diff -r ba168fa3451a -r 07f6fa51ea58 hedgewars/uTeams.pas --- a/hedgewars/uTeams.pas Sat Sep 17 10:22:35 2011 -0400 +++ b/hedgewars/uTeams.pas Mon Sep 19 23:55:52 2011 +0400 @@ -435,7 +435,7 @@ begin Gear^.Invulnerable:= false; Gear^.Damage:= Gear^.Health; - Gear^.State:= Gear^.State or gstHHGone + Gear^.State:= (Gear^.State or gstHHGone) and not gstHHDriven end end end;