The Battle for Wesnoth

Software Screenshot:
The Battle for Wesnoth
Software Details:
Version: 1.14.4 updated
Upload Date: 16 Aug 18
Distribution Type: Freeware
Downloads: 53

Rating: 3.0/5 (Total Votes: 1)

The Battle for Wesnoth is a multiplatform, multiplayer, single-player, open-source and free TBS (Turn-based tactical strategy) game that features a high fantasy theme. The main goal of the game is to reclaim the throne of Wesnoth, which means that you will have to fight a furious battle.

Features at a glance

Key features include the ability to build an intimidating fighting force from scratch (the game started with a small amount of gold and a single leader), six major factions, over 200 different unit types, support for a wide variety of weapons, spells and abilities, as well as hundreds of campaign scenarios, which are available for download for free.

In addition, the game features a sophisticated markup language that allows experienced players to easily create their own campaigns, maps and factions. It comes with various multiplayer options, including Internet play and hotseat combat, Fog of War mode for serious gamers who want to test their military commands.

In Battle for Wesnoth, advanced units will gain powerful abilities as the game advances. Support for unlimited random maps and custom-designed maps is also implemented, along with a great number of standalone adventures.

Under the hood and supported operating systems/hardware platforms

A quick look under the hood of Battle for Wesnoth will show us that the game is written entirely in the C++ and Lua programming languages, using the powerful SDL (Simple DirectMedia Layer) library for its graphical interface. Currently, it’s translated in over 50 languages and supports both 32-bit and 64-bit hardware platforms.

The Battle for Wesnoth is a true cross-platform software, as it is fully compatible with all GNU/Linux distributions, a wide variety of BSD flavors, including FreeBSD, OpenBSD, NetBSD and DragonFly BSD, as well as with the Microsoft Windows, Mac OS X, Solaris, BeOS, AmigaOS4, RISC OS, eComStation and IBM OS/2.

What is new in this release:

  • Security Fixes:
  • Fixed Lua being able to escape sandboxing via load/loadstring (CVE-2018-1999023).
  • Add-ons server:
  • Made it so plain-text .po catalogues in add-ons are detected and added to the list of translations for them.
  • Campaigns:
  • Dead Water:
  • In 'Tirigaz', take the situation into account of orcs being killed either first or by undead.
  • Delfador's Memoirs:
  • Fix hero units costing upkeep (issue #3277)
  • Eastern Invasion:
  • Fixed missing prisoners and loss of recallable units in 'Captured'.
  • Northern Rebirth:
  • Level 0 units are not available anymore after scenario 5
  • Secrets of the Ancients:
  • Adjust gender of enemies to better match story in S11 & 21 (issue #3294)
  • Simplify dialog to fix possible confusion in S16 (issue #3291)
  • Have nagas be able to recruit in S21 (issue #3293)
  • The South Guard:
  • S4: undead leader won't leave the castle anymore
  • S5: the untypical situation that one can defeat the lich before finding Urza Afalas is now handled
  • Under the Burning Suns:
  • S11: added custom graphics for the citadel.
  • S12: clarified the alien bodies' weaknesses.
  • Various visual improvements.
  • Editor:
  • Fixed saving a map as a scenario not enabling scenario editor tools.
  • Graphics:
  • New attack animation for the Peasant.
  • Tweaked the Ruffian's attack animation timing.
  • Language and i18n:
  • Updated translations: British English, Bulgarian, Chinese (Simplified), Chinese (Traditional), Czech, French, German, Hungarian, Japanese, Scottish Gaelic, Slovak, Spanish
  • Lua API:
  • Upgrade to Lua 5.3.5.
  • Multiplayer:
  • Non hosts can now change their faction in the mp wait dialog.
  • Multiplayer server:
  • Fixed lobby and whisper messages not having a maximum length.
  • Partly fixed the mp server breaking translatable strings.
  • User interface:
  • Improved the layout of the Statistics dialog.
  • Allow changing dropdown menu selections with the scrollwheel (FR #3251).
  • Fixed lobby chat box scrolling to top on a new message if it isn't at the bottom (issue #2789).
  • Fixed the unit preview pane not showing the default race icon when detailing a single unit's stats.
  • Sort units secondarily by XP in the unit list dialog.
  • Whiteboard related bugfixes
  • WML engine:
  • Fixed errors about WESNOTH_VERSION not being defined when trying to load add-ons that have preprocessor errors (issues #1924, #1634).
  • Miscellaneous and bug fixes:
  • Added an advanced preference to enable experimental PRNG combat.
  • Campfires use illumination instead of a different ToD.
  • Linux builds now enable security hardening by default.
  • Fixed MP admins being unable to observe private games.
  • Fixed MP faction, leader, and leader gender changes persisting even if the selection dialog is dismissed.
  • Fixed an issue with positioned sound sources ignoring the volume set in Preferences after going off the audible radius and back (issue #3280).
  • Fixed wmllint choking on gzipped binary files (e.g. gzipped tarballs).
  • Fixed wmllint crashing on nonexistent paths provided in the command line (issue #3286).
  • Slight changes to the objectives dialogue (pr #3309)
  • Greatly improved touch control support.
  • Fixed wmlindent crashing on nonexistent paths provided in the command line (issue #3346).
  • [do_command][attack] can no longer invoke disabled attacks.
  • [delay] is now skipped during preload events.
  • Fixed wrong simulated movement points when planning to capture a village.
  • Fixed attacks wrongly being disabled in the UI.

What is new in version 1.14.3:

  • Campaigns
  • Northern Rebirth:
  • S02.1 Infested Caves: keep side 8 AI leader from wandering off too far
  • and ending up on a keep with only one hex for recruiting.
  • S02.1 Infested Caves: AIs are less likely to kill each other in early
  • game, which would make it harder for the player otherwise.
  • S02.1 Infested Caves: Dwarvish allies are also less likely to die.
  • S02.1 Infested Caves: minor map tweaks and improvements.
  • S05 The Pursuit: removed a bottleneck and tweaked Rod of Justice.
  • Sceptre of Fire:
  • In 'Caverns of Flame', fixed various issues with the volcano eruption.
  • Under the Burning Suns:
  • Various Quenoth unit graphics updates.
  • Descent into Darkness:
  • In 'A small Favor', disabled a not intended way to win the scenario.
  • Secrets of the Ancients:
  • Bats are transformed to normal ones already after S5
  • Graphics
  • Fixed a minor team coloring mistake in the north-facing Revenant standing
  • animation.
  • Language and i18n
  • Updated translations: British English, Chinese (Simplified), Czech, French,
  • Galician, German, Italian, Japanese, Scottish Gaelic, Spanish, Ukrainian
  • User interface
  • 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 MP lobby player list scrolling to top when it changes
  • 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)
  • Added a button to access the version info dialog to Preferences.
  • Removed player list sorting options in the MP lobby. The list is now
  • automatically sorted alphabetically, friends first.
  • Rearranged campaign difficulty menu layout
  • Terrains
  • Removed hidden terrains that were not supposed to make it to 1.14: ^Prg,
  • ^Prgo, ^Pwd, ^Pwdo
  • Miscellaneous and bug fixes
  • 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.
  • Fixed: unit halo remained after undoing a recall (issue #3065)
  • Fixed: unit halo intensity doubled during AMLA animation
  • [change_theme] no longer causes a Lua error when theme= is not specified
  • instead of explicitly set to an empty string.
  • [change_theme] no longer requires running a separate action to update the
  • UI afterwards (e.g. [redraw]) and the status panels are updated immediately.
  • as well.
  • Lua random map generator: fixed error when flipping map; specifically this
  • also fixes an assert at the start of HttT S7 (Sceptre of Fire) that had a
  • 50% chance of being triggered
  • Experimental AI: fixed recruiting not working on maps without enemies, such
  • as the first two turns of Dark Forecast
  • Experimental AI: fixed recruiting evaluations sometimes not being updated
  • Replaced deprecated Lua code and all remaining uses of FOREACH and MESSAGE
  • macros
  • 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 couldn't
  • 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.
  • [message] no longer scrolls to units through fog or shroud so it matches
  • 1.12's behavior.
  • 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 (#2970).
  • Fixed carryover behaving differently when loading a start-of-scenario save
  • (issue #3152).
  • Fixed turn replay function in MP.
  • Fixed savegames being created even when not needed (issue #3150).
  • Fixed handling of extra_recruit in planning mode (issue #3100).
  • Fixed handling of skirmisher in planning mode.
  • Fixed handling of filter_recall in planning mode.
  • Fixed possible segfault at game end.
  • Fixed require_resource in [resource].
  • Fixed require_scenario=yes not working with map_generation (issue #3105).

What is new in version :

  • This is a maintenance release for the stable 1.12.x series and, as such, it delivers an assortment of bug fixes and other improvements over previous releases in this series. In particular, this version includes an important regression fix for non-QWERTY keyboards, and a few fixes for long-standing UI and terrain graphics issues.

What is new in version 1.13.1:

  • Campaigns:
  • Legend of Wesmere:
  • Ka'lian under attack: fixed more issues due to new map size.
  • Ka'lian under attack: fixed two issues with fog. This fixes bug #22880.
  • Elves Last Stand: fixed not all elvish leaders being able to recruit.
  • Elves Last Stand: fixed bugs in Olurf and Olurf's party arrival.
  • Bounty Hunters: fixed several coordinate issues due to new map size.
  • Cliffs of Thoria: fixed so that yetis can be seen moving in hole in fog.
  • Fixed player team name in several scenarios.
  • Fixed player side carryover in several scenarios.
  • Language and i18n:
  • Updated translations: Czech, Galician, German, Italian, Portuguese, Scottish Gaelic, Slovak, Spanish
  • Lua API:
  • Upgraded Lua to version 5.2.3.
  • Miscellaneous and bug fixes:
  • Micro AIs: only display on-screen error messages when in debug mode
  • Nearest neighbor interpolation used when zooming in on units and terrains. See https://github.com/wesnoth/wesnoth/pull/316 and related dev-talk email
  • WML engine:
  • Fixed a bug that prevented [animate_unit] from displaying death or victory animations for those units that filter them based on weapon (eg. Wose)

What is new in version 1.13.0:

  • Campaigns:
  • Legend of Wesmere:
  • Ka'lian under attack: fixed more issues due to new map size.
  • Ka'lian under attack: fixed two issues with fog. This fixes bug #22880.
  • Elves Last Stand: fixed not all elvish leaders being able to recruit.
  • Elves Last Stand: fixed bugs in Olurf and Olurf's party arrival.
  • Bounty Hunters: fixed several coordinate issues due to new map size.
  • Cliffs of Thoria: fixed so that yetis can be seen moving in hole in fog.
  • Fixed player team name in several scenarios.
  • Fixed player side carryover in several scenarios.
  • Language and i18n:
  • Updated translations: Czech, Galician, German, Italian, Portuguese, Scottish Gaelic, Slovak, Spanish
  • Lua API:
  • Upgraded Lua to version 5.2.3.
  • Miscellaneous and bug fixes:
  • Micro AIs: only display on-screen error messages when in debug mode
  • Nearest neighbor interpolation used when zooming in on units and terrains. See https://github.com/wesnoth/wesnoth/pull/316 and related dev-talk email
  • WML engine:
  • Fixed a bug that prevented [animate_unit] from displaying death or victory animations for those units that filter them based on weapon (eg. Wose)

What is new in version 1.12.2:

  • Campaigns:
  • Legend of Wesmere:
  • Ka'lian under attack: fixed more issues due to new map size.
  • Ka'lian under attack: fixed two issues with fog. This fixes bug #22880.
  • Elves Last Stand: fixed not all elvish leaders being able to recruit.
  • Elves Last Stand: fixed bugs in Olurf and Olurf's party arrival.
  • Bounty Hunters: fixed several coordinate issues due to new map size.
  • Cliffs of Thoria: fixed so that yetis can be seen moving in hole in fog.
  • Fixed player team name in several scenarios.
  • Fixed player side carryover in several scenarios.
  • Language and i18n:
  • Updated translations: Czech, Galician, German, Italian, Portuguese, Scottish Gaelic, Slovak, Spanish
  • Lua API:
  • Upgraded Lua to version 5.2.3.
  • Miscellaneous and bug fixes:
  • Micro AIs: only display on-screen error messages when in debug mode
  • Nearest neighbor interpolation used when zooming in on units and terrains. See https://github.com/wesnoth/wesnoth/pull/316 and related dev-talk email
  • WML engine:
  • Fixed a bug that prevented [animate_unit] from displaying death or victory animations for those units that filter them based on weapon (eg. Wose)

What is new in version 1.12.1:

  • Campaigns:
  • Legend of Wesmere:
  • Ka'lian under attack: fixed more issues due to new map size.
  • Ka'lian under attack: fixed two issues with fog. This fixes bug #22880.
  • Elves Last Stand: fixed not all elvish leaders being able to recruit.
  • Elves Last Stand: fixed bugs in Olurf and Olurf's party arrival.
  • Bounty Hunters: fixed several coordinate issues due to new map size.
  • Cliffs of Thoria: fixed so that yetis can be seen moving in hole in fog.
  • Fixed player team name in several scenarios.
  • Fixed player side carryover in several scenarios.
  • Language and i18n:
  • Updated translations: Czech, Galician, German, Italian, Portuguese, Scottish Gaelic, Slovak, Spanish
  • Lua API:
  • Upgraded Lua to version 5.2.3.
  • Miscellaneous and bug fixes:
  • Micro AIs: only display on-screen error messages when in debug mode
  • Nearest neighbor interpolation used when zooming in on units and terrains. See https://github.com/wesnoth/wesnoth/pull/316 and related dev-talk email
  • WML engine:
  • Fixed a bug that prevented [animate_unit] from displaying death or victory animations for those units that filter them based on weapon (eg. Wose)

What is new in version 1.11.0:

  • Add-ons client:
  • The Update Add-ons dialog has been replaced with an alternate view mode for the main Add-ons Manager
  • The Add-ons Manager now allows filtering add-ons by installation status (all, installed, not installed, upgradable)
  • Add-ons in the Add-ons Manager are initially sorted by title instead of the order they were originally uploaded to the server
  • Add-ons with broken/unavailable dependencies are reported to the user
  • The add-on dependencies prompt reports all recursively-resolved dependencies, not just the direct dependencies
  • Add-on installation, upgradability, and publish status is reported as a footnote for every list entry, plus a field in the Description dialog
  • The Add-ons Manager filter textbox is preserved during the same connection (i.e. while installing multiple add-ons)
  • Add-ons server:
  • Reject add-ons with names or titles that begin with a WML text format markup character (any of *, `, ~, {, ^, }, |, @, #,

What is new in version 1.10.4:

  • Campaigns:
  • A Tale of Two Brothers:
  • Fix bug #19949: Turns left counter initially incorrect when objectives change and turn limit is extended
  • Son of the Black Eye:
  • Fixed bug #19686: fixed two variable checks that prevented some strings from being displayed in Back Home
  • Sceptre of Fire:
  • Keep recall list at end of scenario 7
  • Under the Burning Suns:
  • Taking the ring of speed is now optional
  • Language and i18n:
  • Updated translations: British English, Chinese (Simplified). Chinese (Traditional), French, Galician, German, Greek, Hungarian, Japanese, Latin, Lithuanian, Old English, Russian, Serbian, Slovak, Spanish, Ukrainian
  • Terrain:
  • Improve appearance inside natural cave wall terrain areas (Xu)
  • Improve appearance of sand near dirt with transitions
  • User interface:
  • Trying to initiate movement (or an attack) before previous movement is finished no longer unselects the current unit (bug #19734). (The new movement command is still deliberately ignored.)
  • Fixed bug #19783: Disable commands while WML menu items are executing.
  • Fixed bug #19533: Both damage tooltips now take into account local factors.
  • WML engine:
  • Fixed CALL_FUNCTION macro (bug #19805)
  • Miscellaneous and bug fixes:
  • Fix bug #19753, missing hex transition
  • Fixed: Allow strict compilation with CMake using the upcoming gcc-4.8.
  • Fixed bug #19795: OOS when [message][option] is used in a (single-player) start event when side 1's controller is null.

What is new in version 1.9.14:

  • AI:
  • Fixed bug #18962 and bug #19214: AI leaders are no longer slow to select attacks.
  • Language and i18n:
  • Changed font used for CJK languages to DroidSans.
  • Updated translations: British English, Chinese (Simplified), Czech, Dutch, Estonian, French, Galician, German, Hungarian, Latin, Norwegian, Serbian, Slovak, Spanish.

What is new in version 1.9.13:

  • Language and i18n:
  • Updated translations: British English, Czech, Dutch, French, Galician, German, Hungarian, Korean, Latin, Lithuanian, Old English, Polish, Russian, Serbian.
  • Multiplayer:
  • Fix user interface set to side 1 when entering linger mode (bug #15847).
  • Fixes showing of larger portraits on smaller screens (bugs #17961 and #18686).
  • Unit changes and balancing:
  • Changed the Lancer's and the Deathblade's AMLA requirements to conform to the current AMLA standards.
  • User interface:
  • Fixed bug #19118: Default theme: coordinates overlap with the clock status panel on small horizontal resolutions. Also fixed for the widescreeen theme.
  • Made it so that "AM"/"PM" show up in the default and widescreen themes on the lowest supported resolutions.
  • Whiteboard:
  • Display turn numbers on multi-turn planned moves.
  • Fix attacks not finishing but still being transmitted over the network when executing all actions.
  • Miscellaneous and bug fixes:
  • Forward ported a new version of multiplayer chat log history dialog.
  • Fixed bug #19188: Turn dialog always speaks of Konrad in tutorial.
  • Added NativeClient port.
  • Optimized screen update (zooming, ToD change) and framerate.

What is new in version 1.9.10:

  • Campaigns:
  • Descent into Darkness:
  • A Small Favor, part 1: used 24 hour ToD.
  • Son of the Black Eye:
  • To the Harbor of Tirigaz: used 24 hour ToD.
  • Under the Burning Suns
  • Subterranean Struggle: no longer possible to win by allowing allies to die.
  • Across the Harsh Sands: the Black Hand oasis is no longer possible to enter without triggering the bandits.
  • Graphics:
  • New Animations:
  • Goblin spearman run SE.
  • Merman fighter attack SE.
  • Terrain:
  • Tall encampment keep can now be placed next to the tent encampment keep.
  • Forest/hill terrain combinations no longer appear black on the minimap
  • Default team color always applied last; fixes bug #18817
  • Removal of Khalifate unit images.
  • Language and i18n:
  • Made it so that all of the Hangul Syllables block is covered by the font-loading code.
  • Updated translations: British English, Czech, Dutch, Finnish, Galician, Indonesian, Irish, Italian, Japanese, Korean, Latin, Lithuanian, Old English, Portuguese (Brazil), Russian, Slovak, Swedish.
  • Multiplayer:
  • New map: Aethermaw.
  • Updated maps: Hamlets, Howling Ghost Badlands, Thousand Stings Garrison.
  • Terrain:
  • Oasis may be placed on any terrain, aliased to base.
  • New rotting variant for wooden bridge.
  • Unit changes and Balancing
  • All mounted units now have forest defense capped at 30%. This reduces their defense on forested hills from 40% to 30%
  • Forests now give best defense and worst movement on all terrain, not just hills - fixes bug #18216.
  • The XP required for an AMLA is now 50*level (and 25 for level 0) instead of always 150.
  • Increased the HP of the Great Mage from 55 to 60.
  • Increased the ranged attack of the Footpad from 4-2 to 5-2.
  • Removal of the Khalifate units, faction and era.
  • User interface:
  • Removed waypoints UI feature ('w' key) since the whiteboard provides similar functionality.
  • Added option in advanced preferences that allows the twelve-hour clock format to be used.
  • Reenabled "delay shroud updates".
  • Slowed units are now tinted to be recognizable at a glance.
  • Miscellaneous and bug fixes:
  • Reintroduced the "Liminal" alignment. Liminal units fight best during twilight.

What is new in version 1.9.8:

  • Language and i18n:
  • Updated translations: Estonian, Galician, Latin, Russian.
  • Multiplayer:
  • A New Land:
  • Fixed 'agriculture' not getting translated sometimes and research for agriculture not getting counted if the research order wasn't changed (bug #16477)

What is new in version 1.8.2:

  • fixes many smaller bugs including some crashes
  • many campaigns received some updates to fix the issues that appeared in the last weeks
  • all unit images in Under the Burning Suns should be displayed correctly again
  • a music piece was replaced by an improved version
  • some graphics and translations were updated

What is new in version 1.8.1:

  • Re-Introduce the old lobby since the new one has some major problems (the new one is still available via an option)
  • Fixed several smaller problems in the new lobby
  • Fixed a common error in multiplayer ("Missing WML Child") which prevented games from working
  • New multiplayer map: "Elensefar Courtyard"
  • Several smaller campaign fixes and lots of translation updates

Similar Software

Diplojuge
Diplojuge

3 Jun 15

Risk
Risk

20 Feb 15

Scid vs. PC
Scid vs. PC

20 Feb 15

Jin
Jin

2 Jun 15

Other Software of Developer The Battle for Wesnoth

Comments to The Battle for Wesnoth

Comments not found
Add Comment
Turn on images!