--- a/hedgewars/uGearsHandlersMess.pas Thu Oct 08 10:42:00 2015 -0400
+++ b/hedgewars/uGearsHandlersMess.pas Thu Oct 08 10:48:16 2015 -0400
@@ -5429,8 +5429,7 @@
for i:= 0 to graves.size - 1 do
if graves.ar^[i]^.Health > 0 then
begin
- resgear := AddGear(hwRound(graves.ar^[i]^.X), hwRound(graves.ar^[i]^.Y), gtHedgehog, gstWait, _0, _0, 0);
- resgear^.uid:= graves.ar^[i]^.Pos;
+ resgear := AddGear(hwRound(graves.ar^[i]^.X), hwRound(graves.ar^[i]^.Y), gtHedgehog, gstWait, _0, _0, 0,graves.ar^[i]^.Pos);
resgear^.Hedgehog := graves.ar^[i]^.Hedgehog;
resgear^.Health := graves.ar^[i]^.Health;
PHedgehog(graves.ar^[i]^.Hedgehog)^.Gear := resgear;