AI:
· In some campaigns, such as in Legend of Wesmere, allied AI sides can now recall their veterans from earlier scenarios.
· AI will now recruit somewhat more intelligently. In some campaigns, such as in Legend of Wesmere, allied AI sides can now be given hints about where their leader should relocate.
Graphics:
· New portraits for Merman Spearman, Bat, Merman Netcaster, Nightgaunt, Spectre, Shadow
· When a unit reaches a new level, a floating label indicates it.
Language and translations:
· Updated translations: Czech, Dutch, Estonian, Finnish, French, German, Italian, Lithuanian, Russian, Serbian, Spanish.
· New translations: Vietnamese.
Multiplayer:
· New map: 4p Ruins of Terra-Dwelve.
Units:
· Made units with the 'healthy' trait always rest heal but take normal damage from poison.
· Changed the Drake Glider's movetype to give 40% defense almost everywhere.
· Gave the Fire Dragon 100% fire resistance.
· Updated the descriptions for the Drake Fighter, Glider and Burner lines.
User interface:
· Automatically try to resolve blocked multi-turn moves.
· Better visually differentiate name, type and race in sidebar.
· Add colorized terrain defense info in sidebar.
· In attack dialog, split damages and chance to hit and color the later.
· Disable the Remove and Update add-ons buttons when there are no add-ons installed.
· Add a Description button to the add-ons download dialog
· For move+attack mouse click, now show the attack dialog before the move.
· In sidebar, add current bonus/malus info from alignement.
AI:
· Reworked AI code to allow easier creation of AI components.
· New AI: Composite AI
· (Optional) new AI configuration syntax.
· Basic reimplementation of an old C++ AI as a 'candidate action'-based composite AI
· Autodiscovery of available AI configurations from data/ai/ais.
· (In debug mode) Autodiscovery of available AI configurations from data/ai/dev
Campaigns:
· Delfador's Memoirs: new portrait for Lionel. The Hammer of Thursagan: new portraits for Angarthing, Ratheln.
Graphics:
· New portrait for Knight, Ghost.
Language and i18n:
· Updated translations: Chinese (Traditional), Czech, Finnish, French, German, Greek, Hungarian, Icelandic, Lithuanian, Polish, Russian, Serbian, Turkish
User interface:
· Removed the old obsolete layout algorithm in the new widgets
· Added unit tests for the new widgets
· Improved the layout algorithm not to show scrollbars when they make the situation worse
· Add a new transient message dialog
· Add a new multi page widget
· Increase the lineheight in the new dialogs
· Add a blur precommit function to the canvas
· Improved the redraw algoritm and added more asserts
· Objectives now use pango markup
· Replace the campaign dialog with a new gui one (debian bug #497655)
· Removed the hidden option to disable the tips of the day
· A click on a slider now properly sets the position
· WML generated messages, labels and sounds are skiped during replay (bug #13519)
· Added support for desktop notifications (GTK/libnotify only for now, patch #1179)
· Added a hotkey to toggle team ellipses (fr #7763)
WML Engine:
· Made new turn, turn X, side turn and turn refresh events synchronous. (bug #10603)
· Petrified units no longer heal. (bug #13513)
Miscellaneous and bugfixes:
· Add strict compilation to cmake
· Let cmake also use the CXXFLAGS and CFLAGS environment variables
· Fixed a segmentation fault with storyscreens using [if] (bug #35959)
· Properly translate dialog title (bug #13761)
· Fixed a problem with easy close that caused buttons to be ignored
· Properly translate unit name and mark strings translatable (bug #13751)
· Properly redraw logo on the loading screen (bug #13758)
· Set window title before setting video mode (bug #13756)
· Fixed dates in the load box being untranslated (bug #13782)
· Fixed networking code regression that could lead to "Client disconnected" errors when creating a MP game
Campaigns:
The Hammer of Thhursagan:
· Updated portraits for Ratheln, Angarthing.
Language and i18n:
· Updated translations: British English, Chinese (Traditional), Czech, Finnish, French, German, Greek, Hungarian, Icelandic, Italian, Lithuanian, Polish, Russian, Serbian, Slovak
User interface:
· Fixed an multi-character UTF-8 handling bug in the password textbox
· Increase the lineheight in the new dialogs
· A click on a slider now properly sets the position
· Fixed missing unit graphics when loading a start-of-scenario savegame.
· Improved the sorting of the XP and traits columns in the unit list dialogue.
· Some smaller fixes to various campaigns.
· Updates to many translations.
Campaigns:
· Sceptre of Fire
· Fixed a crash at the very end of 'Caverns of Flame'.
Graphics:
· New portrait for Orc Grunt, Dwarf Fighter (alternative), Goblin Spearman, Ogre/Young Ogre, Trapper, Ranger.
Language and translations:
· New translations: Icelandic.
· Updated translations: British English, Catalan, Chinese (Simplified), Czech, Dutch, German, Finnish, Hebrew, Hungarian, Indonesian, Italian, Lithuanian, Norwegian, Polish, Russian, Serbian, Slovak, Swedish, Turkish.
Multiplayer:
· Fixed missing faction column and misplaced player's name column (but faction column is still missing if the host uses 1.6.0)
Miscellaneous and bugfixes:
· Fix a lock-up issue when no music could be played.
· Limit the maximum length of the mp command dialog as workaround for a 'crash'. (Windows and Mac only.)
Campaigns:
· Under the Burning Suns...
· All portraits now have a transparent background (bug #13135)
Graphics:
· New or updated unit graphics for the Mermaid Priestess and Enchantress unit lines
Language and i18n:
· updated translations: Finnish, French, German, Lithuanian, Polish, Portuguese (Brazil), Russian, Slovak, Spanish
User interface:
· Grey game titles out when we're missing the era
· Fix a dialog size problem returning invalid sizes (bug #13203)
WML Engine:
· Increase the map size limit to 1000 by 1000
· Added an 'always_display' key to [advancement] to make it possible to show the advance dialog even with just one option.
· weapon filters now recognize the id= attribute of specials (bug #13193)
Miscellaneous and bug fixes:
· Fixed bug #13204: NR: Death event doesn't re-spawn Malifor as expected
· Fixed bug #13198: Corrupt replay in MP
· Fixed bug #13199: Map generation in mp fails when hills and size of hills sliders are at max
· Fixed bug #13179: Unit's move have sometimes a jumpy start
· Stop resetting the alternate default zoom level after each reload
Graphics:
· New portrait for the female Thief.
· New tiles for summer and fall deciduous and mixed forests.
· Deciduous and mixed forests now used in several campaigns (not all, yet).
· New tiles for dirt.
Language and translations:
· Updated translations: Chinese (Simplified), Czech, French, German, Italian, Polish, Portuguese (Brazil), Spanish, Turkish.
User interface:
· Listbox columns have the same width again.
· Now clear fog/shroud before an attack when doing a move+attack action.
· Changed the widgets in the in game message dialog.
· The multiplayer dialog shows tooltips again.
· The textbox history now uses CTRL+TAB and CTRL+SHIFT+TAB.
· Replays work again for single-player campaign scenarios.
· updated translations: Czech, Danish, Finnish, French, Galician, German, Hungarian, Italian, Polish, Slovak, Turkish, Valencian
· fixed the parts of the undead flags which were not TC'd