diff -r 814acf1511be -r 2effda40c3b2 hedgewars/uGearsHedgehog.pas --- a/hedgewars/uGearsHedgehog.pas Sat Nov 29 14:00:40 2014 -0500 +++ b/hedgewars/uGearsHedgehog.pas Sat Nov 29 14:57:07 2014 -0500 @@ -443,6 +443,7 @@ amTardis, amPiano, amIceGun, amRubber: CurAmmoGear:= newGear; end; + if CurAmmoType = amCake then FollowGear:= newGear; if ((CurAmmoType = amMine) or (CurAmmoType = amSMine)) and (GameFlags and gfInfAttack <> 0) then newGear^.FlightTime:= GameTicks + 1000