# HG changeset patch # User unc0rr # Date 1353307082 -14400 # Node ID 1a61fe7c160da531a67419171dbd93b0d1ec5113 # Parent 609d07b337b51b5b3b7494641a1fd7378f071e61# Parent c08e9c3e073725708dcdaf558923d167bb0fd0f9 Merge diff -r 609d07b337b5 -r 1a61fe7c160d hedgewars/GSHandlers.inc --- a/hedgewars/GSHandlers.inc Mon Nov 19 03:29:41 2012 +0100 +++ b/hedgewars/GSHandlers.inc Mon Nov 19 10:38:02 2012 +0400 @@ -2456,6 +2456,12 @@ Gear^.AdvBounce:= 1; HHGear := Gear^.Hedgehog^.Gear; + if HHGear = nil then + begin + DeleteGear(Gear); + exit + end; + HHGear^.State := HHGear^.State or gstNoDamage; DeleteCI(HHGear);