diff --git a/lib/CBattleCallback.cpp b/lib/CBattleCallback.cpp index df477d2d6..2b7e0771f 100644 --- a/lib/CBattleCallback.cpp +++ b/lib/CBattleCallback.cpp @@ -2089,11 +2089,11 @@ std::set CBattleInfoCallback::getAffectedCreatures(const CSpell * TStacks stacks = battleGetAllStacks(); vstd::erase_if(stacks,[&](const CStack * stack){ - return ti.smart && spell->isNegative() && stack->owner == attackerOwner); + return ti.smart && spell->isNegative() && stack->owner == attackerOwner; }); vstd::erase_if(stacks,[&](const CStack * stack){ - return ti.smart && spell->isPositive() && stack->owner != attackerOwner); + return ti.smart && spell->isPositive() && stack->owner != attackerOwner; }); vstd::erase_if(stacks,[&](const CStack * stack){