forked from wesnoth/wesnoth
-
Notifications
You must be signed in to change notification settings - Fork 0
/
players_changelog
3793 lines (3240 loc) · 160 KB
/
players_changelog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
This is meant to be a concise list of player-visible changes (very minor
changes may be omitted). For a complete list of changes, see the main
changelog: https://github.com/wesnoth/wesnoth/blob/master/changelog
Version 1.13.1+dev:
* Campaigns:
* Delfador's Memoirs:
* Added defeat condition for death of the last undead veteran in
'Showdown in the Northern Swamp' (bug #23668)
* Under the Burning Suns:
* Gave Garak a new ability called Teaching (at the start of every turn,
his experience points are transferred to adjacent units on the same side)
* Graphics:
* New animated water.
* Language and i18n:
* Updated translations: Galician.
* Music and sound effects:
* New dwarf hit and die sounds.
* User interface:
* Added a version dialog button to the title screen, replacing the Paths
option previously found in Preferences -> General.
Version 1.13.1:
* Security fixes:
* Disallowed inclusion of .pbl files from WML, independent of extension
case (CVE-2015-5069, CVE-2015-5070, bug #23504).
* Campaigns:
* Dead Water:
* The Stun effect now expires at the stunned unit's side turn end
* Under the Burning Suns:
* The Stun effect now expires at the stunned unit's side turn end
* Editor:
* Fixed memory corruption bug in the Side Setup dialog.
* Graphics:
* New generic portraits for the Walking Corpse and Soulless
* Language and i18n:
* Updated translations: Galician, Scottish Gaelic, Russian.
* Multiplayer:
* A New Land:
* Removed the ability to select individual factions when using map
settings as this breaks player recruit lists (bug #23593).
* Removed the Silver Mage from the available leaders for the Rebels faction
in Age of Heroes.
* Fixed "Accept whispers from friends only" not working with the default
lobby UI, and added a warning every 5 minutes for individual rejected
senders.
* MP campaigns now behave more like single-player campaigns.
* Various fixes in the MP game setup screens (bugs #23641, #23509, #23496,
#23462).
* Units:
* Fixed the Shuja not having the default AMLA.
* User interface:
* Fixed minimap buttons appearing without contents or in the wrong state
during WML start events until they are interacted with or control is given
to the player for the first time or some other unspecified thing happens.
* Force uniform font rendering settings across X11 and Apple OS X, avoiding
color glitches resulting from incorrect applications of subpixel hinting
(bug #20337).
* Fixed unit bars, ellipses, and orbs disappearing for individual units in
replay mode when using Skip Animations/Quick Replays if they moved without
attacking or otherwise switching to a new animation.
* Chat Log dialog now starts on the last log page when there are multiple
pages.
* Started showing on which difficulty levels a campaign was completed.
* Modifications for single-player campaigns are now selectable directly in
the single-player Campaigns menu.
* The game now automatically detects whether to show the game setup screen
in single-player mode.
* Miscellaneous and bug fixes:
* Fixed a segfault in [move_units_fake].
* Fixed unbound memory read in the MP map selection screen that could lead
to a segmentation fault or other abnormal behavior (bug #23606).
* Made silence.ogg larger to work around a crash involving the multiplayer
lobby with music and sound enabled (bug #23633, bug #23599) with libvorbis
builds affected by Debian bug #782831.
* Moved [role] tag to Lua (fix for bug #23630)
* Removed some config reloads, especially when leaving games or entering
the single-player Campaigns menu.
Version 1.13.0:
* Security fixes:
* Fixed arbitrary file read from WML/Lua API (CVE-2015-0844, bug #23440).
* Add-ons client:
* The Update All button is now displayed on all Add-on Manager views instead
of just the Upgradable filter view, and enabled only when there is at
least one add-on that may be upgraded.
* Campaigns:
* Use the new bigmaps for A Tale of Two Brothers, Delfadors Memoirs, The
Hammer of Thursagan, Northern Rebirth and the epilogue of Legend of
Wesmere.
* Descent into Darkness:
* Fixed various issues with player and enemy gold and income in
'Descent into Darkness'.
* Fixed Darken Volk's ellipse in scenarios 'A Small Favor part 3' and
'Alone at Last'.
* Fixed Darken Volk being completely passive in 'Alone at Last'.
* 'Return to Parthyn' now has variable content depending on whether
necromancy was used in 'Saving Parthyn'.
* Eastern Invasion:
* In 'Captured', stolen gold won't be mentioned if the player had no
carryover gold.
* Updated maps for scenario 14, 16 and 17b.
* New animation for Ravanal's shadow wave.
* Added the Skeleton Rider line.
* New map for 'Mal-Ravanal's Capital', as well as updated
maps for scenario 2 and 4b.
* Tweaked and rebalanced all scenarios up to 'Two Paths'.
* Heir to the Throne:
* Tweaked and expanded music playlists for all scenarios.
* Hide unit variations that should not be listed in the help browser.
* Liberty:
* Fixed possibility of no viable routes around guards in 'Hide and Seek'.
* Tweaked resistances for the Skeleton Rider line.
* Northern Rebirth:
* Fixed Sister Thera and Father Morvin respawning into the recall list if
the other is on the north or west map edges.
* Sister Threa and Father Morvin will no longer speak dialog on their death
after 'The Pursuit'.
* The maps for 'Infested Caves', 'Clearing the Mines', and 'The Pursuit'
have been completely redone.
* All scenarios up to 'Old Friend' have been significantly tweaked and
rebalanced.
* Son of the Black Eye:
* S2: adjusted starting villages; scenario now ends if Kapou'e is already
on the signpost when the messenger comes back
* S3: make objectives consistent between before and after trolls appear
* S6: remove AI controller. It doesn't work with sides without a leader
* Minor balance tweaks to scenarios 7, 8, 12, 14, 15, 17 and 18.
* Made allied leaders less likely to get themselves killed.
* Minor changes to objectives and messages in scenarios 7, 8 and 14
* The Hammer of Thursagan:
* Fixed missing objective in 'The Court of Karrag'.
* Rebalanced scenarios 'Invaders', 'Mages and Drakes' and 'Fear'.
* Fixed some messages not being shown in custom events in 'The Underlevels'
* 'The Court of Karrag' and 'Epilogue' feature a new map.
* The Rise of Wesnoth:
* Hide unit variations that should not be listed in the help browser.
* Tutorial:
* Rewritten with an eye to being less constricting and more informative.
* Under the Burning Suns:
* Fixed recruited Desert Archers being always male.
* Fixed malformed rand range errors during AI turns on medium difficulty
in 'A Stirring in the Night'.
* Fixed 100 vs. 99 movement cost warnings caused by the Desert Shyde and
Star unit types
* Fixed bug #22800: Cloaked Figure appears in strange location.
* Fixed bug #22799: No allies killed by enemy reinforcements.
* Fixed bug #22790: Various problems with dehydration.
* Hide unit variations that should not be listed in the help browser.
* Graphics:
* Smooth unit movement over terrain with elevation (e.g. keeps/bridges)
* Align unit overlays to the sprite rather than the occupied hex.
* New beach waves terrain animation.
* Help browser:
* Several sections have been rewritten or had their layout improved
* Added Defense Cap column to the Terrain Modifiers table in unit help pages
for units with a defense cap on at least one terrain type, which also now
include a note to this effect in their special notes.
* Autogenerated Time of Day Schedule section
* Unit types that do not include any visible (hide_help=no) variations no
longer generate topic sections.
* Language and i18n:
* Updated translations: Chinese (Simplified), Chinese (Traditional), Czech,
French, Galician, German, Greek, Hungarian, Italian, Lithuanian, Polish,
Portuguese, Russian, Scottish Gaelic, Slovak, Spanish, Vietnamese.
* Multiplayer:
* Fixed the Set Password option during game creation not having an effect
due to a misplaced WML attribute in the client's command for the server
(bug #23015).
* Added "no mirror" and "no ally mirror" options to the MP configure screen.
* Missing content for games hosted in the mp server may now be retrieved
automatically by clicking on these games in the mp lobby.
* Music:
* Change main menu track to Journey's End.
* Replays:
* Added a button that allows playing a single move in replay mode.
* Units:
* Increased the experience requirement for the Rami from 32 to 39.
* Increased the experience requirement for the Saree from 56 to 64.
* Add 'elemental' trait to Mudcrawler line.
* Assigned capitalized translatable names to Walking Corpse and Soulless
variations (bug #22902).
* User interface:
* Added a context menu option for command mode.
* Added a Classic theme which restores the 1.10 UI.
* Made orb and minimap colors configurable in Preferences.
* Added a button to copy the in-game Chat Log dialog contents to clipboard.
* Fixed most of the minimap buttons and the End Turn button appearing
without contents or in the wrong state during WML start events until they
are interacted with or control is given to the player for the first time.
* Added a new subdialog in Preferences to clean or purge the WML cache.
* OS X: Fixed mouse tracking issue for retina displays.
* Added a new "Alerts" configuration screen under Preferences > Multiplayer,
refactored all of the mp alerts / desktop notifications for customizability
* Added support for hyperlinks. In particular, in chat / addon descriptions.
* Added a "Disable automatic moves" preference to disable automatic movements
at the beginning of a turn.
* WML engine:
* Added support for a shuffle key in the [music] music to allow selecting
between random and non-random music play (bug #19653)
* Miscellaneous and bug fixes:
* Dropped support for AmigaOS, BeOS, and OS/2.
* Fixed halos glitching through locations that become shrouded after the
halo is rendered for the first time.
* OS X user data directory is now ~/Library/Application Support/Wesnoth_1.13
* Fix bug #3856: The turn dialog used in hotseat MP play now applies
a blindfold for the duration of the dialog.
* Use a dropdown menu for both "skip replay" and "enter blindfold".
This fixes the mp lobby in width <= 800 resolutions. (Fix #21888.)
* OS X: mark Wesnoth as not high-resolution capable. This greatly improves
performance on retina devices.
* Corrected behavior of "game is ready" bell. (this fixes #21910)
* Deliver desktop notifications in tandem with "game is ready" bell and
also the "game has begun" bell.
* The replay viewer now proceeds through sides with empty controllers when
using the "play_side" button, thus matching the behavior of the rest of
wesnoth. Bug fix #21025.
* Fix bug stopping drag+drop for unit movements
* Revert premoved units selection to Wesnoth 1.10 behavior (#21448)
* Fix unit move continuation if enemy discovered (#21372)
* Support for total conversions, so called "cores".
* Partial moves now able to be continued properly in whiteboard (#22231)
* Fix bug wherein "lobby sounds" advanced preference didn't do anything for
the default lobby.
* Fix bug wherein dbus notifications did not have a wesnoth icon
* Fix bug wherein chat history synopses weren't working right in the dbus
notifications
* Default to classic minimap unit/village color coding (colored by side).
* Default to classic minimap terrain representation (satellite view).
* Added trait list with links to the help page for units
* In the help page for a units, if a unit has "terrain defense caps" (like
cavalry on forests), a "Defense Capped" column is added to the terrain
modifiers table, showing which terrains have a cap in place. A link to an
explanation of this behavior elsewhere in the help is given.
* When using the terrain description feature with a mixed terrain type, the
game will autogenerate a formatted explanation of its best/worst
movement/defense properties.
* Autogenerate help pages for all eras and factions.
* Help pages for a faction autogenerates a list of races and alignments that
appear in that faction.
* Make nice help descriptions for the default factions (using content from
the wiki).
* Fix bug wherein hotkeys for changing tips in titlescreen aren't working.
Version 1.11.11:
* Campaigns:
* Eastern Invasion:
* Updated maps for scenario 8, 11, 12, 14, 16 and 17a.
* Under the Burning Suns:
* Fixed broken unit type appearing in The Final Confrontation.
* Language and i18n:
* Updated translations: German, Italian, Slovak.
* User interface:
* Non-team labels no longer remove team labels that were present in the
same hex.
* Miscellaneous and bug fixes:
* Units can no longer be moved in linger mode (bug #21450).
* Labels are now removed when shroud/fog is removed, rather than waiting
for a new turn (bug #21434).
* Percent signs show when describing traits that increase damage or attacks
by a percentage (bug #21577).
Version 1.11.10:
* Campaigns:
* Eastern Invasion:
* New world map.
* Rewrote scenario 'Training the Ogres' and renamed it to
'Capturing the Ogres'.
* Rewrote scenario 'Captured'.
* Heir to the Throne:
* Fixed Delfador clobbering whichever unit happens to be standing on
31,11 at the end of The Bay of Pearls, causing it to disappear
forever.
* S15 (The Lost General): fix bug of sighted events firing too early
* Legend of Wesmere:
* Fixed missing journey map background in story screens.
* Son of the Black Eye:
* Rebalancing of the campaign is now complete
* Language and i18n:
* Updated translations: Scottish Gaelic
* Multiplayer:
* Fix for bug #21405, in a series of features:
* The abort option presented to the host when a player disconnects
from a networked game is now a "save and abort" option.
* New Idle controller status: Sides may now be set in an "idle" state
by the host when a player disconnects from a network game. This does
not give any player control or vision. To proceed with the game, the
host must reassign the side's controller using :control, :droid, or
:give_control as usual. (give_control existed but was not documented)
Related to this, there are new commands :controller which query the
controller status, and :idle which toggles the idle status.
* New "Blindfold Replays" option: Observers may check a box in the
lobby so that if they join a game, they will be "blindfolded" and see
only a black screen until they are given control of a side.
* Units:
* New baseframes for Jundi, Muharib, Batal, Qatif-al-nar, Qudafi, Rasikh.
* User interface:
* New UI for displaying errors detected during the core and add-on WML
loading process (parser and preprocessor errors), including the
ability to copy the report to clipboard.
* New UI for displaying the notification that a screenshot or map
screenshot was successfully saved to disk, including options to open it
in an external application, copy the path to clipboard, or browse the
screenshots folder.
* Force grayscale antialiasing for text rendered using Cairo/Pango (e.g. by
GUI2) on Windows to work around ClearType-induced glitches (bug #21648).
* Added descriptions to the options in Preferences -> Display -> Themes.
* Miscellaneous and bug fixes:
* Users now get a warning if they start a multiplayer scenario through the
title screen load button, as this may cause eras and modifications not
to work correctly in subsequent scenarios of an mp campaign.
Version 1.11.9:
* AI:
* Default AI: Gold saving is turned off by default again.
* Campaigns:
* Heir to the Throne:
* Gave Li'sar a new ability "initiative" (grants adjacent allies first
strike in melee).
* Son of the Black Eye:
* Rebalancing of the campaign continues and is done for Scenarios 1 (End
of Peace) through 8 (Giving Some Back).
* Language and i18n:
* Updated translations: Dutch, Portuguese, Scottish Gaelic.
* Units:
* Decreased the strikes of the Dwarvish Lord's hatchet attack from 2 to 1.
* Fixed subtle magenta TC for the Giant Mudcrawler sprites not being
enabled in-game.
* User interface:
* Corrected most of the issues left with the new default theme.
* Reintroduced the alignment, race and side being shown in the sidebar.
* Adjusted the theme to the size and shape of the new minimap frame images.
* Certain changes to the used text colors, sizes and alignment.
* Restored the old controll scheme as the default
* Fixed hidden variations of unit types (hide_help=yes) being listed in the
help browser when they shouldn't.
* Truncate long Advanced Preferences entries with ellipses to avoid
situations where the listbox is wider than the Preferences dialog frame.
* Team color is now applied on the Unknown unit icon in the game Status
Table regardless of whether the side's leader unit supports team color.
* Miscellaneous and bug fixes:
* Fixed possible invalid memory access issue in the MP sides configuration
code causing crashes for some users (bug #21449).
* Fixed broken image references in the Gameplay -> Time of Day help topic.
Version 1.11.8:
* Add-ons client:
* Introduced new add-on type "SP/MP Campaign".
* Redesigned Add-ons Description dialog, including support for displaying
add-on feedback page URLs.
* Campaigns:
* Dead Water:
* New world map.
* Delfador's Memoirs:
* Updated sprite and animations for the Wose Shaman.
* Eastern Invasion:
* Made Dacyn use teal TC and Mal-Ravanal blue TC, to make them fit the
portraits more.
* Updated maps for scenario 1-7.
* Heir To The Throne:
* Increased Li'sar's lvl3 hitpoints from 52 to 62.
* Implemented the portrait variations for Delfador and Asheviere.
* Changed Kaylan's portrait and gave him teal team coloring.
* Changed the flaming sword so it's now a 25% increase to damage, instead
of changing the damage to 15-4.
* Added a new mechanic to Sceptre of Fire. By standing still for a turn,
Delfador can now tell the player the shortest path to the Sceptre.
* Fixed Konrad's level 1's attack animation giving an 'image not found'
error.
* Liberty:
* New world map.
* The Rise of Wesnoth:
* New world maps.
* Redesigned scenario 'A New Land'.
* Son of the Black Eye:
* Rebalancing of the campaign continues and is mostly done for Scenarios 1
(End of Peace) through 8 (Silent Forest).
* Updated sprites and animations for the Orcish Shamans.
* Graphics:
* New and updated animations for the Loyalist Horseman.
* Language and i18n:
* Updated translations: Catalan, Chinese (Traditional), Dutch, Galician,
Japanese, Latin.
* Multiplayer:
* Unit names and genders are now synced in MP games.
* New eras: the Default+Khalifate and Age of Heroes+Khalifate eras are now
available.
* Replays:
* Replays include the prestart and start events again.
* Unit names and genders are now synced between games and replays.
* Play/stop buttons are disabled again at the end of a replay.
* The 'reset replay' button works correctly and does not cause OOS
errors any more.
* User interface:
* Removed the possibility to undo unit recruits because it caused oos.
* Added a party full bell to the MP game configuration screen, played once
all human player slots have been taken.
* Change layout for advertized games in the MP lobby and add map icon.
* The "Compressed saves" and "Compress savegames using bzip2" options in
Preferences -> Advanced have been replaced by a single option,
"Compressed saved games", that lets the user pick between gzip (default),
bzip2, and no compression. Users who previously enabled bzip2 compression
will need to do so again.
* Added possibility to hide eras menu for campaigns in MP Create.
* Introduced side's name in MP Connect.
* Middle click scrolling is now based on distance from initial click instead
of the centre of the screen.
* Make sliders able to be scrolled with the mouse wheel
* Allow advanced preference booleans and mp modifications to be toggled
via double click
Version 1.11.7:
* Add-ons client:
* Add-ons downloaded with clients from this version onwards are shown
in the Remove Add-ons with their original titles from the add-ons
server now, instead of artificially generating titles by replacing
underscores from file names.
* Fixed color key disparities between the Add-ons Manager dialog and the
add-on Description dialog.
* It is now possible to choose the neutral/fallback add-on sorting in
the Add-ons Manager dialog used when no columns have been sorted by
the user.
* Report errors caused by faulty local .pbl files properly instead of
presenting them as network errors.
* Fixed regression from 1.11.0 resulting in memory leaks and/or
crash-to-desktop situations when failing to connect to an add-ons
server.
* AI:
* The AI uses now a new recruitment engine. Some scenarios may be
not balanced yet.
* It is possible to choose a stronger AI in multiplayer games
('Strong AI (RCA)'). For now it affects the recruitment CA only.
* Campaigns:
* Heir to the Throne:
* Gave Moremirmu a matching holy sword attack icon (bug #21248).
* Liberty:
* Gave the Death Squire the submerge ability.
* Increased the Death Squire's blade resistance from 10% to 40%,
pierce resistance from 30% to 60% and lowered its impact resistance
from -10% to -20%.
* Greatly decreased the Death Squire's HP from 66 to 44.
* Son of the Black Eye:
* We are currently in the process of rebalancing the campaign, making it
more difficult in accordance with its status as an expert level campaign.
Play testing and feedback by others would be extremely helpful.
Rebalancing has so far only been done for Scenarios 1 to 3.
* A number of other changes and fixes have also been made. See the complete
changelog for details.
* Under the Burning Suns
* Fixed several bugs with missing/incorrect dialog.
* Azkotep now correctly possesses Garak if only his champion is killed.
* Engine:
* CampaignWML support for multiplayer. Game will reload a config during
the creation of multiplayer game and possibly, after a player joins a game.
* Sides in a multiplayer campaign can be configured after each scenario.
* Graphics:
* Full animations for the dwarven thunderer line.
* New standing animation for the Dwarvish Berserker.
* New north-facing standing and attack animations for the Loyalist Spearman.
* New ranged attack animations for the Dark Adept line.
* Language and i18n:
* Updated translations: British English, German, Greek, Indonesian, Italian,
Korean, Lithuanian, Portuguese, Vietnamese.
* Multiplayer:
* Legend of Wesmere campaign is available to play in multiplayer.
* Unit changes and balancing:
* Gave the Death Knight the submerge ability.
* Increased the Death Knight's blade resistance from 10% to 40%,
pierce resistance from 30% to 60% and lowered its impact resistance
from -10% to -20%.
* Lowered the Death Knight's HP from 66 to 63.
* Lowered the Chocobone's hills defense from 50% to 40%,
mountain defense from 60% to 50%, fungus defense from 60% to 40%,
forest defense from 50% to 30%, and village defense from 60% to 40%.
* Increased the Chocobone's melee damage from 9-2 to 11-2.
* Increased the Chocobone's blade resistance from 10% to 20%.
* User Interface:
* Players can now assign hotkeys to wml menu items in the preferences menu.
* Revamped multiplayer "Create" screen and separated part of it to a new
"Configure" screen.
* MP lobby shows the campaign's name along the scenario's name
(CampaignWML only).
* Fixed potential misbehavior (including invalid memory access) from the
tray notifications code on Windows.
* New Game Paths dialog displaying filesystem locations used by the game
to read or write data, accessed from Preferences -> General.
* In-game Chat Log dialog now supports text search on timestamps, nicks,
and messages.
Version 1.11.6:
* Add-ons client:
* The Description popup displays the selected add-on's dependencies now,
using color-keyed statuses.
* Campaigns:
* An Orcish Incursion:
* New world map.
* Descent Into Darkness:
* New world map.
* The South Guard:
* Fixed double "lich found" event in Choice in the Fog.
* Language and i18n:
* Updated translations: Galician, Japanese, Lithuanian, Russian, Scottish
Gaelic.
* Units:
* Added description for the Wose race.
* User interface:
* Unit ellipses are now automatically updated if a unit gains or loses its
ZoC.
Version 1.11.5:
* Campaigns:
* Heir to the Throne:
* Updated Li'sar's movetype and resistances to match her armor.
* Legend of Wesmere:
* Scenario 05: Elvish Horse Archers can now carry the treasure.
* Scenario 09: the player's loyal units stay in the recall list, instead of
being stored and then unstored in scenario 14.
* Language and i18n:
* Updated translations: French, Galician, Latin, Lithuanian, Old English,
Portuguese, Portuguese (Brazil).
* User interface:
* Added notification support for Windows.
* Made it so that the "Back to Turn X" and "Back to Start" menu items work
with .bz2 saves.
* Removed Dfool and Experimental themes.
Version 1.11.4:
* AI:
* Reverted new Lua AI persistent storage mechanism for external CAs that
would crash Wesnoth under certain circumstances in 1.11.3. This will be
re-committed in an upcoming release.
Version 1.11.3:
* Campaigns:
* Descend into Darkness:
* Fix the surviving orc leader starting poisoned after scenario 5.
* Language and i18n:
* Updated translations: Chinese (Traditional), Indonesian, Italian, Polish,
Portuguese, Russian, Vietnamese.
* User interface:
* Fixed a bug in the cursor positioning in some text entries (bug #17220).
* Change Difficulty checkbox in Load Game dialog gets disabled if change
in difficulty of a loading game won't take effect (bug #20381).
* Dialog (wml_message) is shifted by the
distance between the left edge of the screen and the game map (bug #20592).
* Overhaul of the editor's gui
* WML engine:
* fix negative gold carried over (bug #20676)
Version 1.11.2:
* Add-ons client:
* Add a button to the Filter Options dialog to toggle all currently
displayed add-on categories at once.
* AI:
* Experimental Multiplayer AI
* Improve recruitment, notably first turn choices and units with poison.
* Improve selection of units for village stealing.
* Remove dependency on AI-demos add-on.
* Fix bug when playing on maps with a turn limit.
* Fix bug handling regeneration.
* Minor improvements in switching between castles.
* Add healer support micro AI to improve healer use.
* Retreat badly injured units more effectively.
* New [micro_ai] tag, 18 different Micro AIs, and 14 test scenarios
* This includes AIs for 7 different animal behaviors, bottleneck defense,
2 different guardians and a coward, healer support, lurkers,
messenger escort, patrol, protect and move a unit, and 2 alternative
recruiting strategies.
* Documentation at http://wiki.wesnoth.org/Micro_AIs
* Campaigns:
* New world maps for Heir to the Throne, The South Guard, Sceptre of Fire and
Son of the Black Eye.
* Sceptre of Fire:
* Allow game to continue after completing scenario (reported in forums).
* Son of the Black Eye:
* Prevent infinite loop if fewer than two transport ships (bug #20389).
* Graphics:
* New title screen background.
* Language and i18n:
* Updated translations: British English, Chinese (Traditional), Dutch,
Estonian, French, Galician, German, Italian, Japanese, Latin, Lithuanian,
Portuguese, Portuguese (Brazil), Slovak, Vietnamese.
* Multiplayer
* Fixed some issues with Dark Forecast skipping spawns and failing to end.
* User interface:
* Allow copying the selection in the old (default) lobby using
Ctrl+C/Command+C.
* Color coded the resistance table in the hp display's tooltip.
* Tooltip for the movement points display shows the movement costs.
* Updating the shroud after delaying shroud updates is done gradually instead
of instantly.
* Fixed viewport centering issues with the Next Unit action, and some WML
actions such as [scroll_to], [scroll_to_unit], and [message] (bug #18793).
* Removed the "move unit to hexfield" feature.
* WML Engine:
* When a map is replaced the number of owned villages for a side is updated
properly.
* Miscellaneous and bug fixes:
* The undo stack is preserved across a save-reload.
* Fixed the present in-game command line autocompletion feature so it
actually works without using :debug.
* Make drakes fly on volcano tiles (bug #20485).
Version 1.11.1:
* AI:
* New AI: Experimental AI
* Improved recruitment, castle and village management over current default AI.
* Campaigns:
* Dead Water:
* Stunned units are now marked with a status icon.
* Delfador's Memoirs
* Add dummy side to cutscene to avoid crash at end of story part
(bug #20208).
* Eastern Invasion:
* New set of portraits.
* Legend of Wesmere
* Scenario 02: Replaced the moveto events for checking the
dwarvish borders with enter_hex events.
* Scenario 08: Add dummy side to cutscene to avoid crash at end of story
part (bug #20208).
* Under the Burning Suns:
* Keep a spawned unit from disappearing on reload in scenario 6b.
* Stunned units are now marked with a status icon.
* Language and i18n:
* New translation: Scottish Gaelic.
* Updated translations: British English, Chinese (Traditional), Croatian,
French, Galician, German, Hungarian, Italian, Latin, Lithuanian, Polish,
Portuguese (Brazil), Russian, Slovak, Ukrainian.
* Multiplayer
* New add-on type: modifications.
* GUI2 configuration options for eras, scenarios and modifications.
* Dependency system for eras, scenarios and modifications.
* Silver Mage no longer allowed as a leader in Age of Heroes.
* Terrain:
* New Unwalkable Overlay (^Qov), Dense Palm (^Ftp), Savanna (^Fts) and
Rainforest (^Ftr) terrains.
* User interface:
* Healing animations are now played when poison is cured.
* Moving units to a selected hex field
* Units in reach of a hex field are highlighted during selection.
* Highlighting and labeling the selected hex field with the amount of in
range units.
* Left click on a controlled one triggers the move.
* Preferences
* "Hotkey Settings" dialog redisigned.
* Features a tab for each hotkey scope.
* Truncates hotkey descriptions to keep the dialog functional,
but shows their full description as help tooltips.
* Allows reasigning hotkeys
* Cancel button to discard any changes
* Assigning of more than one hotkey per action possible
* Support for assigning mouse buttons to actions
* The recruit and recall commands are restored when right-clicking on a
leader, but with new semantics -- only that leader's recruits/recalls will
be presented as options.
* The statistics window can now show per-scenario statistics.
* The sidebar now includes specials when reporting a weapon's damage.
* The sidebar now includes all specials when reporting a weapon's number of
attacks (not just swarm).
* Active/inactive highlighting for abilities and weapon specials in the
sidebar.
* The "repeat recruit" command now refers to the last recruit by the current
side, rather than the last recruit by the current game client.
* Refinements to undo stack management, sometimes allowing moves to be undone
after "update shroud now" (if those moves did not affect fog/shroud).
* Whiteboard
* Don't end turn if executing all actions in another way than using the
"end turn" button/hotkey. (bug #19901)
* Miscellaneous and bug fixes:
* Fix invalid memory access crash resulting from deleting all saved games
in the Load Game dialog.
* Fix OOS when dismissing a recall in a multiplayer campaign (bug #19924).
* Fix OOS when observe scenario 2 in a multiplayer campaign (bug #20217).
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).
* Campaigns:
* Added a note to all final scenarios, stating which one is the last
scenario.
* A Tale of Two Brothers:
* Fix bug #19949: Turns left counter initially incorrect when objectives
change and turn limit is extended.
* The Chase: fixed some missing messages if no unit with role=speaker is
present.
* Descent into Darkness:
* Fix most possible cases for Darken Volk becoming "stuck"
in 09_A_Small_Favor3.
* Eastern Invasion:
* Revisions to dialogue and part of the story.
* Heir to the Throne:
* Implemented FR #19418: the Orcs destroy the villages near Konrad's castle
when capturing them in The Elves Besieged
* Fixed bug #19531: scroll to reinforcement units in Blackwater Port
* Legend of Wesmere:
* Fix bug #19577 - some terrain was not snow covered.
* Sceptre of Fire:
* Keep recall list at end of scenario 7
* Son of the Black Eye:
* Removed Al'Brock and Flar'Tar death as defeat condition in objectives in
Civil War.
* Fixed bug #19684: Kapou'e says a different message if he kills the first
Elf in Silent Forest
* Silent Forest: the messages that appear upon killing the first Elf can be
translated differently depending on the Elf's gender
* The Hammer of Thursagan:
* Karrag now gets enough gold to actually recruit when met.
* The South Guard:
* Fixed bug #19758: Urza Afalas' sighted event is fired also when the Lich
is seen, and if the player allies with the Elves, then both Urza Afalas
and Mal M'Brin must be defeated
* Tutorial:
* Applied patch #3203: Allow to end the scenario via the right-click menu.
* Fixed bug #19316: Narrator messages are now translated.
* Replacd $unit.type by $unit.language_name to make a string completely
translateable.
* Fixed bug #19367: Incomplete i18n in wesnoth-tutorial.
* Under the Burning Suns:
* Made it so that Kaleh gets the default AMLA after he's been fully
upgraded.
* Fix appearance of flood on wooden boards.
* Made it so that all units are rehydrated quietly upon victory in scenario
two.
* The Human Commander unit now uses the smallfoot movetype instead of
woodland.
* Display dehydration status in the sidebar.
* Ensure player always has positive gold leaving the cave in Out of the
Frying Pan.
* New and much improved AI for human messenger in "Out of the Frying Pan".
* Taking all items is now optional.
* Finding the map in scenario 3 is now useful.
* Healers now prevent dehydration instead of removing it, so they no longer
heal dehydrated units.
* New art for Dark Assassin.
* Editor:
* New gui theme, fixes the editor being broken on low resolutions.
* Smaller font for displaying the terrain information.
* Less space between the map coordinates and the terrain information
(no need to display defense value)
* More width sidebar
* Features one more editing tool per row.
* Additional brush
* Button for default zoom switching.
* Space for a second row of editing tools.
* Terrain group selection from a menu, saving a lot of space.
* Help menu:
* Added a new Add-ons section explaining add-on usage basics.
* Added more elaborate descriptions for the Units, Abilities and Weapon
Specials sections, with the intent of reducing confusion when they are
initially empty (feature request #13914).
* Language and i18n:
* New translation: Ukrainian.
* Updated translations: British English, Chinese (Simplified),
Chinese (Traditional), Dutch, Estonian, Finnish, French, Galician,
German, Greek, Hungarian, Indonesian, Irish, Italian, Japanese, Korean,
Latin, Lithuanian, Norwegian, Old English, Polish, Portuguese (Brazil),
Russian, Slovak, Spanish.
* Multiplayer:
* A New Land:
* Made it so that the "Elvish Shaman" option in the elvish unit selection
menu gets translated. Fixes bug #19677.
* Fix an accidental terrain type change in Isar's Cross.
* Fix attacker side being human in 6p_Team_Survival.
* Canceling the sides setup screen when hosting a MP game now brings the
host back to the game configuration screen first instead of returning
immediately to the lobby or (for hotseat) titlescreen (bug #7130).
* Terrain:
* New tropical forest images.
* New palm forest terrain.
* Deprecated flowers (Ggf) and Volcano (Qv) terrains removed.
Use Gg^Efm and Mv respectively.
* Fix bridge/rail transitions to each other.
* New stone, hanging, and wooden chasm bridges.
* User interface:
* Restored leader unit image in Load Game dialog (bug #18683)
* Added a "Back to Start" option to the game menu to load the current
scenario's start save if it is available (feature/bug #18027).
* Added tooltips to Load Game dialog (feature/bug #18249).
* Added a Reset All button to Hotkey Settings dialog in preferences
(feature/bug #3797)
* Map editor now displays invisible overlay terrains on main map.
* Re-fogging does not occur in the middle of the player's turn.
* Fixed provided saved game filenames being ignored when requesting to
save a MP game due to a network or OOS error (bug #19562).
* Clicking a unit does not reveal adjacent hidden units (bug #19381).
* 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.)
* The recruit and recall commands no longer appear in the context menu
for shrouded or (visibly) occupied hexes.
* Fixed bug #19844: Block recruiting into shrouded hexes.
* Fixed bug #19783: Disable commands while WML menu items are executing.
* Fixed bug #19533: Both damage tooltips now take into account local factors.
* Whiteboard:
* Fixed bug #19369: Using planning mode can cause losing ability to move my
units
* Fixed bug #19408: Crash shortly after executing invalid multi-turn move
* Fixed bug #19581: Leader can still move after a planned recall.
* Shortened all context menu items.
* Fixed bug #19619: In local games, units keep ghosted appearance during
opponent's turn.
* Fixed bug #19613: Multiple attacks after planning attacks in whiteboard.
* Fixed bug #19618: Problems with ending turn with impossible moves.
* Fixed bug #19615: Can see part of opponents' planned moves in local
multiplayer game.
* Miscellaneous and bug fixes:
* Fix wrong preferences path suffix (1.1 instead of 1.10) on Linux and other
platforms using XDG layout (no compiled-in preferences path override).
* Fixed bug #19503 : "maximum auto saves" setting now works correctly.
* Units can now have a new value ("vision") which is used for sight range
instead of movement.
* Vision range can have its own costs now.
* Fixed: Out-of-sync message in EI::16_Weldyn_under_Attack (bug #19735)
Version 1.10.0:
* Campaigns:
* Legend of Wesmere:
* Scenario 3: Fixed bug #19067: Control over Galtrid's side stays with the
player after the arrival of Kalenz.
* Scenario 22: Fixed bug #19236: Cleodil was missing and no recall list.
* Language and i18n:
* Updated translations: Chinese (Simplified), Chinese (Traditional), Czech,
Finnish, French, Galician, German, Hungarian, Italian, Latin, Lithuanian,
Old English, Polish, Serbian, Slovak, Spanish.
* Multiplayer:
* Allow tab completion of player names in commands (bug #19284).
* Fixed eras other than the default breaking 2p_Hornshark_Island. If a player
has a faction not in the default era, a standard set of units (aimed at
Khalifate) is used now.
* Fixed bug #19083: allow attack to happen normally without causing OOS if
turn time runs out in attack selection dialog.
* Whiteboard:
* Fixed bug #18635: Percentage not displayed for units selected at their
future position.
* Fixed bug #19142: attacks can be simulated between units (for which this
shouldn't be possible).
* Fixed bug #19221: Assert when a whiteboard move-attack wins a scenario.
* Fixed bug #19222: After 'delete planned action', the unit is almost
invisible.
* Fixed turn not finishing when moves were planned for future turns.
Version 1.9.14:
* AI:
* Fixed bug #18962 and bug #19214: AI leaders are no longer slow to select
attacks.
* Campaigns:
* Sceptre of Fire:
* New set of portraits.
* 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.
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.