forked from townforge/townforge
cc: fix underflow/overflow mixup in error message
This commit is contained in:
parent
c2641bc3d0
commit
0f1f7bf9c2
@ -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)
|
||||
|
Loading…
Reference in New Issue
Block a user