Not a code-revert, but a behavior-revert of the switch of this unit
to use the guardian AI. 26327a5bdc.
If he somehow doesn't get across the bridge, warn the player
that something has broken.
(cherry picked from commit 656a44664d)
For the units that these scenarios have, the stats are almost identical. Burin
and the troll-hole's spiders get a 10% defense boost on the new terrain.
The first bug happened when there were two or more square braces in a file name: only one expansion was performed, instead of all of them being applied at once.
The second bug happened when a square brace range had leading zeros: these were just removed, resulting in false positives.
This doesn't include updates to the maps in the evil branch, the old
mushrooms are still used in 06b_Slave_of_the_Undead and 08b_Ray_of_Hope,
however the evil branch is currently not available to players either.
The feature was never added, a deprecation message saying that it's been
removed is the closest option to the situation. While terrain.cpp itself
supports vision_alias, it was never added to the calculations in movetype.cpp,
therefore it never affected units' vision. It's also not shown in the help
about the terrain.
This doesn't affect the features of units having vision costs different to
movement costs, or of units having a different number of vision points to
movement points, both of which are still supported.
While I'd encourage anyone who wants to implement vision_alias to do so, at the
moment I feel that the still-supported features in the same area haven't been
explored yet, and that vision_alias isn't going to developed before 1.16.0 is
released.