forked from project-ethea/Invasion_from_the_Unknown
-
Notifications
You must be signed in to change notification settings - Fork 0
/
changelog
1095 lines (959 loc) · 43.1 KB
/
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
=====================================
INVASION FROM THE UNKNOWN - CHANGELOG
=====================================
Version 1.99.1+dev (codename Reconstruction RC 3):
--------------------------------------------------
* Scenarios:
* S7 - Goliath:
* Removed all healing glyphs.
* S14 - Bye and Behold:
* Added a bare-bones attack animation to the Explosive Arrows item
(issue #17).
Version 1.99.1 (codename Reconstruction RC 2):
----------------------------------------------
* Scenarios:
* Removed redundant "(Bonus)" annotation for some objectives in S9, S11, and
S16.
* S2 - A Real Confrontation:
* Fixed pre-captured elven villages not being counted for the scenario
defeat condition.
* S3 - Memories from the Depths:
* Fixed Mal Keshar not speaking one of his lines.
* S20 - The Heart:
* Fixed alternate victory by defeating all enemy leaders never triggering
without using cheats.
* S21 - Innuendo:
* Increased turn limit.
* S23A - Into the Lair:
* Added a somewhat more elaborate initial sound transition.
* S23B - Until Death:
* Fixed an oversight so that player recruits no longer require upkeep.
* Terrains:
* Ported gate fix from AtS 0.9.1 meant to solve clipping issues for gates
adjacent to (convex) stone wall corners.
* Units:
* Door units now clear terrain beneath them on 'last breath' rather than
'die' events, in order to ensure shroud is correctly cleared before
scenario-specific event handlers are run.
* Replaced Chaos Crossbowman and Arbalestier's sword attack with an axe to
match the sprites.
Version 1.99.0 (codename Reconstruction RC 1):
----------------------------------------------
* General:
* Raised minimum Wesnoth version requirement from 1.9.10 to 1.12.0.
* Removed remaining code implementing/referencing the glamour ability.
* Removed code for story maps that's gone unused for who knows how many years
due to the campaign's chronic lack of proper story map artwork.
* Many changes are missing in this changelog, either because they were
forgotten or because they constitute spoilers.
* Graphics:
* New or updated terrain graphics: Dark Hive, Dark Hive Surface, Dark Hive
Depths.
* New or improved unit animations: Elynia (melee).
* New or updated unit graphics: Anlindë, Chaos Arbalestier, Chaos Warlord,
Demon, Demon Zephyr, Demon Grunt, Demon Warrior, Sprite, Fire Faerie,
Forest Spirit, Dryad, Rabbit, Chaos Emperor.
* Music:
* All music tracks have been moved to a separate add-on, named "IftU Music".
This add-on is now an optional dependency for those who can't afford
downloading it or don't play with music enabled. When absent, the IftU
campaign menu entries for each episode will include a notice stating so.
* Scenarios:
* Rewritten or revised all scenarios, including maps. As a result, there are
too many changes that will not be listed here.
* Fixed several instances of sighted events taking place prematurely on
Wesnoth 1.11.x.
* S2 - A Real Confrontation:
* Removed Sprites from the player's recruit list.
* S3 - Memories from the Depths:
* The Ring of Swiftness now increases movement points by one instead of two.
* S4 - Over the Sands:
* Removed Ghouls and Elvish Warrior Spirits from the player's recruit list.
* S14 - Bye and Behold:
* Sprites are now added to the player's recruit list here instead of S2.
* Units:
* Walking Corpses no longer can advance to Ghouls.
* Elynia's alternate AMLAs heal her.
* Imps are now immune to the plague weapon special.
* Removed units:
* Tiger
* Verlissh Prong Bug
* Verlissh Spearbearer line
* Steppe Orcs faction
* Aragwaith Peasant
* Dwarvish Gyrocopter and Dwarvish Steamcopter
* Renamed Chaos Advanced Crossbowman to Chaos Arbalestier.
* Renamed Errant Spirit to Errant Soul.
* Balancing:
* The Protection ability affects own units of any lower level again instead
of only level 0 and 1.
* Granted the new 'precision' weapon special to the Greatbow's ranged
attack.
* Increased Psy Mindraider's HP from 58 to 59.
* Gave feeding ability to Psy Mindraider.
* Decreased Demon Zephyr's movement cost on deep water terrains from 2 to 1.
* Decreased Demon Zephyr's movement cost on unwalkable terrains from 3 to 1.
* Increased arcane damage resistance for most Shaxthal units from -50% to
-20%.
* Decreased Shaxthal elusivefoot defense on Deep Water from 20% to 10%
(Shaxthal Rayblade, Shaxthal Stormblade, Elyssa).
* Increased Errant Soul's ranged attack strength from 2-1 to 2-2.
* Changed Leech's alignment from 'lawful' to 'neutral'.
* Decreased Leech's HP from 62 to 42.
* Decreased Leech's melee damage from 11-2 to 9-2.
* Decreased Leech's unit level from 3 to 1.
* Disabled Elvish Sylph advancement from Elvish Enchantress.
* Elvish Trapper has skirmisher instead of ambush again.
* Increased arcane resistance for mechanical units (Worker Droid,
Automaton, Iron Golem, Goliath) from 30% to 50%.
* Increased Elynia's resistance to impact damage from -10% to 0%.
* Decreased the Chaos Emperor's max moves from 6 to 5.
* Removed skirmisher ability from the Chaos Emperor.
* Applied changes from bumbadadabum's "The Aragwaithi" add-on, versions 1.0.6
through 1.0.9, and "Era of Chaos" version 1.3.1+dev up to commit
9dedeba7cddc2a027745c9994a917fdcb78ed341:
* Archer HP increased from 26 to 28.
* Granted the new 'precision' weapon special to the Greatbow's ranged
attack.
* Increased Guard's blade resistance from 10% to 20%.
* Increased Guard's XP from 64 to 74.
* Decreased Guard's cost from 28 to 27.
* Decreased Pikeman's cost from 38 to 28.
* Increased Shield Guard's cost from 37 to 45.
* Increased Shield Guard's blade and pierce resistances from 10% to 20%.
* Granted the 'marksman' weapon special to the Swordsmaster.
* Renamed the Aragwaith Witch's image files.
* Fixed Chaos Arbalestier ranged attack animation failing to trigger.
* Fixed unit types with missing faction prefixes in their names:
* Arbalestier -> Chaos Arbalestier
* Cataphract -> Chaos Cataphract
* Crossbowman -> Chaos Crossbowman
* Heavy Longbowman -> Chaos Heavy Longbowman
* Fixed multiple "Descriptions should no longer include the name as the first
line" warnings on 1.11.1 and later.
* Fixed "Terrain '**' has evaluated to 100 (cost) [...]" warnings on Wesnoth
1.11.x caused by Aragwaith units.
* Replaced old bird NPC behavior code with the newer Lua-based implementation
from AtS.
* Removed help markup from the Sylvan Essence ability special notes to avoid
issues in Pango contexts (e.g. sidebar tooltips).
* Removed references to nonexistent image files in the defense animations for
female Elvish Trapper and Elvish Prowler units.
* Fixed recruited elvish units from scenario 4 onwards belonging to hidden
unit types.
* New unit type descriptions:
* Demon, Demon Zephyr, Demon Grunt, Demon Warrior
* Elvish Civilian
* Elvish Hunter, Elvish Trapper, Elvish Prowler
* Sylvan Warden
* Fixed a minor inaccuracy at the beginning of the Terror ability
description.
* New or improved unit animations: multiple Aragwaith units.
* User interface:
* Made sure cutscene theme with menu bar works on Wesnoth 1.11.5 and later
(affecting S8x, S14xA, S14xB, S16x, S20x, S23By).
* Cutscene themes now use the 1.11.10 [theme] id attribute on 1.11.10 and
later.
Version 1.90.7:
---------------
- Increased minimum Wesnoth version requirement from 1.9.6 to 1.9.10; dropped
support for 1.9.9 and earlier.
- Various internal code improvements and clean-up.
- Graphics:
- New or updated unit graphics: most Aragwaith units (wayfarer), Sprite,
Fire Faerie, Forest Spirit, Dryad, Shaxthal Assault Drone, Shaxthal
Protector Drone, Shaxthal Runner Drone, Shaxthal Rayblade, Abomination.
- Language and i18n:
- Various fixes.
- Updated translations from WesCamp-i18n: fr, it, ru
- Scenarios:
- Minor cosmetic changes on various maps.
- Replaced character descriptions prompt on startup with a custom GUI2
dialog.
- Updated maps for compatibility with Wesnoth 1.11.x.
- Various grammar, style, and punctuation fixes or changes.
- 4
- Allowed units to be hydrated on water terrains with overlays.
- 5A
- More terrain variety.
- 10
- Removed deprecated Ggf terrain (changed to Gg^Efm).
- 13
- Minor dialog changes.
- 14
- Fixed the dwarven chainmail armor resistances so it has the advertised
effect.
- Made it so that when Galas gets the dwarven chainmail armor, he also
gets a special trait to remind the player of the resistance bonuses
the armor gives.
- 15
- More terrain variety.
- 16
- More terrain variety.
- 18
- More terrain variety.
- 19
- More terrain variety.
- 22A
- The Amulet of the Arcane Flows should now actually boost its owner's
arcane resistance.
- 22B
- Minor dialog changes.
- 22C
- Minor dialog changes.
- 23B
- Made it so that Rurhló and Garg are recalled in the second part.
- Units:
- Balancing:
- Farmland no longer applies for the effects of the Sylvan Spark and
Sylvan Essence abilities.
- Increased Sprite's impact resistance from -20% to 0%.
- Increased Fire Faerie's impact resistance from -20% to 0%.
- Increased Dryad's impact resistance from -10% to 0%.
- Fixed AMLA XP requirement for the Psy Crawler and Shadow Courier unit
types.
- Fixed flickering during Elynia's ranged pierce attack animation caused by
references to removed images.
- Fixed flickering during Anlindë's defense animation caused by references
to non-existent images.
- Made it so that the Aragwaithi Captain line's protection ability doesn't
interfere with resistances higher than 50%.
- Ported some animation code, description, and stat changes from AtS.
- Replaced Shaxthal Wyrm unit type with AtS's Shaxthal Worm.
- Made it so that the Runner Drone can advance to the Rayblade instead of
the Assault Drone.
- Rewrote several unit descriptions.
- Updated Aragwaith units to match the faction from bumbadadabum's
"The Aragwaithi" add-on. This has resulted in the following changes:
- Protection only affects allied L1 and L0 units instead of any allied
lower level unit
- Ancient Banner abilities: +leadership, -protection, -steadfast
- Ancient banner resistances: impact 10% -> 20%
- Ancient banner stats: HP 55 -> 58, MP 4 -> 5
- Ancient banner attacks: sword renamed to scythe
- Archer attacks: melee 6-3 -> 4-3
- Captain abilities: +leadership, -protection, -steadfast
- Captain resistances: blade 20% -> 10%, fire 10% -> 0%, cold 10% -> 0%,
pierce 20% -> 10%
- Captain stats: HP 43 -> 55, MP 4 -> 5
- Captain attacks: spear renamed to glaive, 17-2 -> 18-2; sword renamed to
glaive, 9-4 -> 10-4
- Eagle Master stats: HP 48 -> 45, MP 7 -> 9
- Eagle Master attacks: blade 9-3 -> 10-3, impact 15-2 -> 16-2
- Eagle Rider defense: mountain 60% -> 50%
- Eagle Rider stats: HP 36 -> 34, MP 7 -> 9, cost 21 -> 23
- Eagle Rider attacks: impact 10-2 -> 12-2
- Flagbearer abilities: +leadership, -protection, -steadfast
- Flagbearer resistances: blade 20% -> 10%, fire 10% -> 0%, cold 10% ->
0%, pierce 20% -> 0%, impact 10% -> 0%
- Flagbearer stats: HP 34 -> 45, MP 4 -> 5
- Flagbearer attacks: spear renamed to glaive, sword renamed to glaive
- Greatbow stats: HP 43 -> 46, MP 5 -> 6
- Greatbow attacks: melee 13-3 -> 10-3
- Guard abilities: +steadfast
- Guard resistances: pierce 20% -> 10%, impact 20% -> 10%, blade 30% ->
10%
- Guard stats: HP 40 -> 54, XP 78 -> 64, cost 27 -> 28
- Guard attacks: melee 12-3 -> 11-3
- Guardian resistances: fire 10% -> 0%, cold 10% -> 0%
- Guardian stats: HP 51 -> 62
- Lancer now has a female variation
- Lancer stats: HP 40 -> 48, cost 38 -> 34
- Longswordsman stats: HP 38 -> 46, MP 5 -> 6, XP 78 -> 88, cost 24 -> 27
- Pikeman resistances: blade 20% -> 10%, impact 10% -> 0%, fire 10% -> 0%,
cold 10% -> 0%
- Pikeman stats: HP 44 -> 50, XP 94 -> 70
- Pikeman attacks: melee 17-2 -> 16-2
- Scout now has a female variation
- Scout stats: HP 31 -> 36, XP 36 -> 40
- Scout attacks: melee 10-2 -> 11-2
- Shield Guard abilities: +protection, +steadfast
- Shield Guard resistances: pierce 30% -> 10%, impact 30% -> 10%, blade
40% -> 10%
- Shield Guard stats: HP 54 -> 66
- Shield Guard attacks: melee 16-3 -> 15-3
- Silver Shield now has a female variation
- Silver Shield stats: HP 54 -> 62, MP 8 -> 9, cost 38 -> 48
- Silver Shield attacks: melee 13-4 -> 12-4
- Slayer stats: HP 45 -> 53, MP 5 -> 6, cost 46 -> 62
- Slayer attacks: melee 12-4 -> 11-4
- Sorcerer renamed to Sorceress, no longer has a male variation
- Spearman resistances: blade 20% -> 0%, pierce 20% -> 10%, impact 10% ->
0%, fire 10% -> 0%, cold 10% -> 0%
- Spearman stats: HP 30 -> 34, XP 38 -> 43
- Spearman attacks: 11-2 -> 12-2
- Strongbow stats: HP 35 -> 38, MP 5 -> 6, XP 80 -> 85, cost 31 -> 38
- Strongbow attacks: melee 9-3 -> 7-3, ranged 8-4 -> 9-4
- Swordsmaster id changed, breaking old saved games with the unit
- Swordsmaster stats: MP 5 -> 6
- Swordsman resistances: blade 10% -> 0%
- Swordsman stats: HP 28 -> 32, XP 32 -> 39, cost 13 -> 14
- Warlock renamed to Witch, no longer has a male variation
- Witch stats: XP 44 -> 54, cost 18 -> 22
- Witch attacks: staff renamed to kick, 6-2 -> 7-1
- Wizard no longer has a male variation
- Wizard attacks: melee 10-2 -> 7-2, ranged 11-3 -> 10-3
Version 1.90.6:
---------------
- Language and i18n:
- Various fixes.
- Scenarios:
- 23B
- Worked around an engine bug to ensure that the Shadow Master
appearance event and the aggressive shaxthal respawn event trigger.
- 23Cx
- Fixed syntax errors in a [color_adjust] block.
- 24
- Fixed syntax errors in a [color_adjust] block.
- Units:
- Sprite tree, Lady of Light, and Sylvan Warden: made it so that the ring
haloes in the mystic fire animation do not get vertically flipped
when attacking in the southern directions.
Version 1.90.5:
---------------
- Units:
- Updated AMLA XP requirements to match mainline on 1.9.10 and later.
Version 1.90.4:
---------------
- Scenarios
- 23C
- Made it so that Rurhló and Garg aren't recalled.
Version 1.90.3:
---------------
- Graphics:
- Introduced Elynia's sprite from After the Storm.
- Scenarios:
- Recall Rurhló and Garg in non-cutscene scenarios after Innuendo.
- Units
- Brought back the old Falcon unit since it will no longer be in mainline
starting with 1.9.10.
- Made use of image_icon= in the Verlissh Matrix Core and the Verlissh
Matrix Flow System units to enhance experience in 1.9.10 and beyond.
Version 1.90.2:
---------------
- Graphics:
- New or updated unit graphics: Shaxthal Drone, Shaxthal Runner Drone,
Shaxthal Sentry Drone.
- Removed the old Elvish Fighter and female Elvish Archer portraits;
wired the new ones into the Elvish Civilian.
- Scenarios:
- Added bonus/gold carryover notes
- 8
- Anlindë and Mal Keshar are now properly recalled at the start of the
scenario
- Terrains:
- Improved wasteland-water transitions
- User interface:
- Fixed glitches at the start of scenario 14, Bye and Behold, when starting
Episode II from the campaigns menu.
- Removed map borders overlay from fullscreen cutscene UI.
- Units:
- The following units are no longer affected by plague: Spearbearer,
Light Assault Tropper, Heavy Assault Trooper.
Version 1.90.1:
---------------
- User interface:
- Improved custom themes for use in cutscenes, from AtS.
Version 1.90.0:
---------------
- Ported to Wesnoth 1.9.2+.
- i18n and l10n:
- New translations from WesCamp-i18n: ja
- Graphics:
- New unit portraits: L1 Demon (male), L1 Demon (female).
- Units:
- Balancing:
- Removed Skirmisher from Elynia.
- Removed Glamour
- New NPC bird behavior code.
Version 1.70.2:
---------------
- i18n and l10n:
- Updated translations from WesCamp-i18n: es, fr, hu, it, nl, ru, tr
- Units:
- Balancing:
- Decreased Shaxthal Razordbird's HP from 32 to 26
- Decreased Shaxthal Thunderbird's HP from 44 to 39
Version 1.70.1:
---------------
- Scenarios:
- 7 (The Elf and Goliath):
- Fix extremely coward boss AI.
- 8 (Errand of Hope):
- Got rid of the nagas.
- Made several changes in the initial dialog sequence.
- 10 (Source of Light):
- Set a sensible minimum amount of gold for the player.
- 11 (Strike on New Knalga):
- Set a sensible minimum amount of gold for the player.
- Units:
- Balancing:
- Increased imps' resistances to arcane damage from -50% to -10%
- Increased Armageddon Imp's resistance to impact damage from 10% to 20%
- Increased Minor Imp's resistance to impact damage from -50% to -20%
- Reset Regular Imp's resistances to the base values for the impfoot
movetype
- Changed Demon Zephyr's resistances as follows:
- Blade: 20% -> 0%
- Impact: 10% -> 0%
- Arcane: -50% -> -10%
- Cold: -10% -> 0%
- Changed Demon unit tree resistances as follows:
- Blade:
- Base: 20% -> 0%
- Grunt: 40% -> 20%
- Warrior: 50% -> 20%
- Pierce:
- Grunt: 20% -> base
- Warrior: 40% -> 10%
- Impact:
- Base: 10% -> 0%
- Grunt: 20% -> 10%
- Warrior: 30% -> 20%
- Arcane: -50% -> -10%
- Cold:
- Base: -10% -> 0%
- Grunt, Warrior: base -> 10%
- Changed Shaxthal Warlord's resistances as follows:
- Blade: 30% -> 20%
- Fire: base -> 30%
- Arcane: -50% -> -10%
- Increased Shaxthal Warlord's hitpoints from 190 to 196
- Changed Master of Darkness' resistances as follows:
- Impact: 20% -> 30%
- Pierce: 40% -> 30%
- Arcane: 20% -> -10%
- Increased Mechanical Goliath's base hitpoints from 58 to 61
- Increased Automaton's hitpoints from 36 to 38
- Increased Worker Droid's hitpoints from 17 to 20
- Removed units: Sand Troll line
- The following units are no longer affected by plague: Fungoid, Giant Ant,
Lesser Giant Spider, Leech, Giant Leech, Brain Drainer Leech, Crow,
Falcon, Rabbit, Eyestalk.
Version 1.70.0:
---------------
- Administration and maintenance:
- Minimum Wesnoth version requirement is 1.7.6
- Graphics:
- New or updated unit graphics: Demon, Demon Zephyr, Elvish Ascetic, Elvish
Mystic, Shaxthal Sentry Drone, Shaxthal Warlord, Shaxthal Protector Drone,
Shaxthal Runner Drone, Shaxthal Master Drone, Elvish Avatar, Demon
Grunt, Demon Warrior, Skeleton Rider
- New portraits: Shadow Master
- Language and i18n:
- Applied SouthernOracle's revisions of all scenarios and both episodes'
story text.
- Plot, storyline and background:
- Renamed Yanqui to Zhangor (reflects mainline change).
- Scenarios:
- 4 (Over the Sands):
- Apply dehydration/hydration over the human player's units only.
- Completely rewrote this scenario.
- 6 (The Moon Valley):
- Made some changes in the scenario design for balancing
- Fix long delay when loading saved games of a different scenario or
start menu when music is enabled.
- 12 (The Escape):
- Fixed objectives reset code not being executed again after the first
enemy leader is defeated.
- 22B (Face of the Enemy):
- Renamed (was "Gauntlet").
- 23C (Broken Heart):
- Fixed a WML/Formula syntax problem that made an essential event not
trigger until the end of the scenario.
(http://www.wesnoth.org/forum/viewtopic.php?p=363314#p363314)
- Terrains:
- Fixed more transition issues with gates and walls of any kind.
- Fixed base terrain issues with the campfire overlay.
- Units:
- Balancing:
- Reduced Sylvan Warden's melee attack strength from 6-5 to 6-3.
- Reduced Lady of Light/Sylvan Warden's movement points from 7 to 6.
- Reduced Lady of Light/Sylvan Warden's movement cost over deep water
from 5 to 4.
- Fix animation filter issues with Chaos Longbowmen.
- Removed units:
- Caravan
Version 1.12.0:
---------------
- Administration and maintenance:
- Minimum Wesnoth version requirement is 1.5.14 (1.6 RC3).
- Scenarios:
- 03 (Memories from the Depths):
- Do not offer loyal undead on any difficulty level.
- 22B (The Gauntlet):
- Made it possible for matrix components to attack the player.
- Alien units are not available until scenario 19.
- Terrains:
- Fixed awkward lack of Dirt <-> dark-tile Road transitions.
- Fixed some transition issues with gates and brick walls.
- Units:
- Balancing:
- The player cannot recruit Ghouls anymore - however, they are still
available as an alternate advancement for Walking Corpses.
Version 1.11.1.1:
-----------------
- Scenarios:
- Applied some more text revisions from Solsword.
- Revised some maps.
- Terrains:
- Fixed awkward lack of Dirt <-> Hive transitions.
Version 1.11.1:
---------------
- Administration and maintenance:
- Bumped minimum Wesnoth version requirement to 1.5.10, and dropped
compatibility with IftU 1.10.3 and earlier, and Wesnoth 1.5.9 and earlier.
- Graphics:
- Removed portraits: Murlin.
- Updated baseframes: Water Serpent.
- Scenarios:
- Fixed some plot holes.
- Revised some maps.
- Applied a user-contributed patch to the English text (from Solsword).
- The Ring of Regeneration may not be used by faeries, units of the Elvish
Shaman line, or Anlindë.
- The Berserk Potion may not be used by faeries, units of the Elvish Shaman
line, Anlindë, Mal Keshar, or units of the Walking Corpse or Ghoul lines.
- Re-enabled custom AI formulas for dark hive guardians in final scenarios.
- 24 (Epilogue):
- Fixed a map size issue that caused Wesnoth 1.5.11+ to abort.
- Units:
- Balancing:
- Force Cockatrices to use only their ranged attack on offensive
strikes.
- Reduced Elvish Prowler's HP from 62 to 54.
- Replaced Elvish Trapper's skirmishing ability with ambush.
Version 1.11.0:
---------------
- Graphics:
- Updated baseframes: Shaxthal Rayblade, Shaxthal Master Drone (masked and
unmasked), Shaxthal Warlord (masked and unmasked),
Water Serpent.
- Updated portraits: Elyssa (masked and unmasked) [D].
- Scenarios:
- New scenarios:
- 22C (The Dark Hive)
- 23A (Frozen Hell)
- Removed scenarios:
- 23A (Interim)
- Scenario 14 (Bye and Behold):
- Fixed King Asthorgar not getting his portrait when starting
Episode II from scratch.
- Units:
- Balancing:
- Gave real shaxthal stats to Elyssa.
- Replaced "infernal chill" (cold, ranged, magical 15-2) with the
more powerful "burning inferno" (fire, ranged, magical 14-3).
- Gave her the Submerges ability.
- Reduced her "sword" attack strength (melee, blade, drains 12-4) to
11-4.
- Made the Water Serpent a level 2 unit. 'nuff said.
- Merged Elynia's union attack animation into her unit.
- Removed Elvish Horseman unit due to artwork requirements and balancing.
Version 1.10.5:
---------------
- Administration and maintenance:
- Began to use inline formulas in WML to decrease code complexity. This
means that this campaign will not work properly in Wesnoth 1.5.6 or
earlier.
- Saved games of the last boss fight and afterwards may no longer work.
- Graphics:
- Updated baseframes: Elynia, Master of Darkness, Elvish Mystic,
Elvish Avatar, Shaxthal Protector Drone.
- Updated portraits: Lédinor [D], King Asthorgar [D].
- Scenarios:
- 8 (Errand of Hope):
- Slight improvements to the initial custscene.
- 8 - final cutscene (A Royal Meeting):
- Fixed probably the most half-assed dialog sequence in this campaign's
history. Damnit, there were even a few plot contradictions in it.
- 10 (The Source of Light):
- Removed the possibility of giving the draining potion to faerie
beings and undead spirits (reported by TheJM).
- 22A, 22B, 23A, 23B:
- Fixed WML that invoked undefined behavior from the vconfig engine.
This change means you've got to restart "Innuendo" or the last turn
of The Heart to update your saves, since otherwise the recall list
for the last scenarios will be unusable.
- Prohibited plagued units (Walking Corpses, Soullesses, Ghouls) from
being carried over to next scenarios.
- 22A (Innuendo):
- Removed one recall/recruitment hex for the player.
- 22B (Gauntlet):
- Major map revisions.
- Units:
- Balancing:
- Increased Aragwaith Sorcerer's total movement from 5 to 6.
- Increased Chaos Hound's HP from 21 to 22.
- Increased Hellhound's HP from 44 to 47.
- Fixed glitchy animations:
- Bone Knight
- Removed unused units:
- Bear
- Giant Boar
- Renamed units:
- Sylvan Faerie -> Sylvan Warden
Version 1.10.4:
---------------
- Graphics:
- Updated portraits: Igor [D], Galas [D], Mal Keshar [D], Anlindë [D],
Elynia [D], Lédinor [P], Mal Hekuba [P].
- Language and i18n:
- Cleaned up usage of textdomains.
- Brought back translations from WesCamp-i18n into the official
distribution: French, Italian, Spanish, Turkish.
- Music and sound effects:
- Removed battle6.ogg since it's been included in the official Wesnoth
mainline distribution as suspense.ogg since 1.5.7.
- Scenarios:
- Fixed a few typos or removed inexisting words.
- 1 (Border Patrol):
- Fixed a text overflow issue in the story screens.
- 5 (Crossfire, Cursed Plateau):
- Gave a more visible indication that Dark Adepts are recruitable in
these scenarios.
- 22A (Innuendo):
- Removed a coffin that was floating over abyss.
- Some "minor" revisions.
- 23C (Broken Heart):
- Some "minor" revisions.
- Units:
- Balancing, including changes after mainline revision 32126:
- Reduced Shaxthal Rayblade's movement costs:
- Deep water: 4 -> 3
- Shallow water: 3 -> 2
- Swamp water: 3 -> 2
- Increased Shaxthal Rayblade's defense on deep water from 10% to 20%.
- Reduced Shaxthal Rayblade's defense on reef terrain from 40% to 30%.
- Reduced Shaxthal Runner and Protector's defense on reef terrain from
40% to 30%.
- Reduced 'aragwaithfoot' movetype defense on reef and swamp
water terrains from 40% to 30%.
- Reduced 'aragwaithmounted' movetype defense on reef terrain from 40%
to 30%.
- Reduced Doom Guard's line defense on reef terrain from 30% to 20%.
- Reduced 'impfoot' movetype defense on reef terrain from 50% to 40%.
- Reduced 'impfoot' movetype defense on shallow water from 40% to 30%.
- Reduced 'impfoot' movetype defense on swamp water from 60% to 40%.
- Reduced 'demon' movetype defense on reef terrain from 50% to 40%.
- Reduced 'demon' movetype defense on shallow water from 40% to 30%.
- Reduced 'demon' movetype defense on swamp water from 60% to 50%.
- Reduced 'undeadmountedfoot' movetype defense on reef terrain from 40%
to 30%.
- Reduced 'steppebasic' movetype defense on reef terrain from 40% to
30%.
- Reduced 'steppelusive' movetype defense on reef terrain from 50% to
40%.
- Reduced 'steppescout' movetype defense on reef terrain from 40% to
30%.
- Reduced 'mutantfoot' movetype defense on reef terrain from 50% to 40%.
- Removed unused movetype, 'crawlerfoot'.
- Reduced Steppe Savage's defense on reef terrain from 50% to 40%.
- Reduced Elynia's defense on reef terrain from 50% to 40%.
- Gave the Dwarvish Runesmith proper attack icons.
Version 1.10.3:
---------------
- EXPERIMENTAL [U]:
- Make Galas, Mal Keshar, Erathan Althurin and Igor use kitty's transparent
portraits in 1.5.7.
- Administration and maintenance:
- Removed unused, deprecated and/or unmaintained files:
- SPOILERS
- TEXT_SOURCES
- Graphics:
- New portraits: Mal Keshar [D]
- Scenarios:
- 3 (Memories from the Depths):
- Faerie spirits aren't supposed to be able to take the Ring of
Switftness.
- 4 (Over the Sands):
- Merged from upstream (/trunk/data/campaigns/Under_the_Burning_Suns):
- revision 31828 <zookeeper> Added a little overlay icon to
dehydrated units.
(Tue Dec 30 21:38:13 2008 +0000)
- revision 31840 <zookeeper> Allowed villages to rehydrate units.
(Wed Dec 31 17:55:05 2008 +0000)
- revision 31841 <zookeeper> Fixed rehydration screwing up attack
stats of units that leveled up after getting dehydrated.
(Wed Dec 31 18:16:45 2008 +0000)
- 5a (Crossfire), 5b (Cursed Plateau):
- Faerie spirits aren't supposed to be able to take the Ring of
Regeneration.
- 9 (The Library):
- Fixed enemy respawn points.
- 10 (The Source of Light):
- Faerie and elvish spirits aren't supposed to be able to take the
Draining potion.
- Text revisions, including a few English variant fixes (e.g. UK
English in middle of US English). Also gave Igor more stuff to say.
- 14 (Bye and Behold):
- Make Igor available when starting episode II on HARD.
- 21 (The Heart):
- Fix graphic glitches.
- Fix an "invalid WML" warning.
- 22A (Innuendo):
- Blocked entrance to secret scenario.
- Fixed spelling mistakes.
- Made the filters for objects that may be applied only to living
beings exclude Faerie Spirits as well.
- Revised dialog and objectives text.
- 22B (The Gauntlet):
- Revised dialog text.
- 22C (The Backyard):
- Removed unbalanced and unmaintained scenario, "The Backyard".
- Units:
- Made Anlindë's unit line visible in the help engine again.
- Removed units: Captain, Commander, Dark General, Swordsman (mainline
override), Man at Arms, Champion, Crossbowman, High Guard,
Deathguard.
Version 1.10.2:
---------------
- Maintenance toolchain:
- Made build-external-archive.sh use uname instead of GNU distribution-
specific environment variables. Also, fill the PUBLISH tag with a bit more
of information. In the future I'll probably use GnuPG to sign packages.
- Updated the WMLDIRS and IMPORTDIRS tags.
- Scenarios:
- 3 (Memories from the Depths):
- Cosmetic and consistency fixes on the map.
- Erase a duplicated 'not' in the initial dialogue.
- 4 (Over the Sands):
- http://www.wesnoth.org/forum/viewtopic.php?p=328014#p328014:
- Force dehydration/hydration to operate only on units located
on the gamemap.
- Removed an accidentally copy & pasted unit filter that
hydrated on victory only those units that would have been
hydrated on the next turn (stepping on water hexes, blah blah).
- Units:
- Fix a small mistake in Galas' character description text.
Version 1.10.1a:
----------------
- Graphics:
- New portraits: Althurin [D]
- Scenarios:
- 12 (The Escape):
- Balancing changes.
- 21 (The Heart):
- Balancing changes.
- Fixed an "invalid WML" warning
- Units:
- Fixed all instances of UNREACHABLE with the macro of the same name.
- Refactoring of Elynia's unit code.
- Removed units: City Guard.
Version 1.10.1:
---------------
- Graphics:
- New portraits: Igor [D]
- Updated unit graphics: Elynia, Elvish Mystic, Elvish Avatar, Blood Imp,
Demon, Demon Zephyr
- Scenarios:
- Subtle storyline changes since 1.10.0 (applies HISTORY and CHARACTERS,
which are not distributed officially yet)
- 8 (Errand of Hope):
- Balancing changes.
- Fixed some invalid WML warnings
- 10 (The Source of Light):
- Balancing changes.
- Dialog revisions.
- 11 (Strike on New Knalga):
- Balancing changes.
- Dialog revisions.
- Fixed an Unknown-Unit-Type schroedinbug (i.e. improbably triggered in
practice - which is still a Bad Thing since it was part of an
enemy's recruit list).
- 12 (The Escape):
- Balancing changes.
- 14 (Bye and Behold):
- Balancing changes.
- 15 (Shadows of Time):
- Cosmetic/balancing changes: the enemy recruits random Walking Corpse
variations from a set that seems to fit the map.
- 16 (Arrival of the Battalion):
- Balancing changes.
- 17 (Dawn of the Great War):
- Removed reference to Wose recruitment in a dialog (a left-over from
ancient releases).
- 19 (Legend of Wesmere):
- Fixed a typo in one of Erathan's lines.
- 20.5 (The Plot):
- Althurin no longer "kills" King Asthorgar.
- 21 (The Heart):
- Make Althurin's first-time description available when starting
straight from episode II.
- Units:
- Balancing:
- Player's Dark Adepts can advance to Liches.
THIS CHANGE BREAKS OLD SAVED GAMES.
- Fixed Elvish Avatar's ranged arcane attack animation.
- Removed Elvish Protector for not fitting the quality requirement for this
series.
Version 1.10.0 (interim release):
---------------------------------
- Ported from 1.4 branch to trunk. Cycholka/Mist ran wmllint on it for
making it compatible with Wesnoth 1.5.1 and later.
- Prevented past-the-end WML array access using new macros,
VARIABLE_RANDOM_SUBSCRIPT and RANDOM_SUBSCRIPT.
All WML found with the regular expression /\.\.\$[a-zA-Z0-9_]*\.length/
was fixed to use this method.
- Removed many unused macros.
- Ditch IS_ON_MAP in favor of mainline NOT_ON_RECALL_LIST.
- Switched back from ~ preprocessor includes to @, which allows IftU to be
loaded from a mainline datadir if present. This is completely absurd IMO, but
users of our SVN trunk have the weird habit of making the checkout in such
exotic locations...
- Graphics:
- Added baseframes: Elvish Civilian (bow attack), Elvish Avatar,
Elvish Ascetic
- Added portraits: Elvish Civilian male [P] and female [P]
- Gave Elynia a separate standing animation when she's over water,
impassable or unwalkable terrains - she also uses this animation while
moving.
- New original portraits by Kitty: Galas [D], Anlindë [D], Elynia [D],
Erathan [D]
- Removed now unnecessary generic portraits: Lich, Dark Adept,
female Dark Adept
- Updated baseframes: Elynia, Elvish Civilian, Blood Imp, Shaxthal Drone,
Shaxthal Assault Drone, Shaxthal Wyrm, Elvish Prowler,
Elvish Trapper
- Updated portraits: Dryad [P]
- Language and i18n:
- Changed unit race text for female Demons from "race+female^Demon"
to "race+female^Demoness".
- Changed female unit_type names for the Demon tree to be of the
"Demoness" form rather than "Demon".
- Music and sound effects:
- Added battle7.ogg, a work-in-progress music piece by Rain that I liked. :)
- Removed West's "sad.ogg" since its mainline original, "nr-sad.ogg" is
being moved to a public location reachable by this campaign.
- Scenarios:
- Added first-time description for Elynia, Erathan and Althurin.
- Character first-time descriptions and the option to skip them are enabled
when starting straight from episode II.
- Changed all instances of "alright" to more formal expressions as
suggested by Espreon.
- Player can choose Galas initial unit type when starting straight from
episode II.
- Revised glamour ability WML and enabled HP changes (still quirky due to
engine bugs on arithmetic with WML variables containing real numbers)
- Sanitized many event unit filters.
- Some dialogs were improved (Shadow Master alone, with nobody's help!
mwahahahahahhaaa!!!)
- Turned Anlindë from Elvish Sorceress into Elvish Ascetic.
- 1 (Border Patrol):
- Map balancing.
- 2 (A Real Confrontation):
- A few dialogue improvements at the start - they also involve changes
on the free recall mechanics.
- Add an explanation for the Elvish civilians.
- Other balancing changes.
- 4 (Over the Sands):
- New dehydration logic from Under the Burning Suns.
- 5a (Crossfire):
- Added more gold income to some enemy sides.
- Status balancing.
- Map balancing.
- Units can no longer move to the "green side" of the map.
- 6 (The Moon Valley):
- Yeti is not a blocker for victory.
- 7 (The Elf versus Goliath):
- Added Fog of War.
- Increased overall difficulty.
- Increased level of demon enemies.
- Strength potion's filter is more strict regarding non-living beings.
- 9 (The Library):
- Galas movement costs in cave terrains don't get reduced on hardest
difficulty.
- 10 (The Source of Light):
- Made berserk potion have effect only until the end of this scenario.
- Mal Keshar explains why Elynia hid herself in this cave.