Update of bug #17953 (project freeciv):
Status: Need Info => Ready For Test
Assigned to: None => jtn
Release: => 2.3.0-beta4
Planned Release: => 2.3.0,2.4.0
Summary: Should global catasrophe (global warming / nuclear
winter) land<->sea terrain changes check surrounding terrain? => Restrict
climate change (global warming / nuclear winter) land<->sea terrain changes to
coastlines
_______________________________________________________
Follow-up Comment #1:
> However, this process takes no account of the surrounding terrain
This wasn't entirely fair; with the current rulesets, land->sea changes only
happen if there's ocean/lake or a river nearby. The problem was worse with
nuclear winter, with glacier tiles appearing randomly in the middle of the
sea.
Anyway, fixing this turns out to be trivially easy.
While I was in there, I fixed a pre-existing minor problem (that would have
been exacerbated by this change): if a change is blocked due to tile
conditions (e.g., a city tile can't be changed to a glacier per bug #15258),
that tile was immune to change -- a city on grassland near the coast would
stay on grassland indefinitely rather than fall in the sea
(warmer_wetter_result). Now, the alternative transformation
(warmer_drier_result) is enacted instead.
(file #12799)
_______________________________________________________
Additional Item Attachment:
File name: trunk-S2_3-climate-change-coastlines.diff Size:3 KB
_______________________________________________________
Reply to this item at:
<http://gna.org/bugs/?17953>
_______________________________________________
Message sent via/by Gna!
http://gna.org/
_______________________________________________
Freeciv-dev mailing list
[email protected]
https://mail.gna.org/listinfo/freeciv-dev