mirror of
https://github.com/vcmi/vcmi.git
synced 2025-02-03 13:01:33 +02:00
Fix config setting blackMarketRestockPeriod.
When set to x it was restocking on all days except every x days.
This commit is contained in:
parent
513e233c16
commit
0f7c9e7657
@ -85,7 +85,7 @@ void CGBlackMarket::newTurn(vstd::RNG & rand) const
|
||||
int resetPeriod = VLC->settings()->getInteger(EGameSettings::MARKETS_BLACK_MARKET_RESTOCK_PERIOD);
|
||||
|
||||
bool isFirstDay = cb->getDate(Date::DAY) == 1;
|
||||
bool regularResetTriggered = resetPeriod != 0 && ((cb->getDate(Date::DAY)-1) % resetPeriod) != 0;
|
||||
bool regularResetTriggered = resetPeriod != 0 && ((cb->getDate(Date::DAY)-1) % resetPeriod) == 0;
|
||||
|
||||
if (!isFirstDay && !regularResetTriggered)
|
||||
return;
|
||||
|
Loading…
x
Reference in New Issue
Block a user