Subject: CVS commit: pkgsrc/games/wesnoth
From: Adam Ciarcinski
Date: 2018-10-03 13:36:16
Message id: 20181003113616.8676AFBEE@cvs.NetBSD.org

Log Message:
wesnoth: updated to 1.14.5

Version 1.14.5

AI
Fixed crash in AI code when a side has multiple leaders.
Fix AI ignoring teleport locations when moving leader to leader goals.
Fast Micro AI: Fix bug crashing the AI when units with chance-to-hit specials \ 
without id are on map.
Campaigns

Heir to the Throne:
S6: Allow canceling an attack when a move+attack spawns enemy units
S6: Change the trigger for spawning undead reinforcements
S17: Add dialog explaining the lava game mechanic and an easter egg

Liberty:
S3: Add story and war drums music.

Northern Rebirth:
S12: empty sides are hidden.
S13: allied leaders whose death causes defeat won't leave their keep and the \ 
lich brothers and Krash got more gold.

Sceptre of Fire:
S4: a cave entrance has been added.
S5: Gryphon Riders are now available starting form S5 (formerly S3).
S7: it's now impossible to kill all pursuers.

Secrets of the Ancients:
Fix dialog said by wrong unit & revert previous fix
The Hammer of Thursagan:
S10: Fix objectives requiring too much of the player.

The South Guard:
S2: the case where Deoran is not sent to the Citadel is handled better.
S2: enemy units will no longer neutralize villages instead of capturing or \ 
burning them. This also means certain units will no longer be hidden in the Game \ 
Stats list.
S4: bodyguards are never spawned next to other units, and always in forest.
S5: zombies have now one castle with two leaders.
S6a: mermen leave after this scenario and will no longer be available.
S7a & S8a: a certain hero may now die.

Tutorial:
Show an undo reminder if one is out of moves, but can't end the turn yet.
Added more information to the Status Table prompt about how to access it
Under the Burning Suns:
New graphics for Eloh.

Multiplayer
A New Land: Fixed village gold being 1 instead of 2.
Fixed Random Start Time not working
Fixed a possible crash when leaving a game as an observer
Fixed Start Game locked when other players abort the faction/leader selection dialog
Fixed Skip Replay when joining MP campaigns.
Fixed OOS errors when undoing after ally chat.
Fixed game freezing upon droiding with Delayed Shroud Updates
Fixed require_scenario and require_era attributes.

Language and i18n
Updated translations: British English, Chinese (Traditional), Czech, French, \ 
German, Hungarian, Italian, Japanese, Scottish Gaelic, Ukrainian.

User Interface
On laptop computers we now show how much battery you have left.
MacOS: Fixed moving the mouse with a touchpad also scrolling GUI dialogs.
MacOS: Add build number to OS version report.
Fix layout of Preferences window with some localizations (such as Czech).
Load Game now shows the chosen difficulty with the same name that you originally \ 
selected.
Load Game now shows the modifications enabled in the selected savegame
Force leader sprites larger than 72x72 to be downscaled in Load Game
Add left padding to dialog messages shown with a portrait on the right
Addon Manager uses clearer terms for sort order.
Fix reversed sort order by unit level in Unit List and Recall Unit.
Fixed crash in Recall Unit when no units match the filter

WML engine
Fixed [animate_unit] and [heal_unit] preventing unit halo from disappearing if \ 
the unit dies later

Miscellaneous and bug fixes
Fix some minor problems with the macOS package.
Fixed crash when trying to attack with a unit without usable weapons
Fixed the debug mode Create Unit dialog crashing when changing the gender of the \ 
previous selection after causing the list to come up empty using the filter box.
Allow searching by race and internal unit type id with the Create Unit filter \ 
box as well.
wmlxgettext is now included in release packages, so a separate download is no \ 
longer required to use it with GUI.pyw.
Fixed crash when pressing Reset replay
Fixed editor cannot add starting location for > 9 players.
Fixed crash in Lua tstring comparision
Fixed objectives at scenario start using old/cached values of conditions/variables
Show an error message when trying to open the Lua console while not in debug mode.
On enemy side's turn, don't scroll to that side's leader if it's invisible.
Fixed :droid ignoring its second argument.
Fixed :droid giving no feedback when successful.

Files:
RevisionActionfile
1.138modifypkgsrc/games/wesnoth/Makefile
1.47modifypkgsrc/games/wesnoth/PLIST
1.61modifypkgsrc/games/wesnoth/distinfo