# HG changeset patch # User nemo # Date 1374181108 14400 # Node ID 2f00db52206531a7aa74f8bb776c93aa42f23ec3 # Parent 09115096c7d64abcd3e8d7b0c191373ada42649e oups. accidentally dropped health check diff -r 09115096c7d6 -r 2f00db522065 hedgewars/uGearsHandlersMess.pas --- a/hedgewars/uGearsHandlersMess.pas Fri Jul 12 08:21:25 2013 +0200 +++ b/hedgewars/uGearsHandlersMess.pas Thu Jul 18 16:58:28 2013 -0400 @@ -5249,7 +5249,7 @@ vg: PVisualGear; begin HHGear := Gear^.Hedgehog^.Gear; - if (Gear^.Message and gmAttack <> 0) or (HHGear = nil) or ((HHGear^.State and gstHHDriven) = 0) or (HHGear^.dX.QWordValue > 4294967) then + if (Gear^.Message and gmAttack <> 0) or (Gear^.Health = 0) or (HHGear = nil) or ((HHGear^.State and gstHHDriven) = 0) or (HHGear^.dX.QWordValue > 4294967) then begin StopSoundChan(Gear^.SoundChannel); DeleteGear(Gear);