fix $matcount on v2

This commit is contained in:
Martin Michelsen
2023-11-11 22:32:10 -08:00
parent 1fa3d3a56d
commit 779d32d20f
+6
View File
@@ -259,6 +259,11 @@ static void server_command_debug(shared_ptr<Client> c, const std::string&) {
static void server_command_show_material_counts(shared_ptr<Client> c, const std::string&) { static void server_command_show_material_counts(shared_ptr<Client> c, const std::string&) {
auto p = c->game_data.player(); auto p = c->game_data.player();
if ((c->version() == GameVersion::DC) || (c->version() == GameVersion::PC)) {
send_text_message_printf(c, "%hhu HP, %hhu TP",
p->get_material_usage(SavedPlayerDataBB::MaterialType::HP),
p->get_material_usage(SavedPlayerDataBB::MaterialType::TP));
} else {
send_text_message_printf(c, "%hhu HP, %hhu TP, %hhu POW\n%hhu MIND, %hhu EVADE\n%hhu DEF, %hhu LUCK", send_text_message_printf(c, "%hhu HP, %hhu TP, %hhu POW\n%hhu MIND, %hhu EVADE\n%hhu DEF, %hhu LUCK",
p->get_material_usage(SavedPlayerDataBB::MaterialType::HP), p->get_material_usage(SavedPlayerDataBB::MaterialType::HP),
p->get_material_usage(SavedPlayerDataBB::MaterialType::TP), p->get_material_usage(SavedPlayerDataBB::MaterialType::TP),
@@ -268,6 +273,7 @@ static void server_command_show_material_counts(shared_ptr<Client> c, const std:
p->get_material_usage(SavedPlayerDataBB::MaterialType::DEF), p->get_material_usage(SavedPlayerDataBB::MaterialType::DEF),
p->get_material_usage(SavedPlayerDataBB::MaterialType::LUCK)); p->get_material_usage(SavedPlayerDataBB::MaterialType::LUCK));
} }
}
static void server_command_auction(shared_ptr<Client> c, const std::string&) { static void server_command_auction(shared_ptr<Client> c, const std::string&) {
check_license_flags(c, License::Flag::DEBUG); check_license_flags(c, License::Flag::DEBUG);