Browse Source

Fized crash on attacking walls with Cyclop Kings.

Michał W. Urbańczyk 13 years ago
parent
commit
7ccc78c757
1 changed files with 1 additions and 1 deletions
  1. 1 1
      client/BattleInterface/CBattleAnimations.cpp

+ 1 - 1
client/BattleInterface/CBattleAnimations.cpp

@@ -140,7 +140,7 @@ CAttackAnimation::CAttackAnimation(CBattleInterface *_owner, const CStack *attac
 {
 
 	assert(attackingStack && "attackingStack is NULL in CBattleAttack::CBattleAttack !\n");
-	if(attackingStack->getCreature()->idNumber != 145) //catapult is allowed to attack not-creature
+	if(!attackingStack->hasBonusOfType(Bonus::CATAPULT)) //catapult is allowed to attack not-creature
 	{
 		assert(attackedStack && "attackedStack is NULL in CBattleAttack::CBattleAttack !\n");
 	}