cc: fix underflow/overflow mixup in error message

This commit is contained in:
Crypto City 2021-10-27 15:45:36 +00:00
parent c2641bc3d0
commit 0f1f7bf9c2

View File

@ -186,7 +186,7 @@ bool cc_command_handler_hunt::revert(cryptonote::BlockchainDB &db, const crypton
const uint32_t kills = is_moose ? moose_killed : bears_killed;
const uint32_t meat = kills * (is_moose ? FOOD_PER_MOOSE : FOOD_PER_BEAR);
const uint32_t meat_item = cc::is_discovery_enabled(db, DISCOVERY_MEAT_SALTING, hunt.cc_account) ? ITEM_FOOD_SALTED_MEAT : ITEM_FOOD_MEAT;
CHECK_AND_ASSERT_MES(meat <= ad.item_balances[meat_item], false, "Item balances would overflow");
CHECK_AND_ASSERT_MES(meat <= ad.item_balances[meat_item], false, "Item balances would underflow");
ad.item_balances[meat_item] -= meat;
population += kills;
if (is_moose)