# HG changeset patch # User Wuzzy # Date 1560969422 -7200 # Node ID 061a3085d6d83d6e0c41c27f89323d43f97c9544 # Parent cd38295cac16f93de3ffeeff95c74d50c9c80319 Make flames ignore bouncy world edge Rationale: Flame speed heavily relies on wind and cannot be reasonably reversed. The rationale is similar as for gtPoisonCloud. diff -r cd38295cac16 -r 061a3085d6d8 hedgewars/uGearsHandlersMess.pas --- a/hedgewars/uGearsHandlersMess.pas Wed Jun 19 19:02:49 2019 +0200 +++ b/hedgewars/uGearsHandlersMess.pas Wed Jun 19 20:37:02 2019 +0200 @@ -2706,7 +2706,9 @@ tdX,tdY, f: HWFloat; landPixel: Word; begin - WorldWrap(Gear); + // don't bounce + if WorldEdge <> weBounce then + WorldWrap(Gear); if Gear^.FlightTime > 0 then dec(Gear^.FlightTime); // There are 2 flame types: normal and sticky sticky:= (Gear^.State and gsttmpFlag) <> 0;