HomeGamesUpdatesPricingMethodology
Steam News25 August 202510mo ago

Wesnoth 1.19.15

Lua API Toggle panel now have the event handler `on_double_click`. If set, it will be fired when the user left double clicks on that widget. For other widgets, they can be wrapped inside a toggle panel for this to work.

Full notes

Full Battle for Wesnoth update

Read the full published notes in a cleaner layout. The original post stays linked below.

What changed

0 fixes4 additions11 changes0 removals
  • Workshop
  • Gameplay
  • Balance
addedLua APIToggle panel now have the event handler `on_double_click`. If set, it will be fired when the user left double clicks on that widget. For other widgets, they can be wrapped inside a toggle panel for this to work.
changedTranslationsUpdated translations: Ancient Greek, Bengali, British English, Chinese (Simplified), Czech, Galician, Hungarian
changedUnitsArcane resistance of all Drake race units changed from -10% to -20%
changedUnitsDune Soldier: Blade resistace decreased form 20% to 10%.
changedUnitsDune Rover: Blade resistace increased form 0% to 10%. Hp decreased from 33 to 32.
changedUnitsDune Explorer: Blade resistace increased form 0% to 10%. Gold cost increased from 29 to 31.
Arcane resistance of all Drake race units-10%-20%Arcane resistance of all Drake race units decreased, nerfDune Soldier: Blade resistace decreased form20%10%Dune Soldier: Blade resistace decreased form decreased, nerfDune Rover: Blade resistace increased form0%10%Dune Rover: Blade resistace increased form increased, buffHp3332Hp decreased, nerf

Battle for Wesnoth changes

  • Bladehero
  • Ancientmap
addedToggle panel now have the event handler `on_double_click`. If set, it will be fired when the user left double clicks on that widget. For other widgets, they can be wrapped inside a toggle panel for this to work.
changedUpdated translations: Ancient Greek, Bengali, British English, Chinese (Simplified), Czech, Galician, Hungarian
changedArcane resistance of all Drake race units changed from -10% to -20%
changedDune Soldier: Blade resistace decreased form 20% to 10%.
changedDune Rover: Blade resistace increased form 0% to 10%. Hp decreased from 33 to 32.

Lua API

  • Toggle panel now have the event handler `on_double_click`. If set, it will be fired when the user left double clicks on that widget. For other widgets, they can be wrapped inside a toggle panel for this to work.

Translations

  • Updated translationsAncient Greek, Bengali, British English, Chinese (Simplified), Czech, Galician, Hungarian

Units

  • Arcane resistance of all Drake race units changed from -10% to -20%

  • Dune Soldier:

    • Blade resistace decreased form 20% to 10%.

  • Dune Rover:

    • Blade resistace increased form 0% to 10%.

    • Hp decreased from 33 to 32.

  • Dune Explorer:

    • Blade resistace increased form 0% to 10%.

    • Gold cost increased from 29 to 31.

  • Dune Wayfarer:

    • Blade resistace increased form 0% to 10%.

    • Gold cost increased from 55 to 58.

  • Dune Burner - line:

    • +1 mp, +10% pierce resistance, +20% impact resistance, cold resistance set to 0%.

  • Dune Burner:

    • Ranged damage decreased from 7 to 6.

    • Xp increased from 36 to 40.

  • Dune Scorcher:

    • Xp increased from 60 to 64.

    • Gold cost increased from 23 to 30.

    • Hp increased from 47 to 51.

  • Dune Firetrooper:

    • Gold cost increased from 41 to 44.

  • Elvish Sylph:

    • The Elvish Sylph, Shyde, and Enchantress received massive buffs in 1.18. Those have been partially walked back in #8749, but these units still remain outliers in power at their respective levels - especially now that most undead have -40% arcane resist.

    • A dexterous Sylph, for example, is better than a Great Mage in almost every possible aspect - damage, movement, hitpoints, melee, support (slows), and defense.

    • This change brings most of their stats back down to their 1.16 levels (or slightly stronger), but deliberately leaves the Sylph and Enchantress's slowing attacks unnerfed; I think those attacks are somewhat weak in comparison to their much more deadly arcane attacks.

    • cost 135 -> 110, hitpoints 68 -> 60, faerie fire 13-5 -> 10-5 (ranged arcane).

  • Elvish Enchantress:

    • Same reasoning as the Sylph changes, but much smaller in magnitude.

    • cost 62 -> 57, faerie fire 11-4 -> 10-4 (ranged arcane).

  • Elvish Shyde:

    • Same reasoning as the Sylph changes. As a flying, slowing, magical healer with 6mp, the Shyde was powerful even before the numerous buffs she received in 1.18. This is a reversion to her 1.16 values.

    • cost 58 -> 52, hitpoints 51 -> 46, entangle 7-3 -> 6-3 (ranged impact), thorns 10-3 -> 8-3 (ranged pierce), faerie touch 7-2 -> 6-2 (melee impact).

  • Added resting, defense, and standing animations for the Fire Dragon.

WML Engine

  • Add 'radius' attribute to [illuminates] abilities

  • Added [defense] special to modify the base cth while being overridable by chance_to_hit using value (allows to combine an addition with marsksman without increasing value when base value remains below 60).

Source

Steam News / 25 August 2025

Open original post

Changelog.gg summarizes and formats this update. How we read updates.