Преглед на файлове

Fix damage estimation in UI when target has VULNERABLE_FROM_BACK bonus

Ivan Savenko преди 4 месеца
родител
ревизия
c00ce0eaae
променени са 1 файла, в които са добавени 1 реда и са изтрити 0 реда
  1. 1 0
      client/battle/BattleActionsController.cpp

+ 1 - 0
client/battle/BattleActionsController.cpp

@@ -530,6 +530,7 @@ std::string BattleActionsController::actionGetStatusMessage(PossiblePlayerBattle
 				int distance = attacker->position.isValid() ? owner.getBattle()->battleGetDistances(attacker, attacker->getPosition())[attackFromHex.toInt()] : 0;
 				DamageEstimation retaliation;
 				BattleAttackInfo attackInfo(attacker, targetStack, distance, false );
+				attackInfo.attackerPos = attackFromHex;
 				DamageEstimation estimation = owner.getBattle()->battleEstimateDamage(attackInfo, &retaliation);
 				estimation.kills.max = std::min<int64_t>(estimation.kills.max, targetStack->getCount());
 				estimation.kills.min = std::min<int64_t>(estimation.kills.min, targetStack->getCount());