diff --git a/core/src/com/unciv/ui/worldscreen/bottombar/BattleTable.kt b/core/src/com/unciv/ui/worldscreen/bottombar/BattleTable.kt index a7438a9b5f..53509031b5 100644 --- a/core/src/com/unciv/ui/worldscreen/bottombar/BattleTable.kt +++ b/core/src/com/unciv/ui/worldscreen/bottombar/BattleTable.kt @@ -56,6 +56,13 @@ class BattleTable(val worldScreen: WorldScreen): Table() { hide() return } + + if(defender.isInvisible() + && attacker.getCivInfo().viewableInvisibleUnitsTiles.contains(selectedTile)) { + hide() + return + } + simulateBattle(attacker, defender) }