# HG changeset patch # User Wuzzy # Date 1558885994 -7200 # Node ID 5b245e8ed578b6e7894c69e1ad0a1bdaf5717c48 # Parent 0358a907b8f420d7e2cc594ecca9ab864cf301e9 ACF6: Dismiss enemy teams on victory, just in case diff -r 0358a907b8f4 -r 5b245e8ed578 share/hedgewars/Data/Missions/Campaign/A_Classic_Fairytale/dragon.lua --- a/share/hedgewars/Data/Missions/Campaign/A_Classic_Fairytale/dragon.lua Sun May 26 17:40:38 2019 +0200 +++ b/share/hedgewars/Data/Missions/Campaign/A_Classic_Fairytale/dragon.lua Sun May 26 17:53:14 2019 +0200 @@ -499,6 +499,7 @@ end RestoreHedge(cyborg) DeleteGear(cyborg) + DismissTeam(fighterTeamName) -- just in case EndTurn(true) end @@ -529,7 +530,7 @@ function CyborgDeadReact() freshDead = nil if cyborgsLeft == 0 then - if not cratesTaken then + if (not cratesTaken) and (not CheckMissionFinished()) then AnimSay(native, loc("I still have to get rid of the crates."), SAY_THINK, 8000) end return