--- a/share/hedgewars/Data/Missions/Campaign/A_Space_Adventure/fruit02.lua Wed May 29 13:21:23 2019 +0200
+++ b/share/hedgewars/Data/Missions/Campaign/A_Space_Adventure/fruit02.lua Fri May 31 11:10:01 2019 +0200
@@ -344,7 +344,10 @@
return false
end
-function onGaptainLimeDeath(gear)
+function onCaptainLimeDeath(gear)
+ if (not IsHogAlive(hero.gear)) or (not StoppedGear(hero.gear)) then
+ return false
+ end
if green1.dead then
return true
end
@@ -352,6 +355,9 @@
end
function onRedTeamDeath(gear)
+ if (not IsHogAlive(hero.gear)) or (not StoppedGear(hero.gear)) then
+ return false
+ end
local redDead = true
for i=1,table.getn(redHedgehogs) do
if GetHealth(redHedgehogs[i].gear) then
@@ -433,7 +439,7 @@
AddAmmo(green1.gear, amBazooka, 6)
AddAmmo(green1.gear, amGrenade, 6)
AddAmmo(green1.gear, amDEagle, 2)
- AddEvent(onGaptainLimeDeath, {green1.gear}, captainLimeDeath, {green1.gear}, 0)
+ AddEvent(onCaptainLimeDeath, {green1.gear}, captainLimeDeath, {green1.gear}, 0)
end
EndTurn(true)
escapeHog(green2.gear)