diff --git a/client/CPlayerInterface.cpp b/client/CPlayerInterface.cpp index 5027457ba..177427b8a 100644 --- a/client/CPlayerInterface.cpp +++ b/client/CPlayerInterface.cpp @@ -1148,9 +1148,7 @@ void CPlayerInterface::battleStacksAttacked(std::set & bsa) { if(i->isEffect() && i->effect != 12) //and not armageddon { - const CStack *stack = cb->battleGetStackByID(i->stackAttacked); - - // FIXME: Perhaps position should be kept for dead stacks? + const CStack *stack = cb->battleGetStackByID(i->stackAttacked, false); if (stack != NULL) battleInt->displayEffect(i->effect, stack->position); }