Wesnoth 1.14.2

Get help with compiling or installing the game, and discuss announcements of new official releases.

Moderators: Forum Moderators, Developers

Locked
User avatar
shadowm
Site Administrator
Posts: 6468
Joined: November 14th, 2006, 5:54 pm
Location: Chile
Contact:

Wesnoth 1.14.2

Post by shadowm » May 28th, 2018, 2:52 am

Wesnoth 1.14.2 is out!

This is a regular maintenance release for the stable 1.14.x series, delivering bug fixes and translation updates. As is the norm for updates to the current stable series, this release is fully compatible with previous 1.14.x versions.

A full list of changes and new features added since version 1.12 can be found in the release notes for this series.

Changes since 1.14.1
  • A full list of changes may be found in our main changelog.
  • We also provide an alternative players changelog including only those changes deemed to be relevant to the average player.
Read on for more details about the most notable fixes and additions in this release since the previous stable release:
General
Descent into Darkness:
  • In “A small Favor”, disabled an unintended way to win the scenario.
Heir to the Throne:
  • Fixed an issue where the game would have a 50% chance of crashing upon starting “The Sceptre of Fire” (see Miscellaneous).
Northern Rebirth:
  • Fixed various issues with AI behavior and balancing in “Infested Caves”.
  • Minor map tweaks and improvements to “Infested Caves”.
  • Removed a bottleneck in “The Pursuit” and tweaked the Rod of Justice.
Sceptre of Fire:
  • Fixed various issues with the volcano eruption in “Caverns of Flame”
Secrets of the Ancients:
  • Bats are transformed to normal ones already after scenario 5.
The Rise of Wesnoth:
  • Fixed the campaign crashing back to the main menu in some cases (issue #2912).
Under the Burning Suns:
  • Various Quenoth unit graphics updates.
  • Fixed MP lobby player list scrolling to top when it changes.
  • Fixed game list scrolling back to the selected item when it changes (issue #3016).
  • Removed player list sorting options in the MP lobby. The list is now automatically sorted alphabetically, friends first.
  • Fixed turn replay function.
  • Added a button to access the version info dialog to Preferences.
  • Rearranged campaign difficulty menu layout.
  • List boxes (MP lobby game list in particular) now keep the scroll position when they change, instead of keeping the selected item visible (issue #3016).
  • Fixed the first unit sometimes not being selected when opening the Recall dialog.
  • Fixed a crash when using very large portraits in [message] (issue #2912).
  • [message] no longer scrolls to units through fog or shroud, so that it matches 1.12’s behavior again.
  • Fixed unit halos persisting after undoing recalls (issue #3065) and intensity doubling during AMLA level up animations.
  • Fixed leveling animations fading units to black instead of white (WML issue, see Miscellaneous).
  • Fixed a minor team coloring mistake in the north-facing Revenant standing animation.
  • Fixed memory leak in terrain filter code. In a huge map with Silver Mages, it could leak several gigabytes of memory in a long session.
  • Removed hidden terrains that were not supposed to make it to 1.14: ^Prg,^Prgo, ^Pwd, ^Pwdo
  • Fixed animation-wide text_color and blend_color keys being overwritten. This fixes level-in and level-out animations sometimes fading to black instead of white.
  • Fixed [animate_unit] freezing the game when observing MP games (issue #2970).
  • Fixed carryover behaving differently when loading a start-of-scenario save (issue #3152).
  • Fixed savegames being created even when not needed (issue #3150).
  • Fixed handling of extra_recruit in planning mode (issue #3100), as well as skirmisher abilities and filter_recall.
  • Fixed a possible segfault at game end.
  • Fixed [resource] require_resource.
  • Fixed require_scenario=yes not working with map_generation (issue #3105).
  • Replaced deprecated Lua code and all remaining uses of FOREACH and MESSAGE macros in mainline.
  • Fixed recruiting with the Experimental AI not working on maps without enemies, such as the first two turns of Dark Forecast; as well as recruiting evaluations sometimes not being updated.
  • Fixed [color_adjust] interacting poorly with time of day color shifts and values outside the [-255, 255] range (issue #3144).
  • Fixed a regression from 1.13.10 where modification option values could not be properly saved in arrays.
  • Added stricter validation to ensure units cannot have negative hitpoints, except during specific attack-related events.
  • Added deprecation notices for several macros that had them missing before.
  • Fixed error in the Lua random map generator when flipping the map. Specifically, this also fixes an assert at the start of HttT S7 (Sceptre of Fire) that had a 50% chance of being triggered.
  • [change_theme] no longer causes a Lua error when theme= is not specified instead of explicitly set to an empty string. It also no longer requires running a separate action to update the UI afterwards (e.g. [redraw]) and the status panels are updated immediately as well.
Known Issues
Bugs specific to Windows:
  • OneDrive can interfere with Wesnoth’s user config/data directory set-up, leading to all kinds of different manifestations of the issue. There’s no fix available yet. The recommendation for the time being is to avoid syncing the Wesnoth user directory with OneDrive.
General bugs:
  • Preprocessor errors corrupts cache (#1924). If this happens you have to wipe your cache. That can be done in Preferences → Cache.
Bugs specific to macOS:
  • Trackpad tap clicking is sometimes not recognized (forum post).
  • Unofficial builds with OpenMP support enabled randomly freeze (bug #1260).

Downloads
Source code (449.9 MB)
SHA256 sum: 282bb551f0e1679a2c09938c0bbae1cb13e54851cead5c7b425b7ec4648716f6
Windows installer (407.7 MB)
SHA256 sum: 1f28dba9daeec6d5473b3c8802a30dd0c840a4fd44afc0993368207978d88ff3
macOS package (456.4 MB)
SHA256 sum: fb1a07d2f9fd37a98a8d79f47256316d7fa0167d11871048c1774549b7c71f25
All known Linux packagers have been contacted, and binaries for your distribution may have already been created. Information about where to get the respective binaries or how to install them can be found on the Linux binaries page in the wiki.
The multiplayer server for 1.14.x is up and running. This server allows players using all stable releases from this series, including the 1.14 release candidates (1.13.12 and alter).

The add-ons server for 1.14.x is already running. It was started for 1.13.12 and it serves all stable releases from this series.
If you encounter any problems involving add-ons not working as expected, please notify the content’s author or maintainer.

If you find any bugs, do not hesitate to report them, but please read the instructions on how to report bugs first! As bug reports in the forums tend to be forgotten, you will get better results using our bug tracker. We need your help for finding and fixing issues, no matter how obvious, trivial or complicated they seem!

Have fun!
Author of the unofficial UtBS sequels Invasion from the Unknown and After the Storm.
Elsewhere: shadowmBlogFollow me on Twitter

User avatar
Eagle_11
Posts: 728
Joined: November 20th, 2013, 12:20 pm

Re: Wesnoth 1.14.2

Post by Eagle_11 » May 28th, 2018, 12:38 pm

disclaimer i have skipped 1.14.1, those issues are from 1.14.0 so if already fixed do ignore.
while scrolling down the lobby first item got corrupted as such:
graphicorrupt.png
I had an [modification] which had this as its description= defined, hovering mouse cursor over the addon during game creation caused client to become unresponsive, suppose it was simply too long to be displayed in a tooltip.

Code: Select all

description=_"This addon contains several options, that when enabled provide an additional unit-type for existing mainline units leveling into.

- General -> Grand Marshal: General can continue leveling into Grand Marshal.
- Knight -> Black Knight: Knight can level into Black Knight, which has an additional impact attack with 'Shock' weapon-special on it.
- Lancer -> Heavy Lancer: Lancer can level into Heavy Lancer.
- Pikeman -> Executioner: Pikeman can level into an additional unit type, the Executioner. Its chaotic alignment and has an weapon special that deals more damage as the opponent gets wounded.
- Pikeman -> Sentry: Pikeman can level into an additional unit type, the Sentry. The Sentry is an heavily armored, slow moving unit with 'Steadfast' ability, armed with an glaive.
- Swordsman -> Champion: Swordsman can level into an additional unit type, the Champion. The Champion is heavily armored, slow moving unit with 'Cleave' weapon special on its only melee attack. That special allows it to hit two more units that are adjacent to both self and target.
- Swordsman -> Crusader: Swordsman can level into an additional unit type, the Crusader. The Crusader is armed with Arcane damage holy sword, just like its cousin the Paladin unit.
- Merman Hoplite -> Merman Phalanx: Merman Hoplite can continue leveling into Merman Phalanx.
- Merman Hunter -> Merman Pearldiver: Merman Hunter can level into an additional unit type, the Merman Pearldiver. The Merman Pearldiver has impact damage ranged attack.
- Ogre -> Great Ogre: Ogre can level into Great Ogre.
- Elvish High Lord -> Elvish Overlord: Elvish High Lord can continue leveling into Elvish Overlord. The Elvish Overlord has an enchanted sword besides the stat increases.
- Elvish Marshal -> Elvish High Marshal: Elvish Marshal can continue leveling into Elvish High Marshal.
- Elvish Scout -> Elvish Bow Rider: Elvish Scout can level into an additional unit type, the Elvish Bow Rider which functions like an Horse Archer.
- Ancient Wose -> Archaic Wose: Ancient Wose can level into Archaic Wose.
- Orcish Grunt -> Orcish Plunderer: Orcish Grunt can level into an additional unit type, the Orcish Plunderer, which is armed with an secondary torch attack like the Goblin Pillager.
- Orcish Grunt -> Orcish Guard: Orcish Grunt can level into an additional unit type, the Orcish Guard, which is armed with an halberd, capable of dealing blade and pierce damage.
- Orcish Slayer -> Orcish Nightblade: Orcish Slayer can continue leveling into Orcish Nightblade.
- Orcish Slurbow -> Orcish Repeater: Orcish Slurbow can continue leveling into Orcish Repeater.
- Orcish Warlord -> Orcish Overlord: Orcish Warlord can continue leveling into Orcish Overlord.
- Troll Rockloober -> Troll Boulderthrower: Troll Rocklobber can continue leveing into Troll Boulderthrower. The Troll Boulderthrower gains 'slow' special on its ranged attack.
- Troll Warrior -> Troll Warlord: Troll Warrior can continue leveling into Troll Warlord.
- Goblin Impaler -> Goblin Spearmaster: Goblin Impaler can level into Goblin Spearmaster, which has one more javelin strike at range.
- Goblin Pillager -> Goblin Raider: Goblin Pillager can level into Goblin Raider.
- Dwarvish Berserker -> Dwarvish Ormserker: Dwarvish Berserker can continue leveling into Dwarvish Ormserker.
- Dwarvish Lord -> Dwarvish High Lord: Dwarvish Lord can continue leveling into Dwarvish High Lord.
- Dwarvish Scout -> Dwarvish Mountaineer: Dwarvish Scout can level into an additional unit type, the Dwarvish Mountaineer, which has entangling net attack at range.
- Dwarvish Sentinel -> Dwarvish Protector: Dwarvish Sentinel can continue leveling into Dwarvish Protector.
- Dwarvish Steelclad -> Dwarvish Centurion: Dwarvish Steelclad can level into an additional unit type, the Dwarvish Centurion, which have 'Dauntless' ability, doubling their resistances during the offensive.
- Dwarvish Thunderer -> Dwarvish Gunslinger: Dwarvish Thunderer can level into an additional unit type, the Dwarvish Gunslinger. Dwarvish Gunslingers have an weaker attack but can fire twice instead only once.
- Gryphon Master -> Sky Lord: Gryphon Rider can continue leveling into Sky Lord.
- Dark Sorcerer -> Dread Lich: Dark Sorcerer can level into an additional unit type, the Dread Lich. The Dread Lich has ghost-like properties and can 'drain heal' the adjacent undead.
- Deathblade -> Slitherblade: Deathblade can continue leveling into Slitherblade. The Slitherblade has 'Cleave' weapon special on its only melee attack. That special allows it to hit two more units that are adjacent to both self and target.
- Lich -> Ancient Lich: Lich can continue leveling into Ancient Lich.
- Necromancer -> Arch Necromancer: Necromancer can continue leveling to Arch Necromancer.
- Nightgaunt -> Horror: Nightgaunt can continue leveling into Horror. Horror has 'terrify' ability, which reduces damage of enemy units allaround it.
- Skeleton -> Death Squire -> Death Knight -> Death Baron: Adds an additional advancement line for the Skeleton. This new line acts as an leadership unit for the undead.
- Drake Blademaster -> Drake Kensai: Drake Blademaster can continue leveling into Drake Kensai.
- Drake Enforcer -> Drake Conqueror: Drake Enforcer can continue leveling into Drake Conqueror.
- Drake Fighter -> Sword Drake -> Drake Swordmaster: Adds an second advancement line for the Drake Fighter. The Sword Drake prefers wearing armor and striking with few precise blows using it's sword.
- Drake Glider -> Drake Adventurer -> Drake Wanderer: Adds an second advancement line for the Drake Glider. The Drake Adventurer is armed with an torch, can fight well in caves and during the night.
- Inferno Drake -> Armageddon Drake: Inferno Drake can continue leveling into Armageddon Drake.
- Drake Warden -> Drake Keeper: Drake Warden can continue leveling into Drake Keeper.
- Saurian Oracle -> Saurian Prophet: Saurian Oracle can continue leveling into Saurian Prophet. The Saurian Prophet is an unit capable of draining the experience of its opponents.
- Saurian Soothsayer -> Saurian Bonecaster: Saurian Soothsayer can continue leveling into Saurian Bonecaster. The Saurian Bonecaster has drain on its ranged attack in addition.

By default all options are ON, however feel free to mix and match to your heart's content.
"

pinnerup
Posts: 3
Joined: May 3rd, 2018, 8:22 am

Re: Wesnoth 1.14.2

Post by pinnerup » May 30th, 2018, 5:58 pm

Linux 1.14 is now finally available for Ubuntu in a prepackaged format and can be acquired by adding this repository: https://launchpad.net/~pkg-games/+archi ... noth-devel

User avatar
vultraz
Community Manager
Posts: 927
Joined: February 7th, 2011, 12:51 pm
Location: Dodging Daleks

Re: Wesnoth 1.14.2

Post by vultraz » June 3rd, 2018, 3:52 pm

Eagle_11 wrote:
May 28th, 2018, 12:38 pm
I had an [modification] which had this as its description= defined, hovering mouse cursor over the addon during game creation caused client to become unresponsive, suppose it was simply too long to be displayed in a tooltip.
I can reproduce that. For now all I can recommend is a shorter tooltip. :P
Creator of Shadows of Deception (for 1.12) and co-creator of the Era of Chaos (for 1.12/1.13).
SurvivalXtreme rocks!!!
What happens when you get scared half to death...twice?

Locked