The Battle for Wesnoth v1.9.13 Release Notes

  • ### Campaigns

    • Northern Rebirth:
      • Infested Caves: integrated sighted events with moveto events
      • To the Mines: fixed Hamel not having the hero overlay
      • Clearing the Mines: fixed Dwarves recruitment not being disallowed upon winning
      • The Pursuit: integrated a sighted event with moveto event
      • The Pursuit: replaced another sighted event with ON_SIGHTING
      • Elvish Princess: fixed Ro'Arthian and Ro'Sothian not having the hero overlay
      • Introductions: used ON_SIGHTING instead of sighted event
      • Stolen Gold: gave Krash the expendable leader overlay
      • Stolen Gold: fixed one of the two loyal Drakes having two IDs
      • Stolen Gold: fixed Hidel missing his portrait
      • Get the Gold: gave Eryssa the expendable leader overlay
      • The Eastern Flank: made the Gryphon fly away and then return
      • Showdown: removed hero overlay from Ro'Arthian and Ro'Sothian when they are leaders
      • Showdown: fixed Hamel's death not causing defeat
      • Epilogue: fixed music not being played
    • Eastern Invasion:
      • The Escape Tunnel: integrated sighted event with moveto event
      • Captured: integrated a sighted event with moveto event
      • Weldyn Besieged: fixed a typo in Konrad's last breath event
    • Sceptre of Fire:
      • Caverns of Flame: integrated a sighted event with moveto event
    • Son of the Black Eye:
      • The Desert of Death: integrated a sighted event with moveto event
    • Legend of Wesmere:
      • Ka'lian Under Attack: fixed a lua error in AI code ### Editor
    • Fixed missing brightening of selected hexes under the brush ### Language and i18n
    • Updated translations: British English, Czech, Dutch, French, Galician, German, Hungarian, Korean, Latin, Lithuanian, Old English, Polish, Russian, Serbian ### Multiplayer
    • Fix user interface set to side 1 when entering linger mode (bug #15847) ### Unit changes and balancing
    • Changed the Lancer's and the Deathblade's AMLA requirements to conform to the current AMLA standards ### User interface
    • Removed blur from the add-ons description dialog
    • Fixed bug #19121: Make click dismiss work properly.
    • Fixed bug #17961 and #18686: Shows of big portraits on smaller screens.
    • Fixed bug #19118: Default theme: coordinates overlap with the clock status panel on small horizontal resolutions. Also fixed for the widescreeen theme.
    • Made it so that "AM"/"PM" show up in the default and widescreen themes on the lowest supported resolutions. ### Whiteboard
    • Display turn numbers on multi-turn planned moves
    • Fix attacks not finishing but still being transmitted over the network when executing all actions ### WML engine
    • Fixed: ~L() not handling lightmap having different width. Now rescaled. ### Miscellaneous and bug fixes
    • Fixed: compilation with clang 3.0 in C++11 mode.
    • Changed: Sort order of campaigns uses a stable sort now.
    • Fixed bug #18832: Fixed ~BLIT() to access images out of bounds.
    • Fixed: ToD local light for RGB values bigger than 128.
    • Fixed: hex-cut of images in :layers debug tool. Also removed empty images
    • Forward ported a new version of multiplayer chat log history dialog
    • Fixed bug #19188: Turn dialog always speaks of Konrad in tutorial
    • Added: NativeClient port.
    • Fixed: crash when using fullscreen on Mac OS using SDL nightly builds.
    • Optimized screen update (zooming, ToD change, etc)
    • Optimized framerate by removing a lot of empty terrain images
    • Optimized perfomance cost of complex local ToD areas
    • Fixed bug #16571: Multiplayer login error with certain username or password formats