Resolved #7036 - hide bombard notification after executing bombardment

This commit is contained in:
Yair Morgenstern
2023-03-19 19:27:56 +02:00
parent f66076c2a4
commit 4f901d2bf2

View File

@ -191,6 +191,12 @@ object Battle {
reduceAttackerMovementPointsAndAttacks(attacker, defender)
if (!isAlreadyDefeatedCity) postBattleAddXp(attacker, defender)
if (attacker is CityCombatant){
val cityCanBombardNotification = attacker.getCivInfo().notifications
.firstOrNull { it.text == "Your city [${attacker.getName()}] can bombard the enemy!" }
attacker.getCivInfo().notifications.remove(cityCanBombardNotification)
}
}
private fun triggerDefeatUniques(ourUnit: MapUnitCombatant, enemy: ICombatant, attackedTile: Tile){