forked from wesnoth/wesnoth
-
Notifications
You must be signed in to change notification settings - Fork 0
/
players_changelog
4035 lines (3445 loc) · 170 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.8+dev:
* Campaigns:
* Secrets of the Ancients:
* Fix delay when additional enemies appear in S21 (issue #1706)
* Language and i18n:
* Updated translations: British English, Chinese (Simplified), Italian,
Polish, Scottish Gaelic, Slovak, Spanish.
* Multiplayer:
* When set to remember your password, Wesnoth now encrypts it. It is still
possible to obtain the password from preferences, but it's no longer as
trivial as before.
* User Interface:
* Unit recall dialog now sorts the units by both level and required XP for
their next level-up (issue #1738).
* Fixed team selection screen often ignoring attempts to scroll (bug #1632).
Version 1.13.8:
* Under the Burning Suns:
* New sprites for Quenoth Youth (Kaleh and Nym) and Human Commander.
* Graphics:
* Portraits for many Walking Corpse and Soulless race variants.
* New animations: Dwarvish Fighter idle.
* Language and i18n:
* Updated translations: British English, Chinese (Simplified), Lithuanian,
Slovak, Spanish.
* User Interface:
* Double-clicking an add-on now installs, updates, uninstalls or publishes it
depending on the situation.
* Load Game dialog now shows current gold and number of units.
* Miscellaneous and bug fixes:
* Fixed base animation showing on walking corpse & soulless bats (bug #25673)
Version 1.13.7:
* AI:
* Fix a performance regression in complex combat situations such as the
"Oath of Allegiance" UMC campaign.
* Campaigns:
* Eastern Invasion:
* In 'Weldyn Besieged', redesigned the way in which revealing the
identities of the liches works.
* Heir to the Throne:
* Fixed bug allowing the wrong person to receive the Sceptre of Fire.
* Fixed inconsistencies in Li'sar's sprites and animations when she has the
scepter.
* Secrets of the Ancients:
* New campaign added to mainline (Intermediate level, 21 scenarios).
* The Hammer of Thursagan:
* New sprites for Dwarvish Witness line.
* Under the Burning Suns:
* Fixed difficulty levels with the original units not working.
* Various balancing changes, bug fixes and improvements to the new units;
see full changelog for more details.
* Graphics:
* New or improved sprites: Royal Warrior, Walking Corpse line wolf variation.
* Improved terrain graphics: lava, volcano, lightbeam.
* Fixed glitches between various mountain tiles (introduced in 1.13.3).
* Language and i18n:
* Updated translations: British English, Czech, German, Portuguese (Brazil),
Scottish Gaelic.
* Multiplayer:
* New maps: 2p Clearing Gushes, 2p Hellhole, 2p Ruined Passage,
2p Ruphus Isle, 2p Swamp of Dread, 2p The Walls of Pyrennis,
2p Tombs of Kesorak, 4p Bath of Glory, 4p Geothermal.
* Updated maps: Fallenstar Lake.
* User Interface:
* List boxes now keep the selected item visible when you change the sorting
option.
* Miscellaneous and bug fixes:
* Fixed severe lag/freeze on slow PCs (bug #25356)
Version 1.13.6:
* AI:
* Added new high_xp_attack candidate action to default AI. This CA performs
attacks on enemy units so close to leveling that the default AI's combat CA
would not attack them.
* Significantly improve move times for AI sides with many guardians
* A variety of bug fixes for incorrect or failing AI behavior
* Campaigns:
* Eastern Invasion:
* Tweaked the balance of Scenario 2.
* Delfador's Memoirs:
* S9: Resolved inability to end level even when Delfador has the Staff (bug
#24951)
* Heir to the Throne:
* Entire campaign: Major cleanup for bugs and logic errors.
* S05b ('Isle of the Damned'): Temples randomized, Moremirmu can now appear
in any.
* S06 ('The Siege of Elensefar'): The thieves are more logical when joining
Konrad.
* S07 ('Crossroads'): The number of ambushes reduces for each enemy leader
killed in S01 ('The Elves Besieged').
* S08 ('The Princess of Wesnoth'): Reworked the map and added new AI
behavior.
* S13 ('Dwarven Doors'): Added snowfall based upon how many turns it took
to complete S12 ('Northern Winter').
* S20b ('Underground Channels'): New sub-quest added: Help the Wose.
* S22 ('Return to Wesnoth') Under certain conditions, Gryphons will appear
to assist Konrad.
* Under the Burning Suns:
* Redesign of all desert elf units (currently optional, selectable through
the difficulty menu).
* Graphics:
* New sprite for Tentacle of the Deep.
* Tweaked colors for all time schedules.
* Language and i18n:
* Updated translations: Finnish, Polish, Russian.
* Music and sound effects:
* Added a preference to pause the music when the game loses focus.
* Now the music fades out between scenarios.
* Performance:
* When a heuristic determines that it's probably faster, the game predicts
battle outcome by simulating a few thousand fights instead of calculating
exact probabilities. This method is inexact, but in very complex battles
(extremely high HP, drain, slow, berserk, etc.) it's significantly faster
than the default damage calculation method.
* Improved UI responsiveness.
* Units:
* Changed the sound for the melee attack of the
Loyalist Bowman, Orcish Crossbowman and Orcish Slurbow.
* Miscellaneous and bug fixes:
* Fixed a stray ; character appearing pre-entered in the command console.
* Show correct number of attacks in case of swarm weapon special (bug #24978)
* Fixed bug that icons of buttons under the minimap disappeared when the
player opened and closed a menu.
* Add tip to, if possible, recall units that cost more than 20 gold
(recruitment costs), instead of recruiting them
Version 1.13.5:
* Campaigns:
* Heir to the Throne:
* New sprites for Li'sar.
* S10: Clarify objectives and change egg image on capture.
* S19c: Removed the undead and the swamps.
* Language and i18n:
* Updated translations: British English, Galician, German, Italian, Japanese,
Polish, Portuguese, RACV, Russian, Scottish Gaelic, Spanish.
* User interface:
* Fixed Mage of Light halo appearing in the top-left corner of the screen
while the mage is moving (bug #23712).
* Fixed Observers icon appearing behind other top bar items in MP games on
horizontal UI resolutions < 1024 (bug #24455).
* Fixed ToD schedule progress indicator appearing behind other top bar items
on vertical UI resolutions < 600.
* Added a gui method to activate loggers (Preferences -> Advanced -> Logging)
loggers activated in the gui print just like loggers activated in the
command line (i.e. messages appear in the console)
* Increased the font size for text in buttons.
* Changed unit help topics to use smaller images on smaller monitors.
* Miscellaneous and bug fixes:
* Allow changing keybindings for scrolling the map.
* Fixed bug #24696 (Nightstalk ability not working)
* Multiplayer
* Added "Registered users only" checkbox to multiplayer configuration dialog which
when checked, only allows registered users to join the game
Version 1.13.4:
* Language and i18n:
* Updated translations: British English, Russian.
* Graphics:
* Improved or new terrain graphics: Mine Walls (replaces Hewn Cave Walls).
* Miscellaneous and bug fixes:
* Fix non-deterministic crashes in the Attack Unit dialog (regression
introduced in 1.13.3).
Version 1.13.3:
* SDL 2 is now used by default when building. This fixes the following bugs,
among others:
* Color cursors cause slow mouse movement at menus (bug #18112).
* Cursor not mapping correctly on Retina display when in windowed mode
(bug #20332).
* UI graphics garbled on Apple OS X 10.11 El Capitan (bug #23918).
* Graphics:
* Improved or new terrain graphics: Stones with Sand Drifts, Igloo Village,
Adobe Village.
* Added option to scale all text up by up to 4x.
* Added option for toggling off water animations to Preferences -> Display.
* Language and i18n:
* New translation: Asturian
* Updated translations: British English, Galician, Russian, Swedish.
* Miscellaneous and bug fixes:
* Fix the new log code on Windows to actually use Unicode-aware functions
in a couple of places so Wesnoth does not quit on startup when trying to
relocate the log file to a path with Unicode characters (bug #22897,
definitely fixed this time).
* Decreased high memory consumption caused by the animated water.
Version 1.13.2:
* 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: British English, French, Galician, Hungarian,
Italian, Japanese, Latvian, Polish, RACV, Scottish Gaelic, Slovak, Spanish.
* Fixed crashes during start-up on Windows resulting from add-ons containing
erroneous textdomain declarations (bug #23839).
* Music and sound effects:
* Updated music track "Frantic", new one by Stephen Rozanc.
* New sounds: dwarf hit and die, ink, mud fist and glob.
* User interface:
* Added a version dialog button to the title screen, replacing the Paths
option previously found in Preferences -> General.
* Added an interface to hide labels placed by certain players or belonging
to certain categories (such as village names).
* By default, labels placed by ignored players are hidden. You can override
this using the above interface.
* Miscellaneous and bug fixes:
* Made Documents\My Games\WesnothX.Y the default user config+data dir on
Windows to replace the broken <current working dir>\userdata default that
has never been acceptable practice. Portable installs are now required to
explicitly use . or .. (e.g. `--config-dir .\userdata`) to force the
user config+data dir path to be relative to the current working dir (see
also bug #23753).
* Fixed OOS on random maps, where clients placed sides in different castles.
* Fixed possibility of corrupting saved games in certain instances,
eg if an add-on tries to set an invalid variable
* Enhanced tab completion in text boxes for friends and for easier whispers
answer (bug #9742)
* Fixed Cancel Orders not working when loading MP game (bug #22133)
* Fixed load game hot-key not working in the main menu (bug #23215)
* Added user's leave notification for ingame players
* Fixed broken Oasis terrain help entry (bug #23023)
* Fixed cases of wrong unit type used in planning moves (bug #20299)
* Avoid crash when planning moves on planned recruits (bug #18637)
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: