Procházet zdrojové kódy

Shooters with attack twice no longer attacks twice melee. (This assumes shooters would never be able to attack twice in melee)

OnionKnight před 16 roky
rodič
revize
2b44cd35b6
1 změnil soubory, kde provedl 1 přidání a 0 odebrání
  1. 1 0
      server/CGameHandler.cpp

+ 1 - 0
server/CGameHandler.cpp

@@ -2371,6 +2371,7 @@ bool CGameHandler::makeBattleAction( BattleAction &ba )
 
 			//second attack
 			if(curStack->valOfFeatures(StackFeature::ADDITIONAL_ATTACK) > 0
+				&& !curStack->hasFeatureOfType(StackFeature::SHOOTER)
 				&& curStack->alive()
 				&& stackAtEnd->alive()  )
 			{