فهرست منبع

Fixed crash when unit dies by entering obstacle (eg. moat) on the way to perform attack.

Michał W. Urbańczyk 13 سال پیش
والد
کامیت
3de9b71cc3
1فایلهای تغییر یافته به همراه1 افزوده شده و 0 حذف شده
  1. 1 0
      server/CGameHandler.cpp

+ 1 - 0
server/CGameHandler.cpp

@@ -3404,6 +3404,7 @@ bool CGameHandler::makeBattleAction( BattleAction &ba )
 			}
 
 			//attack
+			if(stack->alive()) //move can cause death, eg. by walking into the moat
 			{
 				BattleAttack bat;
 				prepareAttack(bat, stack, stackAtEnd, distance, ba.additionalInfo);