fix describe-item action
This commit is contained in:
+6
-1
@@ -1677,7 +1677,8 @@ Action a_describe_item(
|
||||
string description = args.get<string>(1);
|
||||
auto version = get_cli_version(args);
|
||||
|
||||
auto s = make_shared<ServerState>();
|
||||
auto s = make_shared<ServerState>("system/config.json");
|
||||
s->load_config_early();
|
||||
s->load_patch_indexes(false);
|
||||
s->load_text_index(false);
|
||||
s->load_item_definitions(false);
|
||||
@@ -1686,6 +1687,10 @@ Action a_describe_item(
|
||||
|
||||
ItemData item = name_index->parse_item_description(description);
|
||||
|
||||
if (args.get<bool>("decode")) {
|
||||
item.decode_for_version(version);
|
||||
}
|
||||
|
||||
string desc = name_index->describe_item(item);
|
||||
log_info("Data (decoded): %02hhX%02hhX%02hhX%02hhX %02hhX%02hhX%02hhX%02hhX %02hhX%02hhX%02hhX%02hhX -------- %02hhX%02hhX%02hhX%02hhX",
|
||||
item.data1[0], item.data1[1], item.data1[2], item.data1[3],
|
||||
|
||||
Reference in New Issue
Block a user