forked from crawl/crawl
-
Notifications
You must be signed in to change notification settings - Fork 0
/
changelog.txt
6761 lines (6397 loc) · 323 KB
/
changelog.txt
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
Stone Soup 0.25 (through 0.25-a0-696-g42a9e46d90)
-------------------------------------------------
Highlights
----------
* Spells in many schools have been redesigned to make the schools more
distinct.
Branches, Environment
---------------------
* Potions of cancellation now appear as loot in Ziggurats.
* Boris can now spawn after the player picks up the Orb of Zot.
* Forest fires and the Tornado spell can no longer destroy temporary trees
made by Summon Forest.
* D:1 Level spawns can no longer generate within LOS distance of the player's
starting position.
* Many arrival vaults have been reworked to allow better player tactics.
* A new Swamp ending themed as a conflict between Yred and Fedhas that
includes an undead version of the Lernaean Hydra.
* Ziggurats now have level set featuring many player ghosts.
Character
---------
* Monsters summoned by the player now dismiss when they become hostile.
* Players can now renounce their religion while silenced.
* All Evocable items can no longer be used by the player while confused.
Gods
----
* Trog no longer gifts ranged weapons nor ammunition, gifting only melee
weapons. These weapons can only have egos of plain, vorpal, flaming, and
anti-magic.
* Trog now hates use of all magical staves and pain weapons.
* Elyvilon's Divine Protection now always protects exactly at 5* piety instead
of protecting at a value between 5* and 6*.
* Fedhas now protects plant allies from collisions and from ranged attacks by
other allies.
* God conducts for harming allies now apply to spells and items that place
harmful clouds.
* Nemelex abilities can no longer be used while silenced.
Items
-----
* Scroll of Acquirement rework:
- Offers players a choice of five fully generated items.
- Three of the item categories are randomly chosen and the other two are
always gold and food (for species that eat).
- Generated items are always useable and not hated by the player's current
god.
- The Miscellaneous category for evocable items is no longer available.
* New Potion of Stabbing that gives a 50% chance to upgrade weak stabs (e.g.
distracted monsters) to strong ones (e.g. sleeping monsters).
* Tin of Tremorstones, a new multiuse evocable. When used, it creates two
radius 2 explosions at range 3 that are triple-affected by AC (like LRD), but
the explosions are randomly skewed and may hit the user. Most useful for
players with good armour.
* The chaos brand now has might and agility effects, no longer causes miscast
effects, and its cloning effect can create friendly and neutral monsters.
* Potions of Brilliance now only provide a stronger universal spell enhancer
and remove spell hunger. They no longer provide an Int bonus nor wizardry.
* Potions of Might no longer provide a bonus to strength.
* Scrolls of Magic Mapping now reveal any floor traps on the level.
* The -Tele property no longer appears on artefact weapons and jewellery.
* Ordinary shields have been renamed to kite shields and large shields have
been renamed to tower shields. This helps make equipment descriptions less
ambiguous.
* The vorpal weapon ego no longer has distinct adjectives for each weapon
class. Now all such weapons are described as 'vorpal'.
* Unrandart changes:
- New unrand: Cigotuvi's Embrace, a +4 leather armour with rN+, rRot and
*Drain that automatically gathers corpses to increase AC. The AC decays
slowly over time but decays more quickly as more corpses are added.
- Boots of the Assassin are now called the hood of the Assassin and use the
headgear slot.
- The demon blade Leech gains *Rage/+Rage and loses its AC-3 and EV-3
properties.
- The Elemental Staff now acts as an enhancer for all elemental schools,
with enhancement applying independently for each school.
- Warlock's Mirror can now reflect piercing ranged weapons.
- The Staff of Olgreb now has a chance to deal poison-arrow flavored damage
on hit, based on evocations skill. It no longer has an additional chance to
cast Venom Bolt on top of casting OTR when evoked. It now grants poison
immunity to monsters wielding it.
- The Dragonskin Cloak now provides rCorr instead of sticky flame
resistance.
- Bloodbane has been removed, having been merged into Leech.
- Maxwell's Etheric Cage has been removed.
* Phial of floods now applies a silencing "waterlogged" debuff to all monsters
in the flooded area and no longer summons water elementals.
* Staves of poison now do resistable poison damage on hit like other staves
instead of just having a chance to poison.
* Removed: potion of agility, staff of power, crystal ball of energy, sack of
spiders, lamp of fire, fan of gales.
Monsters
--------
* New unique: Maggie, a younger version of the unique Margery, who appears
just before and in Lair. She has a steam, acid, or swamp dragon scales, Bolt
of Fire, and Mesmerize. Only one of Maggie or Margery will place in a game.
* Margery now always gets Fire, Shadow, or Storm dragon scales as a
counterpart to Maggie's armour.
* Both Maggie and Margery have a small extra chance of spawning with a
pre-enchanted Wyrmbane (1 or 2 points of enchantment, respectively).
* Monsters such as spiders no longer have a clinging ability.
* Monsters pinned by Wu Jian's Whirlwind can no longer trample the player.
Spells
------
* Spell in many schools have been redesigned to make the schools have better
differentiation, more positional considerations, and better UI. The
descriptions below describe the schools' individual focus and any new,
changed, and removed spells in each school:
- Fire spells have directed explosions or set things on fire:
+ New L1 Conjurations/Fire spell Foxfire that conjures two foxfire
projectiles that quickly hone in on their target, each doing a bit more
than half the damage of Flame Tongue.
+ Conjure Flame now creates embers on the player's position that turn into
a flame cloud a turn later. The embers smother if a monster steps on them.
+ Inner Flame now creates a flame cloud under the affected monster
whenever it takes damage in addition to the usual explosion it makes
when the monster dies.
+ New L6 Conjurations/Fire spell Starburst that fires 8 range 5 bolts in
the principle directions.
+ Removed spells: Flame Tongue, Throw Flame, Bolt of Fire.
- Air school spells bounce, are pointy, or are hard to direct:
+ Airstrike damage now scales so it's greater the more unoccupied squares
there are surrounding the target.
- Earth spells are directed:
+ Borgnjor's Vile Clutch now is a range 6 always-penetrating beam instead
of a smite-targeted 3x3 explosion.
- Ice spells are diffuse and subtle:
+ New L3 Ice spell Frozen Ramparts that makes all walls within radius 2
become covered in ice, damaging monsters that walk by. Damage bypasses AC
and slows cold-blooded animals.
+ New L4 Conjurations/Ice spell Hailstorm that fires a ring of ice beams
from radius 2 to radius 3, not affecting radius 1 squares. Monsters with
rC+++ such as ice beasts are immune to this effect.
+ Ozocubu's Refrigeration does 33% more damage on-average and no longer
harms the caster.
+ New L9 Ice spell Absolute Zero that instantly freezes to death the
closest monster in range, leaving an ice block. A random closest monster
is chosen as the target when there are ties. The spell range increases
with spellpower, up to range 7.
+ Removed spells: Throw Frost, Throw Icicle, Bolt of Cold, Glaciate.
+ As a result of these changes, Ice Elementalists no longer put starting
skill in Conjurations.
- Conjurations are pure magic with good accuracy in some way:
+ Iskenderun's mystic blast now makes a range 5 explosion around the
player that damages and pushes back monsters, potentially colliding them
with features and other monsters.
+ Dazzling Flash replaces Dazzling Spray. Makes a flash centered on the
player of up to radius 3 that can blind monsters in the affected area.
+ Searing Ray now fires all its rays at the chosen target, adjusting
the rays as the target moves. If no target is chosen, the spell
repeatedly fires in the chosen direction. The rays all penetrate and
each has the same damage and to-hit. The ray damage is adjusted to have
the same overall damage distribution as before this change.
+ Spellforged Servitor now gives only one spell to the servitor. This is
the highest level servitor-compatible spell the player has from the
following sets, in order of preference: L4 and higher ranged damage
spells, cloud spells, and low-level or short-range spells.
+ Force Lance is removed.
- Poison spells poison things or perform some kind of alchemy
+ Sting is now a range 3 Poison/Transmutations spell using the same
partly-resistable beam type previously used by Poison Arrow.
+ New L6 Poison/Transmutations spell Eringya's Noxious Bog that creates a
temporary toxic bog trail as the player moves. The bog terrain applies
the same partly-resistable damage flavor as Sting as well as the
movement and combat penalties of shallow water.
+ Removed spells: Venom Bolt, Poison Arrow
+ As a result of these changes, Venom Mages now put starting skill in
Transmutations instead of Conjurations.
- Necromancy has balance adjustments to make the school not so strong and
to begin to move it closer to a melee support school:
+ Corpse Rot now creates miasma clouds in a ring around the player, making
one cloud for each corpse in LOS, but with lower duration.
+ Agony and Dispel Undead are now range 1, and Dispel Undead is now L4.
+ Regeneration and Bolt of Draining are removed.
* The Young Poisoner's Handbook now contains Ignite Poison.
* Confusing Touch is now level 3 and checks MR instead of monster hit dice.
* The player is now immune to the effects of liquefied ground made by casting
Ledas' Liquefaction.
* Firestorm and Ignition now can burn trees, and Fireball burns trees in all
squares of its explosion.
* Call Imp no longer bases the type of imp summoned on spellpower.
* The Confuse spell has been removed.
Development
-----------
* The WebTiles server has seen a major overhaul and now supports python 3 as
well as Tornado 5+.
* The catch2 testing framework is now integrated into the project and is
enabled in our Travis CI testing.
Stone Soup 0.24 (20191024)
--------------------------
Highlights
----------
* Vampire species simplified
* Thrown weapons streamlined
* Fedhas reimagined
* Sif Muna reworked
Branches, Environment
---------------------
* Incremental pregeneration:
- This mode generates the dungeon in a stable order for all games regardless
of the path taken by the player, meaning that the behaviour of seeds for
online and offline games should now be the same.
- Games using the same seed will see the same dungeon if they are
incrementally pregenerated without requiring the long initial generation
time of full pregeneration as introduced in 0.23.
- Incremental pregeneration is the default mode for new games.
- Servers can now enable seed selection without heavy CPU cost.
* A Trove map requiring many uses of digging has been removed.
* Identification scrolls are no longer used as a potential Trove cost.
* Transporters in vaults now correctly place in the Abyss.
* Fog generation in the Desolation of Salt portal now happens far less often
per turn, greatly reducing slowdown from high CPU usage.
* Random traps no longer place under items placed by vaults.
Character
---------
* Formicids can now use their dig ability on diggable statues.
* Manticore barbs now can only be picked out if the player can move, isn't
confused, and isn't asleep.
* Net traps now always trigger when the player steps on them.
* Vampiric weapons no longer have a hunger cost upon wield.
* Vampire simplification: Player vampires no longer eat or drink blood, and
have exactly two blood states.
- Alive: Regenerates quickly, normal HP modifier, no undead bonuses, no
batform, can transform and berserk normally.
- Bloodless: No regeneration with monsters in sight, -20% HP, stealth bonus,
undead resistances, batform, no other transformations or berserk.
- Blood states are transitioned by an ability which costs delay; becoming
bloodless incurs no penalty, becoming alive causes a temporary frail
mutation.
- Bat form causes stat drain.
Gods
----
* Fedhas reimagined:
- Piety is gained exclusively from kills instead of through corpse decay.
- Fedhas abilities now create plant allies directly as temporary summons
instead of creating permanent allies using plants. All abilities cost
piety instead of food.
- New abilities:
* 2*: Active 'Wall of Briars' ability to surround the player with briar
patches. Hostile monsters will attack briars to reach you, taking
damage.
* 3*: Active 'Grow Ballistomycete' ability to place a ballistomycete at
any location within radius 2. The ballistomycete will fire spores
that seek out foes and make a 1-radius damaging explosion that
additionally confuses living creatures.
* 4*: Active 'Overgrow' ability to destroy any non-permarock walls in a
3x3 area, replacing them with plant allies, mostly wandering
mushrooms or burning bushes and sometimes ballistomycetes or oklob
plants.
* 5*: Active 'Grow Oklob' ability to place an oklob plant at any location
within radius 2.
- Fedhas no longer hates any necromancy spells, and allows worship by undead
species.
- Removed abilities: Fungal Bloom, Reproduction, Growth, Evolution, Rain.
* Sif Muna reworked:
- Piety gain is exclusively from kills.
- 'Channel Energy' is available at 1* piety instead of 3*.
- 'Forget Spell' is available at 3* piety instead of 4*.
- New 4* 'Divine Exegesis' ability to cast any spell in your library
regardless of skill training. Receives a spell-power bonus based on
Invocations skill of 1.5 times the spell-power received from equivalent
levels of training in the spell's schools.
- The Divine Energy ability and Sif's miscast protection are removed.
* Trog and Okawaru now can gift unbranded boomerangs and javelins.
* Jiyva's Slimify ability now works properly on skeletons, zombies and
simulacra.
* Torment can now trigger Jiyva jelly spawns and Xom butterfly spawns.
Interface
---------
* The 'X' key map mode has zoom support, defaulting to 60% zoom.
* Sealed off clinging and sensed monsters no longer stop autoexplore.
* Equipment melding no longer stops autoexplore and autotravel.
* Armour, jewellery, and weapons can be worn/wielded from the floor.
* Summoner monsters are now highlighted when the cursor is over one of its
summons.
* Traps are now shown in the ctrl-x listing and are indexed in the stash
tracker.
* Scarves are now properly shown on player tiles.
* Species and background selection menus now have tiles.
* Updated visual theme for main menu, high scores, and related screens.
Items
-----
* New unrand: Staff of Battle, a staff of conjuration that spawns a
battlesphere when a hostile monster is in view.
* Unrandart changes:
- The Storm Bow now has a penetration effect.
- Gyre and Gimble now has the protection brand, enchantment of +7, and no
longer has Dex-3.
- Piercer has been removed, its effect having been merged into Storm Bow.
* Weapons with the holy wrath ego can now be cursed.
* Randart rings no longer generate with both rCorr and *Corrode.
* Throwing weapons have been streamlined.
- Blowguns are removed, needles are replaced with throwing darts.
- Dart effects scale with Throwing and Stealth skill.
- Darts of sleep, paralysis, confusion are removed.
- Darts of frenzy are renamed datura-tipped darts.
- A new dart brand, atropa is added. Atropa-tipped darts cause brief
confusion and longer-lasting blindness in the target.
- Tomahawks are renamed to boomerangs and always return.
- Javelins always penetrate.
- Steel and silver are merged into a single brand, called silver. Silver
ammunition applies the maximum of vorpal bonus damage and the old silver
damage bonus.
- Poison, returning, penetration, and exploding are no longer available
brands for tomahawks and javelins.
Lua
---
* Monster AC, EV, MR, MaxHP, and descriptions are now exposed in the CLua
monster.info class.
* A new function 'defeat_mr()' to determine the chance that a given spell
defeats a monster's magic resistance.
* There is a basic seed explorer available in scripts/seed_explorer.lua.
Monsters
--------
* Monsters can now use wands of clouds, iceblast, and scattershot.
* Monsters clones created by Mara and rakshasa have the intended reduced HP of
the original monster instead of several times that value.
* A monster having the Dig spell no longer allows it to cast spells out of
LOS.
* Azrael and draconian scorchers can use Call Down Damnation when not at
low HP.
* Player ghosts can be shafted.
* Golden Eyes no longer have randomized spellpower for their gaze.
* Monster airstrike uses the same formula as the player, reducing damage
variance.
* Pikel's slaves no longer drop corpses nor items.
Spells
------
* The HP from Death's Door is fixed at time of casting rather than being
updated continuously, hence being subject to changes in spellpower.
* Olgreb's Toxic Radiance now properly triggers ally conducts when cast.
* Olgreb's Toxic Radiance now applies direct damage and poison status in a way
that considers the time of each turn.
* Shroud of Golubria's spellpower is now capped at 50.
Stone Soup 0.23.2 (20190330)
----------------------------
Bugfix Release
--------------
* Various seed-related bugfixes and improvements:
- Seed input now supports pasting, and is autofilled from the last game.
- The seed input box now has an extra digit.
- The game seed is saved correctly and will no longer show as 0 for games
started after this fix.
- Seed stability for floating point calculations: for most configuration the
main dungeon should remain unchanged, but 32 bit systems (and 32-bit builds)
should now be much more stable, among others. Slime will likely differ.
- Seed stability for rc options: certain rc options affected the generation
of some layouts, leading to divergent seeds.
* AK starts will no longer crash when exiting the abyss in pregen games.
* Gozag bribe branch in pregen games now works correctly when entering a
previously unvisited level.
* Meatsprint is now difficult again.
* 37 other bugfixes and improvements in total.
Stone Soup 0.23.1 (20190228)
----------------------------
Bugfix Release
--------------
* Vampiric attacks by the player against allies created from Sticks to Snakes
and the Ratskin Cloak no longer restore HP or give vampires satiation.
* Damage from Ozocubu's Refrigeration has been increased to the correct
amount.
* Placement for the uniques Aizul, Bai Suzhen, Donald, Jorgrun, and Mara has
been fixed so they can place throughout their intended level ranges.
* The chance of Boris to respawn has been lowered to match previous rates.
* Yellow draconians now correctly receive their rCorr mutation at XL 7.
* 45 bugfixes, adjustments, and cleanups in total.
Stone Soup 0.23 (20190207)
--------------------------
Highlights
----------
* Trap system overhaul
* New Gauntlet portal to replace Labyrinths
* Nemelex Xobeh rework
* Nine unrandarts reworked and the new "Rift" unrandart added
* Support for seeded dungeon play
Branches, Environment
---------------------
* Trap system overhaul:
- Traps that generate on the ground are always revealed.
- Exploration has a chance to trigger a "trap effect" independent from
terrain traps. The possible effects are alarm, shaft, and teleport near
monsters.
- Monsters only trigger traps in sight of the player.
- Alarm traps now always Mark the player whenever they are triggered in LOS.
- Net traps now try to net the player whenever they are triggered in LOS.
- New trap: dispersal trap. When triggered, every actor in sight of the trap
is blinked.
- Trap placement in Ossuaries, Zot:5, and Tomb has been overhauled. In Zot:5
and Tomb, all mechanical traps save for net traps have been removed.
- Grate traps (triggered by pressure plates) have been removed.
* New Gauntlet portal to replace Labyrinths:
- Gauntlets have the player choose a path through several combat arenas,
each of which contains (sometimes exotic) monsters and loot.
- Access to each arena is one-way using transporters. Teleports and Passage
of Golubria are disabled.
- All paths lead to a minotaur who guards a pile of treasure and the exit.
- Gauntlets are found where Labyrinths previously generated.
* Support for seeded play:
- A new option for pregenerating the entire connected dungeon based on a fixed
seed has been added. This takes a bit of time, but ensures that any
playthroughs of a particular seed will use the same dungeon.
- This option is not yet available for online play, but can be used offline.
See the manual section "Seeded play" for details.
- The dungeon RNG has been separated from the gameplay RNG to allow this
feature to work.
- Each game seed generates a unique dungeon (including layout and
monster and item placement) that is always the same for the same version
of crawl, as long as levels are generated in the same order.
- If you see that two games with the same seed generate a different dungeon,
please report this as a bug!
* New vaults: early thematic item shops and monsters guarding manuals, as well
as new ghost vaults for many branches.
* Translucent doors that can be seen through when closed have been added.
These are used in most runed door vaults and in some Elf layouts.
* Two new dungeon layouts enabled, one for Dungeon and one for Lair.
Character
---------
* The player can no longer be put to sleep when paralysed or petrified.
* Tengu Permanent Flight becomes immediately available at XL 5.
* Tengu EV bonuses are no longer applied to +EV from equipment.
* Wanderer starting spell libraries are announced along with equipment.
* Wanderers that start with exactly one level 1 spell start with it memorised.
Gods
----
* Nemelex Xobeh rework:
- Decks are are accessed through abilities and no longer exist as items.
- Nemelex offers three abilities: "Draw Escape", "Draw Destruction", and
"Draw Summoning", which provide card effects.
- The deck abilities do not have rarities; card power levels are determined
by invocations and piety alone.
- Nemelex periodically adds cards to the three abstract decks.
- Triple Draw works on the three decks as before, offering a choice of three
cards. The piety cost is increased.
- Deal Four deals four cards from a deck and has a reduced piety cost.
- Stack Five constructs a player-ordered stack of five cards drawn from any
of the three decks to be drawn later. Creating a new stack discards the
old. The piety cost is the same as old stack five.
- The Velocity card no longer hastes enemies, instead always slowing them
with a chance proportional to power.
- The Storm card has been revised. It now performs a wind blast followed by
one to nine electrical explosions.
* Elyvilon's Heal Other's is adjusted:
- The formula depends only on monster type, not specific monster maxhp.
- Player Ghosts and Pandemonium Lords are now immune.
- The targeter displays the pacification chance.
* Ashenzari protects followers from exploration-based trap effects.
* Qazlal's cloud immunity is extended to elementals created with Elemental
Force.
* Fedhas' protection of plants from player spells is extended to LOS-wide
attack spells.
* The acid damage from Makhleb's Minor Destruction has been reduced.
* Exploration-based piety is no longer granted for the Temple, deep water, or
lava.
* Monster conversion for Beogh, Gozag's Bribe, and Jiyva is attempted upon
sight instead of on the turn after the monster enters LOS.
Interface
---------
* Spell damage message punctuation has been adjusted to reflect damage done
using the same scale as melee damage.
* Damage brand message punctuation has been similarly adjusted.
* Monster descriptions in 'xv' display spell ranges.
* The Religion screen '^' gains a fourth pane for gods that need Extra
information:
- Ashenzari displays information about bondage status.
- Beogh displays a list of named followers, with gifts.
- Gozag displays bribe information.
- Hepliaklqana displays ancestor upgrades.
- Nemelex Xobeh displays deck information.
- Wu Jian displays information about martial attacks.
* The Hepliakqana ancestor reaching full health interrupts resting. The exact
behaviour of this interrupt can be configured by rest_wait_ancestor.
* The new display_chars cloud_weak, cloud_fading, and cloud_terminal indicate
remaining cloud duration in console.
* WebTiles users can use a "Forgot Password" link to reset their password
via a link sent to their registration email address. This feature is not yet
enabled on most official servers.
Items
-----
* Unrandart changes:
- New Unrand: the +8 demon trident "Rift" {distort, reach+}. A distortion
demon trident with a reaching range of 3 and smite-targeted attack.
- The Singing Sword's sonic damage effect is stronger, can trigger at low
tension, and triggers only on-hit. It also gains the vorpal brand.
- The Spriggan's Knife converts all stabs to sleep-tier stabs and loses
Dex+4 and MR+.
- The Robe of Misfortune is +5 {*Contam *Corrode *Drain Harm *Slow EV+5} and
is now always identified.
- The Sceptre of Torment is now a +7 eveningstar of pain, and its torment
does not affect the wielder.
- The Arc Blade's effect now casts static discharge only once at very high
spellpower. The weapon's enchantment is now +8.
- Finisher gains a chance to instant-explode the target and loses Str+3.
- The Robe of Clouds is now +3 {+Thunder rCloud rElec}, providing evocable
storm clouds in place of its old mist.
- The Skin of Zhor gains a passive Metabolic Englaciation effect and SInv.
- The Storm Bow no longer occasionally creates rain clouds.
- Unrandarts with melee effects that could anger nearby allies give a proper
warning.
* Wand charges for wands of digging, enslavement, flame, paralysis, polymorph,
and random effects have been reduced.
* Butchering a corpse always leaves a skeleton.
* The blowgun targeter now displays the chance to affect the target.
* Stash search can now search by handedness.
Lua
---
* The custom `require` used in clua and dlua has been renamed `crawl_require`.
* A new function `spells.path` has been added to the `spells` module to provide
access to the targeter from clua.
Monsters
--------
* Monster weapons, armour, and wands are identified and revealed to the player
when the monster is first seen.
* The shambling mangrove Grasping Roots ability now performs smite-targeted
constriction instead of applying a 'Roots' status.
* Jorgrun gains the Grasping Roots spell and can now spawn in Swamp.
* Killer Klowns now have a pie throwing ability that damages the player and
effects them with one of Vertigo, Silence, -Potions, Stat drain, rF-, or
polymorph to bat, pig, or wisp form.
* Killer Klowns have highly enchanted, branded clubs instead of the Klown
melee flavor, and no longer have fast regen.
* Orb run spawns are more frequently near the player and more dangerous.
* Pandemonium lords' spell sets and attack brands are revealed.
* Monster summons disappear whenever the summoner changes alignment from being
charmed/uncharmed, pacified, or slimified.
* Confused monsters now get a 1 in 3 chance to move normally, like players do.
* Giant monsters no longer tear through webs.
Spells
------
* Confusing touch works with a weapon wielded
Stone Soup 0.22.2 (20190327)
----------------------------
Bugfix Release
--------------
* Fix a crash on startup when there are seeded games (from 0.23) in a shared
save directory.
* Let Barachim telefrag at their full range.
* Don't let ball lightnings climb stairs.
* 52 other bugfixes and cleanups in total.
Stone Soup 0.22.1 (20180916)
----------------------------
Bugfix Release
--------------
* Support for distributing player ghosts files with releases. Now local games
will have a starting set of ghosts available for ghost vaults.
* New tiles for Azrael, shock serpents, dream sheep, mana vipers, and the Robe
of Vines.
* An additional set of Gnoll player dolls tiles.
* Fix WebTiles menus for older versions of Firefox.
* 81 bugfixes, adjustments, and cleanups in total.
Stone Soup 0.22 (20180810)
--------------------------
Highlights
----------
* Player ghosts now only appear in sealed ghost vaults
* New spell library interface
* User interface revamp for Tiles and WebTiles
Branches, Environment
---------------------
* Player ghost vaults:
- Ghosts now only appear in vaults sealed by runed doors or transporters.
- The ghost is always visible from outside the vault through clear walls.
- Dozens of new ghost vaults with a variety of themes. All contain loot, and
many place other monsters with extra loot.
- Each level from Dungeon:3 onwards has a fixed chance of placing a ghost
vault in most connected branches.
* Players on Abyss:1-4 will sometimes be drawn a level deeper, with the chance
increasing based on XL and decreasing based on current depth.
* The Hall of the Hellbinder WizLab has fewer higher-tier demons.
* Two-headed ogres are less common in earlier dungeon levels.
Character
---------
* The player can use wands in all forms.
* The player can't order allies while confused.
* The MP-powered wand mutation allows use of wands at 0 MP and is now
considered a good mutation.
Gods
----
* Dithmenos revamp:
- Dithmenos's Shadow Step ability no longer requires the target monster to
be 'still' and has an HP cost of 8% max HP.
- Dithmenos no longer has an anti-fire conduct and allows use of fire-themed
spells, items, and abilities.
- Dithmenos is now an evil god, hence is hated by the good gods and holy
monsters.
* Fedhas' Sunlight is now the 1* ability and Evolution is now the 2* ability.
* Makhleb's Major Destruction has its range increased to 7 and Minor
Destruction has its range reduced to 5.
* Yredelemnul's Enslave Soul ability is now smite-targeted.
* Trog no longer has a Burn Spellbook ability.
Interface
---------
* In the Tiles minimap, the exploration horizon has a distinct colour.
* WebTiles chat improvements (server support may vary):
- The player can use `/mute' and `/unmute' commands on chatters.
- The `/mutelist' command shows the current mute list.
- The chat window has a minimize button that removes message notification.
- The `/hide' and `/hide forever` commands minimize/remove the chat window.
* Wands of digging now have a targeter showing the dig range.
* Updated visual theme for Tiles and WebTiles.
* Tiles and WebTiles informational screens now show tiles where appropriate.
Items
-----
* New Amulet: the Amulet of the Acrobat, which boosts the wearer's EV by 15
for non-attacking movement and rest actions.
* The Mace of Variability is reworked to sometimes create arcs of chaos that
harm nearby monsters, but not the wielder. The enchantment is now a fixed +7.
* The Vampire's Tooth is now a +12 quick blade instead of a +4 dagger.
* Maxwell's Thermic Engine no longer has rC- and rF-.
* All fog types from Scrolls of Fog now spread like grey and black fog.
Monsters
--------
* Player ghosts can now follow the player through stairs.
* Minotaur monsters have increased health, defenses, and HD. They also spawn
with armour and either tomahawks or javelins.
* Swamp worms and Iron Giants now have Harpoon Shot: a range 6 ability
that fires a shot which pulls the player adjacent.
* Harold has better melee damage and armour, and he places earlier. His Bolt
of Fire and Blink spells are replaced with Harpoon Shot and Sentinel's Mark.
* Jorgrun has Iron Shot instead of Shatter and places earlier.
* Ilsuiw spawns on Shoals:2-4 instead of nearly always spawning on Shoals:4.
* Engulf status from Water Elementals now blocks god abilities but no longer
slows movement.
* The Barb status from manticore barbs now counts any non-movement actions
towards removing the status.
* Swamp worms no longer spawn submerged in water.
* Sojobo, air elementals, ball lightnings, and twisters have resistance to
Tornado instead of resistance to all wind attacks.
* Shock serpent retaliation now properly checks rElec.
Spells
------
* Spell Library:
- Spells from books are automatically added to a global library upon pickup.
- Library spells can be memorised from anywhere through the 'M' screen.
- Spellbooks are destroyed after their spells are added to the library.
- Vehumet won't offer you a spell you already have in your library.
* Borgnjor's Vile Clutch constriction damage is reduced by 25% and the spell
is no longer in the Necromancer starting book (the Book of Necromancy).
* Lee's Rapid Deconstruction can no longer destroy walls.
* Ozocubu's Armour now expires immediately upon movement.
* Spellcasting success rates no longer use a step-down, making L9 spells
slightly easier to cast.
* Passwall now has better range scaling, a lower max spellpower and a targeter
to show its range.
Stone Soup 0.21.2 (20180805)
----------------------------
Bugfix Release
--------------
* Shock serpent retaliation now properly checks rElec.
* No more errors on autofight commands when using ranged weapons or polearms.
* Fix a bug that led to Ru sacrifices not consistently giving promised piety.
* Fix many cases of "mid cache bogosity" errors involving Beogh followers.
* Training xl estimates in item descriptions are now more accurate.
* Compilation under Msys2 is now *really* fixed.
* Autotravel will no longer try to take shortcuts through hell.
* 70 other bugfixes and cleanups.
Stone Soup 0.21.1 (20180201)
----------------------------
Bugfix Release
--------------
* Dith shadow mimic of launcher attacks no longer copies the enchant and ego
of the launcher.
* Monsters lose constriction by Borgnjor's Vile Clutch when they are moved by
any means.
* Formicids can now manually cancel digging, allowing them to use Wu Jian's
Wall Jump ability after digging.
* Wu Jian's Wall Jump ability now works under silence.
* New splash screen art.
* Numlock on Windows systems no longer causes unpredictable repeating
movement.
* Alt-F4 no longer causes freezing in Tiles on Windows systems.
* Resizing the local Tiles window during prompts no longer causes crashes.
* SDL 2 contrib updated to 2.0.7, which fixes compilation under Msys2.
Stone Soup 0.21 (20180105)
--------------------------
Highlights
----------
* New species: Gnolls
* New god: Wu Jian Council
* New spell: Borgnjor's Vile Clutch
Branches, Environment
---------------------
* The rate at which unique Pan lord levels appear in Pandemonium is increased.
* Transporters now have a 'landing site' that indicates their destination.
* The Hellbinder and Cloud Mage Wizlabs have been revamped to give greater and
more varied challenges as well as improved loot.
Character
---------
* New species: Gnolls, with extremely high aptitudes for all skills, but
an inability to focus: Gnolls always train all skills equally, regardless
of whether they have the requisite items or spells.
* Ogres now have better aptitudes in shortblades, longblades, and axes.
Gods
----
* New (temple) god: Wu Jian Council
- Grants free 'martial' attacks from certain movement actions:
* 0*: Moving toward an enemy triggers 'Lunge', which attacks the enemy and
does extra damage.
* 1*: Moving between tiles adjacent to a monster triggers 'Whirlwind',
which attacks all adjacent foes and 'pins' them, preventing one turn of
movement.
* 2*: Moving against solid obstacles triggers a two-turn Wall Jump, moving
two tiles in the opposite direction and attacking any adjacent enemies.
This ability can also be triggered via an (a)bility, and the movement-
based mode can be disabled using `wall_jump_move = false` in your rc
file for more careful play.
- 3*: Active 'Serpent's Lash' ability, granting two free movement actions,
of which any martial actions will never miss.
- 5*: Active 'Heavenly Storm' ability, creating opaque clouds and increasing
your martial prowess while you continue to use 'martial' attacks.
- Piety is gained through defeating foes.
* Gozag Potion Petition no longer offers haste/berserk potions for species
that can't haste/berserk.
* Zin blocks 100% of mutations at 6* piety. At that piety level, potions of
mutation now only remove mutations and don't cause piety loss.
* Zin no longer has a mutation removal one-time ability at 6* piety.
* Makhleb's Minor Destruction has slightly lowered range, and Makhleb's Major
Destruction has slightly increased range.
Interface
---------
* Players can now set training targets for skills.
- Press = on the skill screen, select a skill, and enter a skill level.
- Training of that skill is disabled when it reaches the specified level.
* Water species except for merfolk autoexplore/travel through shallow water.
* Diagonal shift-running now stops properly at doors.
* Draconian players now show their hat tiles in Tiles/WebTiles.
* New 'tc_forbidden' RC option to set colour of squares forbidden by travel.
* New xp_by_level morgue table to track XP sources on a per-level basis.
* New -force-map objstat/mapstat option to always place a given map on each
level.
* New objstat fields for tracking monster numbers/XP from vaults.
* Many new tiles for artefact weapons and monsters.
Items
-----
* Wands of the same type merge charges upon pickup and wands have no cap on
charges.
* Wands identify charges upon pickup and are destroyed when their last charge
is used.
* Items in a doorways no longer prevent closing doors in most instances.
- Items get pushed out of the doorway when the player closes the door.
- Doors refuse to close only if the items would fall into deep water or lava.
* Potions of mutations remove fewer mutations on average and are a bit rarer.
* Fan of Gales now disperses clouds at the user's location.
* Un-equipping an item currently giving you invisibility now gives extra
contamination.
* Rods of lightning XP-recharge even when only partially used and only grant a
power bonus for shots over consecutive turns.
* Scarves are never made as artefacts.
* Wands of random effects include malmutate in the set of possible effects.
* Permanent food has been simplified.
- Rations are now the only type of permanent food, replacing bread and meat
rations, fruit, and royal jelly.
- Ration item generation and well as the herbivore and carnivore mutations
have been balanced to keep available nutrition the same as before.
- Fedhas abilities that formerly required a piece of fruit instead require
two rations.
* Removed:
- Wands of confusion and lightning.
- Scrolls of recharging.
- Mutagenic chunks.
Monsters
--------
* Monsters no longer spawn after level-generation in most places.
- This also eliminates the "super OOD" timer that could generate
exceptionally hard monsters after a long time on the level.
- The number of monsters created during level generation is increased
slightly to compensate.
- Pandemonium and Abyss are unaffected by this change.
* A fraction of the monsters generated with a level are created awake,
but never near stairs.
* Air elementals now have a Vortex ability, which creates a short-range,
short-duration tornado effect.
* Player ghosts have normal speed regardless of species, never have a chaos
ego on their melee attack, and no longer generate in portal branches.
* Pandemonium lords can no longer have the Shatter spell.
Spells
------
* New spell: Borgnjor's Vile Clutch (L5 Necromancy/Earth); calls forth undead
hands from the earth over a smite-targeted area to constrict hostile monsters.
Appears in the Necromancer starting book, the book of Unlife, and the book of
Dreams.
* Shatter's damage has been simplified to use one of three dice values for
susceptibility, and can now slightly damage insubstantial monsters. Intrinsic
player/monster susceptibility takes precedence for damage over flight status.
* Lee's Rapid Deconstruction now gives each material type a fixed explosion
damage and size that doesn't increase when a wall is destroyed.
* Removed:
- Control Undead.
- Cigotuvi's Embrace.
Stone Soup 0.20.1 (20170701)
----------------------------
Bugfix Release
--------------
* Restore 5 base damage to kick aux attacks, which had been missing since
0.16.0.
* Don't let equipped weapon accuracy affect throwing accuracy.
* Ignore negative relative window sizes in fullscreen mode. Not ignoring these
settings caused fullscreen issues on Windows platforms in particular.
* 41 other bugfixes and cleanups.
Stone Soup 0.20 (20170525)
--------------------------
Highlights
----------
* New species: Barachim
* New spells: Poisonous Vapours and Ignition
* New scarf items: Armour for the cloak slot with new egos
* New evocations: Wands and an evocable based on spells formerly found on rods
Branches, Environment
---------------------
* The Slime Pits treasure vault walls are breached when the Royal Jelly dies.
* Web traps created in play (by e.g. jumping spiders) are destroyed on
escape.
* The Tomb of Ancients now has one-way escape hatches with return hatches
nearby instead of stairs.
* New transporter dungeon feature: a one-way portal to elsewhere on the level.
Currently used in a number of new loot vaults.
* The last levels of Cocytus and Gehenna never require flight to reach the
rune.
Character
---------
* New species: Barachim, with an powerful innate Hop ability and good
aptitudes balanced by slow movement and an increased base LOS radius.
* Ogre aptitudes have been adjusted, trading M&F skill for spells.
* Mummies' spellcasting aptitude has been increased to +2, from -1.
* Deep dwarves have an innate ability that heals them and has a chance of
permanently reducing their MP. Their old recharge ability has been removed.
* Loud noises no longer break mesmerization or fear.
* Various 'badform' (e.g. wispform) special cases have been removed.
* Several abilities that triggered exhaustion now have their own cooldown timers.
* Removed:
- High elves.
- Mottled draconians.
- Vestigial Lava Orcs/Djinni. Saves will load, but (after a prompt) will be
converted to Hill Orcs/Vinestalkers.
Gods
----
* The Shining One:
- Cleansing Flame is more effective against non-evil enemies.
- All bonus-damage 'stab' attacks are prevented.
- Poison is no longer forbidden.
* Minor Elyvilon wrath effects removed; enemy lifesaving strengthened.
* Nemelex's wrath reclaims all decks, rather than sabotaging them.
Interface
---------
* The species selection menu has been reworked to have a more useful
conceptual organization, with species grouped into "simple", "intermediate",
and "advanced" categories.
* Noise from the last turn is displayed in the top-right, replacing gold.
(Gold can still be seen with % and $.)
* Terminal colours now work properly on a wider range of terminals by default.
However, as a consequence the default background map colour is dark blue.
To get dark grey, depending on your terminal you can set
`bold_brightens_foreground=true` or `allow_extended_colours=true` in
your rc file.
* New equip_bar option that replaces the noise display with a display of the
glyphs of your equipped items (console only).
* Monsters' melee attacks, including estimates of potential damage, are
now included in their descriptions.
* The player's odds of succeeding with melee confusion attacks is displayed.
* auto_butcher can be configured to trigger on different hunger levels.
* Stash searches now hide distant duplicate matches of more vanilla
weapons, armour, and ammo by default. Searches results are now first
ordered by items' descriptive names, rather than by the whole string
including determiners.
* Red draining is now divided into red and magenta; magenta is the worst.
* The mouse can be used in webtiles (now enabled by default, previously a
secret option).
* Local versions have much-improved support for custom sounds; see
https://github.com/crawl/crawl/commit/4270d38ebf63 for details.
* SDL Tiles now no longer disables screen savers.
Items
-----
* New item type: scarves, occupying the cloak slot.
- Scarves give 0 AC and cannot be enchanted, but always have an ego.
- Scarf egos: Cloud Immunity, Spirit Shield, Resistance, rMsl.
* Evocations:
- New wand types: Clouds and Scattershot.
- New misc item: the Lightning Rod, a 4-charge XP evocable.
- Wands scale better with Evocations.
- Wands can no longer be zapped while confused.
- Wands of disintegration no longer destroy terrain.
- Wands of digging can now destroy statues.
- Wand and miscellaneous acquirement merged into 'evocations'.
* Unrandarts:
- New unrand: Maxwell's Thermic Engine, a freezing/flaming double sword that
increases in power with each swing taken.
- The Ratskin Cloak's stats have been tweaked, and it can now summon rats.
- Amulet of Bloodlust: Slay+6 (was +3), MR++ (was MR+).
- Shield of Ignorance: Now +10 {Int-4, rN+}. *Curse, AC+4 removed.
- Sword of Jihad: renamed to Zealot's Sword.
- Sceptre of Torment only torments on-hit, rather than randomly.
- The Captain's Cutlass no longer chops off hydra heads.
- The Ring of Shaolin is renamed to the Ring of Phasing, and the bow of Krishna
"Sharnga" is renamed to the longbow "Zephyr".
* Potions of cure mutation, beneficial mutation, and mutation have been merged.
* All types of food take one turn to eat.
* All types of manuals are pre-identified.
* Weapons:
- Giant Spiked Clubs have had their base delay lowered slightly.
* Removed:
- Wands of heal wounds, haste, teleportation, and slowing.
- Rods.
- Discs of Storms.
- The Hat of the High Council, the Scimitar of Flaming Death, and the Dagger
of Chilly Death.
- Beef jerky and pizza.
Monsters
--------
* Draconian callers -> stormcallers, which Smite, Summon Drakes, and Upheaval.
* Mottled dragons -> acid dragons.
* Two-headed ogres are significantly stronger.
* The 'draining' effect once again lowers monsters' MR.
* Various unique monsters give better rewards for defeating them.
* Monsters such as alligators get a larger movement speed increase when using
their Sprint ability.
* Maurice and Ijyb now always have wands, and Ijyb first appears a bit deeper
in the Dungeon.
* Draconian ghosts will no longer have negative energy breath.
* Removed:
- Mottled draconians.
- Draconian zealots.
- Hill giants.
Spells
------
* New spell: Poisonous Vapours (L2 Poison/Air); creates an extremely short-
duration poison cloud on a targeted creature. Appears in the VM book.
* New spell: Ignition (L8 Fire). Drops a weakened Fireball on every monster in
line of sight. The caster and their allies are unaffected.
* Gell's Gravitas is now Translocations only (was Tloc/Hex).
* Portal Projectile is now Tloc/Hex (was Translocations only).
* Swapped Portal Projectile and Gell's Gravitas in the Wr/AM starting books.
* Book of Conjurations: Battlesphere replaced with Force Lance.