diff -r 356c8fb7fb56 -r 8ad21fe5d062 hedgewars/uGearsHandlersMess.pas --- a/hedgewars/uGearsHandlersMess.pas Thu May 21 18:21:55 2015 +0900 +++ b/hedgewars/uGearsHandlersMess.pas Fri May 22 13:39:12 2015 -0400 @@ -1929,7 +1929,8 @@ Gear^.State:= Gear^.State and (not gstAttacking); Gear^.Timer:= Gear^.WDTimer end; - dec(Gear^.Timer); + if Gear^.Timer > 0 then + dec(Gear^.Timer); end end else // gsttmpFlag = 0