# HG changeset patch # User unc0rr # Date 1418068813 -10800 # Node ID 8fdfa2b77d83f4593f21153a497245416ae82655 # Parent 802589828f990554e643211f7d56be4b78a40d7f Normalize to length of _1_9 to avoid endless normalization leading to fire particles floating midair indefinitely diff -r 802589828f99 -r 8fdfa2b77d83 hedgewars/uGearsHandlersMess.pas --- a/hedgewars/uGearsHandlersMess.pas Mon Dec 08 14:52:56 2014 -0500 +++ b/hedgewars/uGearsHandlersMess.pas Mon Dec 08 23:00:13 2014 +0300 @@ -2171,7 +2171,7 @@ then begin // norm speed vector to length of 2 for fire particles to keep flying in the same direction - f:= _2 / Distance(Gear^.dX, Gear^.dY); + f:= _1_9 / Distance(Gear^.dX, Gear^.dY); Gear^.dX:= Gear^.dX * f; Gear^.dY:= Gear^.dY * f; end