# HG changeset patch # User Wuzzy # Date 1562882829 -7200 # Node ID de53425ebc398a1f8abae8c93dd40eca493e35d8 # Parent df5890e5a12a14869315763ffbb7ef1fcc651788 Fix vgtChunk being never deleted if rqPlainSplash is set diff -r df5890e5a12a -r de53425ebc39 hedgewars/uVisualGearsHandlers.pas --- a/hedgewars/uVisualGearsHandlers.pas Thu Jul 11 23:53:30 2019 +0200 +++ b/hedgewars/uVisualGearsHandlers.pas Fri Jul 12 00:07:09 2019 +0200 @@ -848,9 +848,10 @@ Gear^.Angle:= round(Gear^.Angle + Steps) mod cMaxAngle; -if ((cReducedQuality and rqPlainSplash) = 0) and (CheckCoordInWater(round(Gear^.X), round(Gear^.Y))) then +if CheckCoordInWater(round(Gear^.X), round(Gear^.Y)) then begin - AddVisualGear(round(Gear^.X), round(Gear^.Y), vgtDroplet); + if ((cReducedQuality and rqPlainSplash) = 0) then + AddVisualGear(round(Gear^.X), round(Gear^.Y), vgtDroplet); DeleteVisualGear(Gear); end end;