The Battle for Wesnoth is a turn-based strategy (TBS) game with a fantasy theme.
Build your army, selecting, from one mission to the next one, your most experienced fighters. Fighters you did recruit among a great number of units, offering various strategic strengths and weaknesses on different terrains and against different opponents.
Fight to gain back the throne of Wesnoth, of which you are the legitimate heir. Or use your dreaded power on undead to achieve domination on those foul mortals, or get a revenge for your glorious orcish tribe against these puny human armies who dared stealing your land... stories are waiting to be told. Or maybe you want to challenge your friends or strangers on multiplayer epic fantasy battles.
Here are some key features of "The Battle for Wesnoth":
· Build a Hero, and lead your army.
· Different races, with distinctive abilities, weapons and spells.
· GNU/Linux, Windows, MacOSX, BeOS, Solaris, FreeBSD, OpenBSD and NetBSD compatible.
What's New in This Release: [ read full changelog ]
AI:
· Fixed unit_at formula ai function to return null on null input
Campaigns:
· Fixed a bug in several scenarios causing some enemy units to disappear when loading a save
Language and i18n:
· Updated translations: Czech, Finnish, French, German, Hebrew, Italian, Latin, Russian, Shavian, Slovak, Spanish
Multiplayer:
· Non-human null controllers are no longer set to ai
· Don't allow a 0-sides game to be started (Debian bug #563310)
Music and sound effects:
· New version of sad.ogg (Sad music) by Tyler Johnson
User interface:
· Switched back to the tiled background for gui2
· Improved to looks in tiny-gui
· Add a new transient error message
· Convert several old style message dialog to the new style
· Allow listboxes to add rows at every place instead of at the end only
· Improved the speed of the new lobby
WML Engine:
· Removed bogus merging of the old unit type's movetype when advancing (fixes bug #15055)
· [unit] upkeep now accepts the 'free' value as a synonym for 'loyal'. It was widely used this way and worked because its integer value is 0
Miscellaneous and bugfixes:
· Fix errors in tutorial when the player unexpectedly kills certain enemy units in scenario 2 (bug #15037)
· Fix orcs being able to play their turn twice in tutorial scenario 2 (bug #14926)
· Fix missing dialog in tutorial scenario 1 (patch #1399)
· Fix scrolling during animation (bug 13106)
· Fix drakes tipping their wings in the water when flying
· Fix some assertion failures when showing/hiding listbox items
· Fixed serveral issues found by cppcheck
· Fixed drawing glitches with tiled gui2 windows in the lobby
· Fix some doxygen warnings
· wesnoth-optipng can now process selected files given on command line
· Allow listboxes to better request the update of their contents