# HG changeset patch # User Wuzzy # Date 1520762487 -3600 # Node ID 9ec7d2fb9da737952fff635ba2c1bb97ccf2c608 # Parent aa7915ceb69fae8e9d7f85f36808ab09d4915832 ASA_cosmos: Fix game not ending when hero dies after being seen by Guards diff -r aa7915ceb69f -r 9ec7d2fb9da7 share/hedgewars/Data/Missions/Campaign/A_Space_Adventure/cosmos.lua --- a/share/hedgewars/Data/Missions/Campaign/A_Space_Adventure/cosmos.lua Sun Mar 11 10:50:02 2018 +0100 +++ b/share/hedgewars/Data/Missions/Campaign/A_Space_Adventure/cosmos.lua Sun Mar 11 11:01:27 2018 +0100 @@ -309,9 +309,9 @@ TurnTimeLeft = -1 end end - elseif CurrentHedgehog == director.gear or CurrentHedgehog == doctor.gear then + elseif not onHeroDeath() and CurrentHedgehog == director.gear or CurrentHedgehog == doctor.gear then EndTurn(true) - elseif (CurrentHedgehog == guard1.gear or CurrentHedgehog == guard2.gear) and guard1.keepTurning then + elseif not onHeroDeath() and (CurrentHedgehog == guard1.gear or CurrentHedgehog == guard2.gear) and guard1.keepTurning then EndTurn(true) end