Index: ../src/game/Unit.cpp =================================================================== --- ../src/game/Unit.cpp (revision 3533) +++ ../src/game/Unit.cpp (working copy) @@ -1435,7 +1435,7 @@ void Unit::AttackerStateUpdate (Unit *pVictim, WeaponAttackType attType, bool isTriggered) { - if(hasUnitState(UNIT_STAT_CONFUSED | UNIT_STAT_STUNDED | UNIT_STAT_FLEEING) ) + if(hasUnitState(UNIT_STAT_CONFUSED | UNIT_STAT_STUNDED | UNIT_STAT_FLEEING) || HasFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_PACIFIED) ) return; if (!pVictim->isAlive())