1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-06-15 00:05:02 +02:00

* Updated bonus caching -> faster in particular cases, operations by limiter objects aren't cached

This commit is contained in:
beegee1
2011-07-16 13:57:25 +00:00
parent b609479496
commit 62c43451ef
4 changed files with 92 additions and 60 deletions

View File

@ -231,7 +231,7 @@ DLL_EXPORT void RemoveBonus::applyGs( CGameState *gs )
if(b->source == source && b->sid == id)
{
bonus = *b; //backup bonus (to show to interfaces later)
bonuses.erase(bonuses.begin() + i);
bonuses.erase(i);
break;
}
}