# HG changeset patch # User alfadur # Date 1593027252 -10800 # Node ID 0bf5dda8fa435ca8477edfbfd631edb4538354b4 # Parent 25132742a9485720a32393b9d18a8e2104cea0d3 remove forced position change from blowtorch diff -r 25132742a948 -r 0bf5dda8fa43 hedgewars/uGearsHandlersMess.pas --- a/hedgewars/uGearsHandlersMess.pas Wed Jun 24 20:16:02 2020 +0200 +++ b/hedgewars/uGearsHandlersMess.pas Wed Jun 24 22:34:12 2020 +0300 @@ -1850,7 +1850,6 @@ var HHGear: PGear; dig, hit: boolean; - prevX: LongInt; begin AllInactive := false; WorldWrap(Gear); @@ -1902,14 +1901,9 @@ if ((HHGear^.State and gstMoving) = 0) then begin HHGear^.State := HHGear^.State and (not gstAttacking); - prevX := hwRound(HHGear^.X); if CheckLandValue(hwRound(HHGear^.X + SignAs(_6, HHGear^.dX)), hwRound(HHGear^.Y),lfIndestructible) then - begin HedgehogStep(HHGear); - if (prevX = hwRound(HHGear^.X)) then - HHGear^.X := HHGear^.X + SignAs(_1, HHGear^.dX); - end; HHGear^.State := HHGear^.State or gstAttacking end;