# HG changeset patch
# User nemo
# Date 1318278995 14400
# Node ID 58ecb4fb743d23985527edec030af5b557564bcc
# Parent  895115acb8c53e3424b1318d329cc1694168b2df
tidier

diff -r 895115acb8c5 -r 58ecb4fb743d hedgewars/GSHandlers.inc
--- a/hedgewars/GSHandlers.inc	Mon Oct 10 16:23:08 2011 -0400
+++ b/hedgewars/GSHandlers.inc	Mon Oct 10 16:36:35 2011 -0400
@@ -1930,7 +1930,7 @@
             dec(Gear^.Timer);
             end
     else // gsttmpFlag = 0
-        if (TurnTimeLeft = 0) or ((GameFlags and gfInfAttack <> 0) and (GameTicks > Gear^.FlightTime + 1000)) then Gear^.State := Gear^.State or gsttmpFlag;
+        if (TurnTimeLeft = 0) or ((GameFlags and gfInfAttack <> 0) and (GameTicks > Gear^.FlightTime)) then Gear^.State := Gear^.State or gsttmpFlag;
 end;
 
 ////////////////////////////////////////////////////////////////////////////////
@@ -1977,7 +1977,7 @@
         end
     end
     else // gsttmpFlag = 0
-        if (TurnTimeLeft = 0) or ((GameFlags and gfInfAttack <> 0) and (GameTicks > Gear^.FlightTime + 1000))  then Gear^.State := Gear^.State or gsttmpFlag;
+        if (TurnTimeLeft = 0) or ((GameFlags and gfInfAttack <> 0) and (GameTicks > Gear^.FlightTime))  then Gear^.State := Gear^.State or gsttmpFlag;
 end;
 
 ////////////////////////////////////////////////////////////////////////////////
diff -r 895115acb8c5 -r 58ecb4fb743d hedgewars/HHHandlers.inc
--- a/hedgewars/HHHandlers.inc	Mon Oct 10 16:23:08 2011 -0400
+++ b/hedgewars/HHHandlers.inc	Mon Oct 10 16:36:35 2011 -0400
@@ -373,7 +373,7 @@
                   amResurrector, amStructure,
                        amTardis: CurAmmoGear:= newGear;
                   end;
-              if (CurAmmoType = amMine) or (CurAmmoType = amSMine) and (GameFlags and gfInfAttack <> 0) then newGear^.FlightTime:= GameTicks;
+              if (CurAmmoType = amMine) or (CurAmmoType = amSMine) and (GameFlags and gfInfAttack <> 0) then newGear^.FlightTime:= GameTicks + 1000;
         if Ammoz[CurAmmoType].Ammo.Propz and ammoprop_NeedTarget <> 0 then
             begin
             newGear^.Target.X:= TargetPoint.X;