diff --git a/mods/cnc/maps/gdi01/mission.lua b/mods/cnc/maps/gdi01/mission.lua index 8c69520958..4cb5b1faa1 100644 --- a/mods/cnc/maps/gdi01/mission.lua +++ b/mods/cnc/maps/gdi01/mission.lua @@ -50,12 +50,10 @@ Tick = function() SetGunboatPath() end - if not Mission.MissionIsOver then - if Mission.RequiredUnitsAreDestroyed(player) then - MissionFailed() - end - if Mission.RequiredUnitsAreDestroyed(enemy) then - MissionAccomplished() - end + if Mission.RequiredUnitsAreDestroyed(player) then + MissionFailed() + end + if Mission.RequiredUnitsAreDestroyed(enemy) then + MissionAccomplished() end end \ No newline at end of file diff --git a/mods/ra/maps/allies-02-classic/mission.lua b/mods/ra/maps/allies-02-classic/mission.lua index 4b5a237368..18834f4241 100644 --- a/mods/ra/maps/allies-02-classic/mission.lua +++ b/mods/ra/maps/allies-02-classic/mission.lua @@ -34,15 +34,13 @@ end Tick = function() Mission.TickTakeOre(ussr) - - if not Mission.MissionIsOver then - if Mission.RequiredUnitsAreDestroyed(player) then - MissionFailed() - end - if not trucksSent and Mission.RequiredUnitsAreDestroyed(ussr) and Mission.RequiredUnitsAreDestroyed(badGuy) then - SendTrucks() - trucksSent = true - end + + if Mission.RequiredUnitsAreDestroyed(player) then + MissionFailed() + end + if not trucksSent and Mission.RequiredUnitsAreDestroyed(ussr) and Mission.RequiredUnitsAreDestroyed(badGuy) then + SendTrucks() + trucksSent = true end end