Developer postOriginal post (opens in a new tab)

Wesnoth 1.19.22

Campaigns

  • Heir to the Throne
    • S22 "Glamdrol": fixed a lua error that would occur if Konrad completed the scenario without pledging any gold to the Stoneskins.

  • Liberty
    • S04 "Unlawful Orders": Kestrel's keep no longer gets blocked by his Lieutenant on turn 4.
    • S04 "Unlawful Orders": fix enemy soldiers having names.

  • The Deceivers Gambit
    • S04 "The Sylvan Seer": Silverback image is now smaller at lower difficulties.
    • S04 "The Sylvan Seer": fix Delfador being counterspelled even when outside the counterspell AOE.
    • S04 "The Sylvan Seer": mirror Kalenz now transforms into a Lich when you move adjacent, not after your first attack (fixes an issue with inconsistent strikes/attack type).
    • S04 "The Sylvan Seer": fix Delfador's familiar retaining 100% hit / 0% defense even after this scenario had ended.
    • S04 "The Sylvan Seer": fix final kill not awarding XP.
    • S04 "The Sylvan Seer": fix mirror magical attacks not displaying 100% hit chance.
    • S05 "The Deceiver": fix your first recall being non-undoable.
    • S05 "The Deceiver": Garard now waits one more turn before attacking the orcs.
    • S10 "Houses of the Dead": Malal's zombie spawns now scale over time.
    • S14 "Long Live the Queen": Wesnoth now autosaves at the start of the boss fight.
    • S14 "Long Live the Queen": boss fight terrain now uses cobble instead of tile hexes, to be easier to distinguish through the red tint.
    • S14 "Long Live the Queen": fix Delfador's first move being non-undoable.
    • S14 "Long Live the Queen": fix Delfador's magical attacks sometimes being usable with 0% accuracy even when counterspelled.
    • Spells: fix Blizzard freezing chasm hexes.
    • Spells: fix Time Dilation affecting units on your recall list.

Translations

  • Updated translations: Bengali, British English, Czech, French, Hungarian, Italian, Portuguese (Brazil), Spanish

Miscellaneous and Bug Fixes

  • Fixed the minimap not displaying on absurdly large maps.
  • Fixed AI behavior when fighting a unit with 0 max XP.
  • Fixed the :fps command causing Wesnoth to crash.
  • Fixed multiple bugs in [set_variables] caused by replacing its C++ implementation with a lua implementation.