diff -r 4e4111a75256 -r f01798038c2e hedgewars/uGearsHandlersMess.pas --- a/hedgewars/uGearsHandlersMess.pas Fri Oct 05 16:49:17 2018 +0200 +++ b/hedgewars/uGearsHandlersMess.pas Fri Oct 05 17:27:12 2018 +0200 @@ -4779,10 +4779,6 @@ if not ((Gear^.dX*ox + Gear^.dY*oy).isNegative) then continue; - if iterator^.Kind = gtDuck then - // Make duck go into “falling” mode again - iterator^.Pos:= 0; - isbullet:= (iterator^.Kind in [gtShotgunShot, gtDEagleShot, gtSniperRifleShot, gtSineGunShot, gtMinigunBullet]); r:= int2hwFloat(iterator^.Radius); @@ -6603,6 +6599,7 @@ end end; +// TODO: Finish creeper implementation procedure doStepCreeper(Gear: PGear); var i,t,targDist,tmpDist: LongWord; targ, tmpG: PGear;