# HG changeset patch # User unc0rr # Date 1353265769 -14400 # Node ID c031c3e2eb2a2585dbf880bf622a62b66f37b5e8 # Parent a5f0a6d46c529a1ea57ac60ddae94e09dcd746d8 Fix crash in kamikaze diff -r a5f0a6d46c52 -r c031c3e2eb2a hedgewars/GSHandlers.inc --- a/hedgewars/GSHandlers.inc Wed Nov 07 05:17:07 2012 +0100 +++ b/hedgewars/GSHandlers.inc Sun Nov 18 23:09:29 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);