Wesnoth 1.19.6

Battle for Wesnoth · published

Add-ons client

  • The Add-ons client now supports UI Theme type add-ons (id 'theme').

Campaigns

  • Son of the Black-Eye
    • Allowed Saurian Skirmishers to advance into Saurian Spearthrower.

  • The Hammer of Thursagan
    • Added Achievements.

Multiplayer

  • OOS-bugs have been fixed.

Translations

  • Updated translations: Arabic, Bengali, British English, Chinese (Simplified), Czech, German, Hungarian, Norwegian, Turkish

Units

  • Elvish Scout: XP 42 -> 32
  • Elvish Rider: XP 75 -> 60, HP 49 -> 46, bow damage 11 -> 9, cost 28g -> 27g
  • Elvish Outrider: MP 11 -> 10, HP 60 -> 57, bow damage 11 -> 9, sword damage 8 -> 7, cost 58g -> 50g
  • Elvish Avenger: HP 59 -> 55, cost 60g -> 55g
  • Elvish Marshal: HP 68 -> 60, MP 5 -> 6
  • Huntsman: HP 57 -> 53, bow 9x4 marksman -> 10x4 marksman, cost 43g -> 47g, new ability: Swamp Lurk (invisibility in swamps)
  • Ranger: HP 60 -> 64, bow 7x4 -> 8x4, cost 43g -> 50g, defense: castle 60% -> 50%, frozen 20% -> 30%, reef 30% -> 50%, sand 30% -> 40%
  • Forest Lion: HP 42 -> 48, MP 9 -> 7, claws 5x4 -> 6x4, bite 15x2 -> 9x2 charge, arcane resistance 20% -> 10%, cost 21g -> 30g
  • New ship units Derelict Hulk and Fireship
  • Pirate Galleon and Transport Galleon moved to Ship race, sprite updated and animated
  • Portraits for ships and their crew

User interface

  • About Dialog's General tab now has a button to open the game manual for the currently selected language.
  • An entry for accessing the Add-ons Manager has been added to the Campaign Selection dialog.
  • Help Browser now has a checkbox for showing/hiding the contents list in low-resolution systems (800x600 or less).
  • It is now possible to select text in MP Lobby chat and Gamestate Inspector via mouse drag.
  • Switched default Pango/Cairo backend from CoreText to Fontconfig on macOS to fix issues with certain fonts such as Oldania ADF Std being unrecognized on current OS versions (issue #8488).
  • More titlescreen images have been added.

WML Engine

  • Add a tag in to be able to remove specials with other criteria than the id (type of the special, active_on, apply_to or other attributes).
  • Add to in order to simultaneously check specials with id and type, and/or other attributes.
  • can add a list of AMLAs in the unit_type, if a list is already written, it will be replaced.
  • can modify or subtags if already written in unit_type.

Miscellaneous and Bug Fixes

  • Removed `--nodelay` launch flag