forked from crawl/crawl
-
Notifications
You must be signed in to change notification settings - Fork 0
/
changelog.txt
7886 lines (7478 loc) · 382 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.29-a0 (through 0.29-a0-274-g17cd264cf)
---------------------------------------------------
Branches, Environment
---------------------
- Zombies and skeletons are removed from normal Dungeon spawns.
Character
---------
- All 'mage' backgrounds now start with a potion of magic.
- Gladiators add a single throwing weapon (javelin, large rock, or boomerang)
to their starting kit.
- Monks start with a potion of ambrosia.
- Hunters no longer start with a short sword and gain a scroll of immolation.
- Brigands get an additional poisoned & curare dart.
- Artificers trade their chesspiece for 9 iceblast charges.
- Wanderers get an additional random potion or scroll.
- Abyssal Knights start with more piety.
- Chaos Knights start with a piece from Xom's chessboard.
- Transmuters start with a potion of lignification.
- Warpers sart with two more dispersal boomerangs (a total of 7).
- Arkane Markspersons start with a scroll of vulnerability.
- Enchanters start with a second potion of invisibility.
- Kobold crossbows aptitude is increased to +3.
- Merfolk polearms aptitude is decreased to +3, and long blades aptitude
increased +2.
- Mummy necromancy enhancers now arrive at XL 3 and 13.
- Unrandart tweaks:
- the Glaive of the Guard is reduced to +5.
- the arbalest "Damnation"'s explosions now do 2d14 damage.
- Gyre & Gimble are increased to +12.
- The Woodcutter's axe is now a battleaxe.
Items
-----
- Launcher ammunition is removed, and launcher stats adjusted for unlimited
ammunition.
- Launcher, long blade, and short blade damage now scale with Dex.
- Launcher attack delay is increased by armour penalties.
- Spriggans can no longer wield triple crossbows, and fustibali are 2-handed
Monsters
--------
- Monster move energy is no longer randomized.
- Monsters gain a 1/3 chance to gain a free attack on a player moving away from
them. Wu Jian martial attacks & rampaging give immunity, and monsters that
don't move fast enough to follow you can't attack.
- New uniques:
- Parghit the Mighty, an "alt-timeline" version of Pargi with extremely high
regeneration and enchanted golden dragon scales. Appears in Depths, Zot,
Crypt, and Tomb.
- Josephina the Ice-Lich, an "alt-timeline" version of Josephine with
Seracfall and a band of simulacra along side Ghostly Fireball. Appears in
late Vaults, Depths, Zot, Crypt, and Tomb.
- Amaemon the Diabolical Poisoner, a poison-themed demonspawn unique
appearing with a band of orange demons in mid-D, early Lair, and Orc:1.
- Lodul the Thundrous, an ironbound thunderhulk sent to patrol outside the
Vaults, in late D, with a band of 2-headed ogres.
- Vv the Exile, an fire/ice spellcaster with Creeping Frost, Eruption, and
Pyroclastic Surge, appearing in Depths, Zot, Crypt, and Tomb.
- Zenata, Seeker of Sheza, with Resonance Strike and a new spell Sheza's
Dance, which summons dancing weapons, as well as a high-tier weapon with
some plusses. Appears searching Depths, Zot, Crypt, and Tomb.
Stone Soup 0.28.0 (20220203)
----------------------------
Highlights
----------
* New Cinder Acolyte background, followers of the dying god Ignis.
* The Hells burn with new fury, filled with new monsters and effects.
* Yredelemnul completely redesigned; Okawaru and Jiyva significantly changed.
* The Spider's Nest respun - many new monsters and maps lurk within.
* Magical orbs added as a new category of off-hand equipment.
Branches, Environment
---------------------
* You will learn to fear the Hells!
- Branch-wide persistent effects:
+ Dis: ongoing -8 Corrosion.
+ Cocytus: potions cannot be used.
+ Gehenna: scrolls cannot be used.
+ Tartarus: willpower halved.
- Timed effects are now the same for all Hells: temporary mutation, hp
drain, attribute drain, and noise.
- Floors 1-6 of each hell sub-branch are considerably smaller, and place
only one pair of stairs.
- Each hell subbranch's spawn tables are adjusted to produce more depth
appropriate monsters and less chaff. (See also 'Monsters'.)
* Six new Wizard's Laboratories are added: Eringya's Formal Garden, Tukima's
Studio, Yara's Duelist Academy, Borgnjor's Mausoleum, Maxwell's Workshop, and
Alistair's Party Mansion.
* Abyss:
- The Abyss no longer generates random items, and kills in the abyss grant no
experience or conventional piety. (Uskayaw and Yredelemnul continue to
grant their special kinds of piety).
- Collecting the abyssal rune of zot grants two XP potions worth of experience.
- The chance of an Abyss teleport sending the player deeper is increased, as
are the rune, stair, and exit generation rates.
* Sewer maps have been re-balanced and randomized, and two new sewers added.
* Bailey maps have been re-balanced and randomized, and three new baileys added.
* Spider has two new end maps, an "Endless Swarm" map featuring broodmothers
and a "Bug Friends" map featuring all non-spider insects.
* Spider is a normal noise level again.
* Artefacts can now generate on D:2-3.
* Ziggurats no longer require runes of zot to enter.
* Exploration-based shaft traps can now happen a maximum of once per branch.
Character
---------
* Backgrounds:
- New background: Cinder Acolyte, an Ignis zealot. Starts worshipping Ignis,
along with Scorch and a -1 flame branded weapon of choice.
- Fire Elementalist's starting spells are revised, and are now: Foxfire,
Scorch, Conjure Flame, Inner Flame, and Flame Wave. (See 'Spells'.)
- The Enchanter background no longer starts with the Corona spell, and instead
starts with a potion of invisibility.
- The Fighter background now starts with a buckler instead of a kite shield.
- The Abyssal Knight background now starts with 5/2/5 Str/Int/Dex (was 4/4/4).
* Player-chosen attribute increases now happen every 6 XLs, starting at XL 3,
and increase a stat by 2. Demigods are unchanged.
* The experience cost of high-level skills is reduced.
* Late game XP gains are reduced.
* Formicids now dig at normal movement speed. Each cell dug causes HP drain.
* Each level of the evolution mutation now provides exactly two 'good' random
mutation, activating once per XL.
* New bad mutation: devolution. Mechanically similar to evolution but dispenses
bad mutations and activates once every 1/4th of an XL.
* New Demonspawn Mutations:
- Weakening Stinger: gives a tail aux attack. Level 3 blocks the cloak slot
and applies Weak on hit.
- Demonic Touch: adds AC-ignoring damage to off-hand punch attacks. Level 3
blocks the glove slot and applies Vuln (halved Will) on hit.
* Aux attacks now trigger with a chance based on XL.
* The chance to offhand punch now starts at 5% and increases to 50% with
Unarmed Combat skill.
* Strength 0's regeneration reduction is replaced with -Regen in monster LOS.
* Intelligence 0's 4/5 chance to fail scroll reading is replaced with -Scroll.
* Wanderers have more useful starting skills and new item possibilities.
Gods
----
* New (non-temple) God: Ignis, the Dying Flame.
- Ignis altars do not generate normally, Ignis can only be worshipped from a
faded altar or from the new Cinder Acolyte zealot start.
- Ignis worshippers normally start at 5* piety.
- Ignis has no piety gain and no piety decay.
- Ignis grants the following:
- Passive rF+ (fire resistance).
- 'Fiery Armour': +7AC and fire damage to melee attackers for its duration.
- 'Foxfire Swarm': Conjures foxfires on every open space in radius 2, which
launch one-shot fire attacks ala the 'Foxfire' spell.
- 'Rising Flame': After 2-4 turns, sends the player through the ceiling (up
one floor). Can only be used once.
* Yredelemnul:
- Piety now solely based on the number and strength of allied zombies in sight.
- Passive reaping: slain living, demonic, and holy monsters have a chance to
automatically rise from the dead as undead allies.
- Zombies cannot leave the level and expire when the player leaves the level.
- Yredelemnul grants the following active abilities:
- 0*: Recall Undead Harvest: recalls undead allies to you.
- 2*: Dark Bargain. Trade 2 zombies for a long-duration undead summon.
Scales with invocations.
- 4*: Drain Life. Same as previous drain life, but also costs 3 zombies.
- 5*: Bind Soul. Formerly known as 'Enslave Soul', but also costs 4
zombies. A bound soul is permanent and can follow the player
between floors.
- Removed animate remains/dead and injury mirror abilities.
- Kills by Yredremnul allies now grant full experience.
* Okawaru becomes the god of single combat.
- New ability: Duel, granted at 5*. The Duel ability smite-targets a single
non-summoned enemy in LOS (which must be threat level "tough" or higher),
and transports them and the player to an Arena portal vault. Winning the
duel opens a gate to return from the portal vault, and the player will be
forcibly teleported back after a short duration.
- Finesse is moved to 4* (from 5*).
- Worshippers may no longer have allies of any kind.
* Jiyva:
- New active 'Oozemancy' 3* ability. Temporarily turns nearby walls within
radius 4 into slime-covered walls that do acid damage to adjacent monsters.
- Mutations now changed in bursts: existing mutations decay, then new ones
are added several levels at once.
- Piety now granted solely for exploring, and only outside the Slime Pits.
- Now grants passive regeneration of HP and MP at a high rate.
- Passive rCorr is now granted at 2*, and jelly spawning on hit at 5*.
- Removed: attribute shuffling, the 'cure mutation' ability, and healing/mp
restoration from jelly item eating.
* Elyvilon:
- Pacification grants full XP and works on intelligent plants.
- Lifesaving is now completely passive, with an extra piety gated chance on
top of the basic good god lifesaving chance and a cooldown.
- Purification is moved to 1* and reduced in cost.
- Greater Healing is renamed to Heal Self and moved to 3*.
- Lesser Healing is removed.
* Cheibriados permits berserk while suppressing the extra speed.
* Cheibriados now slows poison on worship and grants bend time at 1*.
* Ashenzari's passive trap protection and item identification is moved to 1*.
* The Shining One now gives Divine Shield at 1* and Cleansing Flame at 3*.
Interface and Options
---------------------
* WebTiles now has a clickable action panel, similar to the local tiles
inventory panel. This UI element by default shows tactically-relevant
consumables, and comes with a number of configuration options (see the
various `action_panel...` options, or right-click on the X).
* Mutation descriptions can now be inspected in the mut(A)tion menu.
* Most abilities now have targeters (similar to spell targeters). These are
configurable via the `force_ability_targeter` option, and spell targeter
configuration is moved to `force_spell_targeter`.
* Many improvements to menus and popups:
- Arrow key navigation and selection is available in many more menus. This
can be disabled with the new option `menu_arrow_control` for the classic
roguelike experience. Shift-arrows replace arrows as the binding to scroll
by a single line. (Console users: not all terminals support these keycodes
on default settings.)
- The quiver menu has a mode that uses hotkeys from the items/spells/abilities
it is showing.
- The stash search menu more clearly differentiates items that can be
traveled to, and has a number of interface improvements. The closest
(travelable) search result is always available via the enter key.
- Description popups have been improved and actions in these popups are
now activatable using the mouse on webtiles.
- Improvements and bugfixes to many other menus.
* WebTiles mouse support is expanded.
* WebTiles supports virtual keyboards on touch devices, configurable via the
`tile_web_mobile_input_helper` option. There have also been a number of
improvements to rendering on touch devices. (Caveat: these changes are aimed
at tablets, not phones.)
* Console:
- A new console option `bold_brightens_foreground=force` lets bold be applied
to bright foreground colors even in 16-color mode.
- A popup accessible via ! in the help screen shows current terminal and
console settings, and attempts to indicate misconfiguration. (PuTTY users
may find this particularly helpful.)
* A small number of options are automatically saved across games based on their
value in the relevant in-game user interface. These include
`default_manual_training`, `quiver_menu_focus` (for the new quiver menu
modes), and several of the action panel settings, which can be edited by
right-clicking on the panel close button.
* On MacOS local games, a game menu option will reveal the rc file in the
Finder.
* The inventory-full autopickup prompt now has an "(A)lways ignore" choice.
* Webtiles chat can be closed, as well as opened, via F12.
Items
-----
* New item type: orbs, occupying the shield slot.
- Orbs give no SH and impose no shield penalty, but always come with an ego.
- Orb egos are all new:
* Light: a radius 3 halo.
* Wrath: *Rage (20% chance to berserk on melee hit).
* Mayhem: chance to frenzy a monster in sight after a kill, causing them
to wildly attack friends and foes alike ala the Discord spell.
* Guile: reduces Will by ++ for both the wearer and those they try to hex.
* energy: gives a source of passive channeling, which gives a chance to
refund the MP of a cast spell and a chance to backfire. Backfires cause
confusion or Int drain. Scales with Evocations.
* New glove ego: infusion, spending 1 MP per melee hit to add extra damage.
* New unrand: the +3 Mad Mage's Maulers {Infuse+∞ RegenMP Int-3}. These use all
available MP to give proportional bonus damage to a melee hit.
* New unrand: the dreamshard necklace {*Dream}. On receiving a lethal or
near-lethal hit, the dreamshard necklace shatters, averting the blow, healing
the player, releasing dream allies, and fog. Otherwise does nothing.
* New "early-game" unrandarts, unlikely to appear after the early game:
- Delatra's gloves. These gloves heal the wearer for drinking unknown potions
and give the wearer MP for reading unknown scrolls.
- The woodcutter's axe is a vorpal +8 war axe that always swings at 10 aut
regardless of skill and speed modifiers.
- The staff of the Meek is a +7 quarterstaff of protection that gives extra
AC when below 55 HP.
- Throatcutter is a +7 long sword of draining with a 1/3 chance to instantly
kill foes that are below 21 HP.
* Shields and armour:
- Shield penalties scale linearly with skill, completely disappearing at skill
27. The size of the penalty depends on the shield's encumbrance rating and
species size factors.
- Shields are no longer affected by Str, only Dex.
- Armour and shields no longer impose to-hit penalties.
* Riposte is removed from long blades and base damage is increased.
* The skill requirements for minimum delay for executioner's axes and bardiches
are reduced to 24; for triple swords the requirement is reduced to 22.
* *Rage now causes berserk on 20% of hits. This chance stacks linearly among
items and with the berserkitis mutation. Certain unrands grant a higher
chance.
* Evokable berserk is removed as an artefact property.
* The generation of throwing ammunition is reduced.
* Wand generation is reduced.
* The electrocution brand triggers 25% less often.
* One '+' of regen is reduced to 0.8 HP/turn (was 1.0 HP/turn).
* MPRegen amulets are buffed to 0.4 MP/turn (was 0.25 MP/turn).
* The archery ego is renamed to 'hurling' and now only applies to throwing.
* Unrandart tweaks:
- The staff of Battle now triggers the battlesphere on melee hits (in addition
to the usual spell trigger).
- The robe of Clouds' thunder cloud ability is now passive, placing storm
clouds on enemies within range 2 each turn.
- Leech no longer has *Rage, and now has Harm and Drain.
- The necklace of bloodlust now gives a 50% chance to go berserk on hit.
- The Zealot's sword now gives a 20% chance to go berserk on hit (up from
5%).
- The hat of the bear spirit gives a 20% chance to go berserk on hit,
increases the bonus HP from going berserk, and reduces the slow duration
after. It no longer has rN+.
- The ring of the Mage is now a ring of Wizardry and Archmagi.
- The autumn katana loses Clarity and gains a chance to manifold assault on
hit.
- The glaive of Prune turns the wielder into a prune when paralysed,
petrified, or asleep, halving the damage received for the duration.
- Lear's Hauberk is reduced to +18 (was +27).
- The trident of the Octopus King loses +Will.
- Wucad Mu now counts as 1.5 sources of channeling. This means it is 1.5x as
likely to refund MP, and the probability of backfiring is reduced.
- The robe of Misfortune loses Contam and Drain.
Monsters
--------
* New unique: Mlioglotl. A unique horror with the power to corrupt the level,
changing terrain and summoning other abyssal horrors, as well as cause fear.
Appears in the S-branches and rarely in the abyssal lair end.
* New Hell monsters (with subbranch):
- Wendigo, collapses simulacra into painful iceblasts (Coc)
- Nargun, hits hard and petrify (Coc)
- Quicksilver elemental, with antimagic and quicksilver bolts (Dis)
- Crystal echidna, throws barbs and crystal bolts (Dis)
- Creeping inferno, which explodes into a Fire Storm (Geh)
- Stoker, keeps at range and calls creeping infernos (Geh)
- Searing wretch, a hard hitting fighter that strips fire resistance (Geh)
- Tainted leviathan, a giant with a ring of miasma and mesmerise (Tar)
- Putrid mouth, a ghost with poisonous melee and miasma breath (Tar)
* New Spider monsters:
- Pharaoh ants are undead that drain and bind souls on death.
- Steelbarb worms are fast, regenerate, resist fire and apply barbs in melee.
- Jorogumo are tough, ensnare, cast bolt of draining and have hornet poison
melee.
- Broodmothers summon spiders and bite to summon spiders.
- Culicivora join spider packs with a vampiric bite and heal other.
- Sun moths are holy with a single tile halo, sticky flame, and energy bolt.
- Radroaches are armoured roaches that cast irradiate, greatly contaminating
the player.
* New monsters: walking tomes, which summon living spells that cast themselves
at the player. Appear in Depths and the Tukima's Studio wizlab.
* Demonspawn warmongers' Sap Magic effect now causes a short term -Cast after
casting a spell.
* All derived undead retain their reach, constriction, and trample attacks.
* Red Devils now apply barbs on hit, instead of hopping back.
* Wretched Stars only apply one temporary mutation per use of corrupting pulse,
and use the spell less often.
* Demonic and holy monsters are now susceptible to fear, berserk, alistairs
intoxication, and ballistomycete spores.
* Monsters have a chance to break a door permanently when opening it. This
chance is higher if the mosnter is berserk.
* Classed draconians have a fixed colour per job.
* When Dowan dies Duvessa goes berserk permanently; when Duvessa dies Dowan
gains haste permanently.
* If Jiyva dies Dissolution's summon eyeballs is replaced with a cantrip.
* Kills by and of player-frenzied monsters now grant XP.
* Ironbound Beastmasters are removed.
Spells
------
* Kills by summoned allies now grant full experience.
* Spell summon caps are reduced:
- Summon Small Mammal, Summon Hydra, and Monstrous Menagerie are capped at 2.
- Haunt is capped at 8.
- All other summon spells except Summon Horrible Things and Dragon's Call are
capped at 1.
* New spell: Summon Cactus Giant (L6 Summonings). Summons a giant which attacks
very slowly but has enormous spines, impaling melee attackers.
* New spell: Scorch (L2 Fire). Hits a random enemy within 3 tiles, dealing fire
damage and (if damage is dealt) applying short term rF- to the foe.
* New spell: Flame Wave (L4 Conjuration/Fire). Burns adjacent creatures, then
when channeled by hitting '.' (like Searing Ray), repeatedly hits enemies in
an increasing radius.
* New spell: Enfeeble (L7 Hexes). Enfeeble irresistibly applies weakness and
antimagic to a single foe. Targets that fail a Willpower check are also dazed
and blinded.
* New spell: Anguish (L4 Hexes/Necromancy). All enemies in sight must pass a
Will check or gain the new Anguished status effect. Whenever Anguished monsters
deal damage, they take the same amount of damage right back.
* Yara's Violent Unravelling can now unravel summons, killing them immediately
and turning them into explosions. It is now smite targeted.
* Inner Flame is now smite targeted.
* Corpse Rot now scales with spell power, placing more clouds per corpse and
reaching up to range 2 with sufficient clouds.
* Death Channel now works on demonic and holy creatures. It also now works on
corpseless living creatures.
* Metabolic Englaciation has a minimum slow duration when successful.
* Eringya's Noxious Bog now places a bog under the caster, as well as on cells
with only one adjacent wall. The caster is now immune to their own bog.
* Slow is now level 1 with a lower power cap.
* Searing Ray and Storm Form have reduced power scaling.
* Storm Form's blinkbolt ability is now always LOS range.
* Passage of Golubria now has a range that scales with spell power.
* Blink now has a cooldown that scales with spell power.
* Lesser Beckoning's power cap is reduced to 100 and range reduced to 5.
* Bolt of Magma, Corona, Shadow Creatures, and Invisibility are now monster
only.
Stone Soup 0.27.1 (20210820)
----------------------------
Bugfix and balance release
--------------------------
* The frequency of D:1 jackals is reduced.
* Sigmund and Robin are nerfed gently.
* Maxwell's Capacitative Coupling now has LOS range.
* 80 other fixes, tweaks, copy-edits, and interface improvements.
Stone Soup 0.27.0 (20210730)
----------------------------
Highlights
----------
* New species: Djinni.
* Many new spells and spellbooks.
* New monster sets and end maps for many branches.
* Ashenzari completely redesigned and reworked.
* Cursed items removed.
Branches, Environment
---------------------
* Altar changes:
- A faded altar places with a very high chance on D:1-3.
- A single random altar to a Temple god places with low chance on D:2.
- Other guaranteed Temple god altars have been shifted to D:3-10, from D:2-9.
* Shops can now place on D:1-3.
* Dungeon, Depths, Vaults, and the Vestibule of Hell spawn tables are adjusted
to produce more depth appropriate monsters and less chaff.
* Branch ending maps:
- New "Abyssal Woods" Lair ending featuring demonic trees and abyss-themed
monsters.
- The "Jungle Book" Lair ending has been redesigned to have an undead theme
featuring necromancers and undead animals.
- New "Lost City" Shoals ending featuring a ruined temple theme with
minotaurs and sphinxes.
- New "Storm Temple" Shoals ending featuring electricity-themed monsters and
many possible layouts.
- New "Quicksilver Temple" Snake ending featuring quicksilver dragons.
* All Ice Cave maps have been rebalanced to have more varied layouts,
monsters, and loot.
* Many new vaults featuring unrand items, shops, and ecumenical altars, as
well new monster and decorative vaults for many branches.
* New terrain: demonic trees. Demonic trees appear in the Abyss and Pan and
can be placed by vaults. They behave like trees, but when burned produce a
single cloud of chaos instead of a spreading forest fire.
* Net traps trigger less often.
* Storm clouds no longer make noise.
* After completing one Ziggurat, the player is immune to the malevolence of Zot.
* Swamp is now loud, so noise travels less far.
* Guaranteed demonic rune vaults announce the presence of the demonic rune.
* Gadget shops are removed.
* Ossuaries no longer have dart and spear traps.
Character
---------
* New species: Djinni, floating spirits formed from smokeless fire.
- Djinni have no MP; their spells cost HP instead.
- Djinni cannot learn spells from books; they learn spells as they level up.
- Diinni cannot train spell schools; they use the Spellcasting skill alone.
* Demonspawn mutation changes:
- New facet: malevolent magic. This facet gives a chance to paralyse enemies
in a radius around the player equal to the mutation rank whenever a spell
is cast. At the highest rank, this also applies to wands.
- New facet: corrupting presence. The first two ranks of this facet give a
chance to corrode, and then malmutate when the player damages a monster.
The third rank gives an active ability Word of Chaos that blinks away
every monster in los and may also disable them.
- The Black Mark facet is revised to a disabling facet, offering a hex
enhancer at rank 1, followed by black mark at rank 2, then a permanent
radius 1 silence annulus around the player at rank 3.
- The Hurl Damnation facet now gives "Demonic Will" at rank 1, providing
Will+ and dealing damnation damage to monsters that try but fail to hex
the player, and torment resistance at rank 2.
- Mana link is re-ordered, providing MP Regen in the first rank, and spirit
shield in the second. The third rank, mana link itself, is unchanged.
- Foul stench provides stench at every rank as well as miasma immunity.
- Later ranks of the spiny facet are now much more impactful.
- Ignite blood ignites blood at every rank, with power scaling with rank.
- Demonic Guardian now summons a guardian when the player takes damage. The
tier of the guardian scales partially with experience level.
- Icemail provides a condensation shield worth 4SH at the first rank, and
ice mail AC spread over the next two.
- Most types of scales mutations are now Demonspawn only.
- Iridescent scales and passive freeze are removed from the Demonspawn pool
and are available as random mutations for both demonspawn and other species.
* Poison damage applies much more quickly.
* Strength now gives a simple, linear bonus to damage.
* Hidden stepdowns on dexterity and evasion are removed, making characters with
large amounts of dexterity and dodging skill more effective. As a result,
Spriggans' dodging apt is reduced to +3 and base dexterity reduced by one.
* New good mutation: noise dampening, which halves noise in the players LOS.
* Bone plates, thin skeletal structure, and sturdy frame no longer conflict.
* The blurry vision mutation is removed; Ru's -Scroll mutation can occur as a
random mutation in its place.
* Shoutitis and No Potion Heal are reduced to 2 levels from 3.
* Wisp form no longer blinks randomly.
* Guaranteed damage reduction is now a property derived from AC, with
higher AC values from any source guaranteeing a certain base amount of
protection from melee damage and mundane projectiles.
* Most sources of flight (including species, transformations, and equipment)
are permanent and neither expire nor can be cancelled; reasons to land have
also been removed.
* Berserk ending no longer causes paralysis.
* The blink mutation is removed.
* Other species changes:
- Demigods' stat gains on level-up are doubled. Their base stats are reduced.
- Gnoll base stats are reduced to 7/7/7.
- Palentonga HP apt is reduced to +0.
* Mage and Warrior-Mage starting spell changes:
- Air elementalists no longer start with Lightning Bolt.
- Arcane Marksmen no longer start with Leda's Liquefaction.
- Earth Elementalists no longer start with Lee's Rapid Deconstruction.
- Summoners and Ice Elementalists no longer start with Summon Ice beast.
- Venom Mages no longer start with Ignite Poison.
* Halflings are removed.
Gods
----
* Ashenzari is completely overhauled.
- At regular intervals, Ashenzari provides the player with a choice of curses
to apply to their equipment. These grant a skill boost based on the type of
curse accepted, increase the player's piety, and prevent the player from
un-equipping the cursed item.
- At any time, the player can choose to shatter a cursed item, destroying it
and losing associated piety and skill boosts.
- Ashenzari grants the following benefits:
- Scaling with piety: skill boosts from curses, item and monster detection,
passive mapping.
- 0* Item identification, portal detection, and exploration trap protection.
- 2* See Invisible
- 3* Clarity
- 4* Seeing through walls within a size-2 radius, scaling to radius 4 at 6*.
* Ru sacrifice changes:
- Several piety values are rebalanced.
- Sacrifice Experience, in addition to removing one XL, now causes future XLs
to be more expensive as if the player was still at their old XL.
- Sacrifice words & drink now give bonus piety when taken together.
* The player and Hepliaklqana ancestors can fire through one-another.
* Hepliaklqana only grants an ancestor once the player reaches 1* piety. The HP
penalty for worship is also delayed until 1*.
* A new Jiyva mutation allows players to engulf foes in ooze in melee.
* Makhleb's Major Destruction now fires all bolt-type spells and is stronger.
* Makhleb's passive heal on kill is reduced in strength.
* The Elixir card no longer heals allies and always regenerates both health and
magic, with duration scaling with power.
* The Foxfire card is renamed to the Swarm and now summons bees.
* Okawaru no longer punishes betraying allies.
* Trog's Berserk ability has a piety-scaled chance to fail.
* Heavenly Storm grants bonus EV and is a bit quieter.
* Yredelemnul accepts nonliving worshippers again, and permits the use of
statue form.
* Cheibriados no longer hates quick blades.
* Zin's Sanctuary no longer applies holy word.
Monsters
--------
* New Slime monsters:
- rockslime, a high-AC, flame-resistant slime that tramples and hits hard.
- quicksilver ooze, a magic-immune ooze with engulfing and antimagic attacks.
* New Vaults monsters:
- ironbound frostheart, which freeze enemies that are adjacent to walls.
- ironbound thunderhulk, which blast distant enemies with lightning from
above. (They can't hit nearby enemies, however.)
- ironbound beastmaster, which speed up their lindwurm and dire elephant
companions.
* Snake monster changes:
- New monster: salamander tyrant, a volcano-stoking spellcaster with a
weakening gaze.
- Naga mages cast 'concentrate venom' (allowing venomous allies to inflict
asphyxiating curare) instead of Force Lance.
- Naga and naga warriors have increased base damage.
- Naga warriors cast battlecry.
- Nagaraja cast Dimension Anchor instead of Teleport Other.
* Oozes are renamed endoplasms, and cast freeze (but are weaker).
* Phantoms now blink their attack victims with them on hit, and have less HP.
They no longer blink randomly.
* Ancient Liches have been split: they now focus on conjurations, while new
Dread Liches specialize in demon summoning and paralysis.
* Deep elf mages have likewise been split into pyromancers and zephyrmancers.
* Every other spellcasting monster now uses just a single set of spells.
* Psyche has a new spellbook with Polymorph, Chain of Chaos, Invisibility, and
Cantrip.
* Air elementals no longer have a tornado, instead gaining Stunning Blast. This
inflicts 1 turn of paralysis on hit, though rElec makes this less likely.
* Big kobolds are re-named kobold brigands. Kobold brigands always spawn with
darts, either poison or curare.
* Monsters' melee attack speed is no longer slowed by the weapons they wield.
Many early-game monsters have had their base damage lowered to compensate.
* Monsters with ranged attacks now have unlimited ammunition. (Except nets.)
* Dancing ranged weapons can now appear (in specific circumstances).
* When Boris spawns on the orb run, he comes hasted and with a brilliance aura.
* Draconian knights and Fannar no longer cast Ozocubu's Armour and have
higher base AC.
* Worker ants, soldier ants, queen ants, leopard geckos, eyes of draining,
and death oozes are removed.
Interface and options
---------------------
* Ranged targeters now display accuracy.
* Monster to-hit chance is now shown in xv.
* The in-game macro creation and editing interfaces have been greatly improved:
- The old interface has now been fully menuized, so editing all happens within
the menu, and is designed for a smoother process.
- A new quick-entry menu for macros is available, bound to ctrl-e.
* An in-game menu is available on the F1 key for access to saving, help, and
macros.
* Form information is shown in the `A` view.
* The shopping list can now be opened by a range of currency symbols.
* Wait-to-cast spells (Searing Ray, and the new Maxwell's Capacitive Coupling)
now fully work with autofire when quivered; autofire will trigger the wait
command as appropriate.
* Spells and potions can be quivered and have informative targeters where
relevant.
* Other miscellaneous quiver UI improvements:
- Two new options for controlling the quiver: `fire_order_ability` and
`fire_order_spell`. These give you full control over non-items when cycling
the quiver.
- Berserk is now excluded from the fire order by default, and won't autoquiver
on Berserker starts.
- Changing a quivered item's letter will not remove it from the quiver.
- Improvements to inscriptions: @Qn inscriptions on items are supported at
the Q menu. Behaviour of !Q, =f, and =F has been improved.
* Portal and zot alerts are now included by default in `runrest_stop`, and zot
clock alerts force-interrupt all delays.
* The "allow_extended_colours" console option now defaults to true, since
modern terminals uniformly support more than 8 terminal colors.
* New local tiles option, `tile_window_ratio`. This lets the initial window
size be constrained by an x:y ratio, providing better defaults for ultra-wide
monitors.
Items
-----
* Spellbook changes:
- Spellbooks generate more frequently and are always identified.
- 30 new types of fixed book are added.
- Fixed books now only have 2-4 spells each (down from 4-6 each.)
- Randomly generated spellbooks also have fewer spells.
- Mage and Warrior-Mage classes no longer start with a specific spellbook.
Their starting spell sets are based on the book they previously started
with, but with changes as described above in the "Characters" section.
* Cursed items no longer generate. Ashenzari is the only source of curses.
- The *Curse property on unrands is removed. the Scythe of Curses and obsidian
axe now have *Drain. The property is removed from the Necklace of Bloodlust.
- The obsidian axe can no longer be unwielded while mesmerised.
- Mundane negative-enchant items no longer generate. (Negative enchants are
still possible on randarts, or in certain vaults.)
* Wand changes:
- Wands of random effects are replaced with pieces from Xom's chessboard,
which apply a random effect to a random visible enemy when evoked. They
recharge with XP.
- Wands of disintegrate are renamed to wands of mindburst. They no longer
affect mindless creatures.
- Wands of enslavement are now called wands of charming.
* Equipment is identified once the player is in reach, without needing to be
worn.
* All sources of regeneration now heal 1 HP per normal turn (formerly 0.4).
- Trolls now have slightly more inherent regen and slightly less AC.
- Vine Stalkers gain their full innate regeneration earlier.
* The spectral brand has been redesigned. It now triggers on every attack,
creating a spectral copy of the weapon which makes an additional attack (if
there's open space next to the wielder and in reach of their target). The
copy vanishes once the player does anything other than attack. This effect no
longer depends on Evocations skill.
* Shields slow melee attacks much more at low Shields skill levels.
* Other unrand changes:
- Vampire's Tooth's enchantment is reduced to +8 (from +11).
- The amulet of the Air loses EV+5 and gains an Air magic enhancer.
- Bolts fired by Damnation only explode and mulch on hit.
- The staff of Wucad-Mu refunds MP more often, and refunds MP even when it
backfires.
- The Wrath of Trog now extends berserk and gains Rampage.
- The Robe of Folly now provides permanent brilliance, but sets Will to 0.
It also gets +8 Int (from +4) and +4 enchant (from +3).
* Manuals, like spellbooks and runes, no longer take up an inventory slot.
* Broad axe's base delay is returned to 1.6, from 1.7.
* Rare scrolls, books, manuals, and enhancer staves can now spawn early.
* Hats and gloves can now get the stealth ego.
* Archmagi can now appear as an artefact property on randart robes.
* The *Slow artefact property now stacks.
* Scarves of shadows are no longer spell de-enhancers.
* Rings of attention, rings of stealth, rings of teleportation, amulets of
inaccuracy, scrolls of remove curse, scrolls of random uselessness, and
boots of running are removed.
Spells
------
* New Spell: Storm Form, a level 7 Transmutations/Air spell that transforms
the player into a raging, lightning-filled tempest:
- Melee attacks are electrified and strike all adjacent foes. Damage
increases with spellpower and unarmed combat skill.
- Grants the ability to Blinkbolt: launch yourself towards a foe to inflict
heavy damage, also damaging any monsters along the way.
- Grants increased evasion, rElec, and poison immunity. The evasion
increases with spellpower.
- Melds all equipment except jewellery.
* New spell: Animate Armour, a level 4 Summon/Earth spell which draws out the
spirit of the caster's armour to fight alongside them. The heavier the
armour, the more powerful the spirit.
* New spell: Manifold Assault, a level 5 translocations spell which attacks
random foes in sight with the attacker's wielded weapon. Spellpower increases
the number of foes that can be struck with one cast.
* Absolute Zero has been redesigned. It's now called Maxwell's Capacitive
Coupling, a level 8 Air spell. When cast, the player must wait in place for
a random number of turns (reduced by spellpower) until the capacitor
finishes charging, which instantly vaporizes the nearest monster.
* Chain Lighting has been redesigned. It is now level 9 and is dramatically
more powerful, arcing between visible foes for massive damage that partially
ignores AC and rElec.
* Tornado has been renamed to Polar Vortex. It is now a Level 9 Ice spell, and
its damage has been increased by 33% but is partially resistable by rC.
* Other spell level adjustments:
- Ozocubu's Refrigeration is now level 7 (from 6).
- Freezing Cloud is now level 5 (from 6).
- Static Discharge is now level 2 (from 3).
- Swiftness is now level 3 (from 2).
* Airstrike no longer gets bonus damage against flying creatures (including
the player). Instead, it deals bonus damage based on the number of empty
spaces next to the target.
* Stone arrow damage is increased.
* Wereblood now heals 1d3 when an adjacent monster is killed.
* Tukima's Dance can now be used on monsters wielding ranged weapons.
* Poisonous Vapours now directly poisons the target, rather than making a cloud.
* Hailstorm now affects icy creatures.
* Monstrous Menagerie no longer summons harpies.
* Ozocubu's Armour and Frozen Ramparts now end under any location change.
* Blade Hands' stealth penalty for Felids is removed.
* Hydra Form, Summon Demon, and Summon Greater Demon are removed.
Stone Soup 0.26.1 (20210203)
----------------------------
Bugfix Release
--------------
* ctrl-attack again no longer works while confused.
* Console display flickering is reduced.
* It is no longer possible to obtain infinite nets from net traps.
* Various vault placement balance adjustments and teleport closet fixes.
* 95 other fixes, tweaks, copy-edits, and interface improvements.
Stone Soup 0.26.0 (20210108)
----------------------------
Highlights
----------
* New species: Palentonga.
* New background: Delver.
* Food and hunger are removed.
* Swamp has many new monsters and other changes.
* Spells, wands, and abilities can be quivered, fired, and autotargeted with an
extension of the ranged quiver/autofight interface.
Monsters
--------
* New Swamp monsters:
- Will-o-the-wisps, unearthly gases that launches powerful Foxfires.
- Goliath frogs, licking foes from afar with their acidic tongues.
- Eleionomae, swamp nymphs that travel through and heal from trees.
- Bloated husks, filled to explosively bursting with putrescent gas.
- Bunyips, fast-moving, hard-hitting, screaming mysteries.
- Fenstrider witches, terrifying hex-hurling toxic sorceresses.
* Bog bodies cast much more powerfully and have a stronger cold attack.
* New (?) monster: boulder beetle, rolling quickly to deliver huge hits.
* Insect glyphs have been reorganized.
* Pikel's slaves have been rethemed to lemures. They now disappear upon
Pikel's death.
* Spiny Frogs are renamed Cane Toads, for a more authentic Australian
experience.
* Pandemonium lords' possible spells and melee flavours have been expanded.
They can now sometimes generate a ring of dangerous clouds.
* Monsters' blood scent and web sense have been removed.
* Crocodiles, porcupines, hippogriffs, and hungry ghosts are removed.
* Monsters don't forget about the player while the player is off level.
* Most plants, fungi, and other plant like things that don't attack now wither
in 3-5 turns after they're hit. The exceptions are bushes and briars.
* Monsters that formerly had rot-inducing melee attacks now have drain attacks.
Character
---------
* Hunger (and eating) are removed.
* Drain now temporarily reduces max HP instead of skills. Rot no longer exists
as a mechanic.
* New species: Palentonga, six-limbed scaled mammals with a rolling charge.
* Deep Elves' Bows aptitude is increased to +3.
* Kobolds now have the Nightstalker 3 mutation, reducing LOS and providing
bonus stealth. (Demonspawn can no longer gain Nightstalker.)
* Ghouls heal on kill instead of by eating chunks. They also no longer rot
over time.
* Centaurs are removed.
* The Charms skill (and the Skald background) are removed.
* New demonspawn mutations: sharp scales & big brain.
* Transmuters no longer start with arrows, and Wereblood replaces Sticks to
Snakes in the starting book.
* The Wizard background is renamed "Hedge Wizard", gaining a dagger and a
less int-focused set of starting attributes. The Conjurer background takes
Wizards' old attributes.
* The Assassin background is renamed "Brigand".
* New background: Delver, starting on D:5 with a variety of escape tools.
* Artificers now start with better defensive skills, no weapon skill, and a
club in place of the short sword and short blade skill.
* Banishing monsters grants full XP.
* Contamination decays three times faster.
* Wanderers have a chance to start with any of the misc evokers.
* Evocations skill no longer grants MaxMP.
Items
-----
* New scarf ego: Shadows. Scarves of shadows reduce line of sight by 1; this
stacks with other LOS altering effects; as well as act as a negative spell
enhancer.
* New weapon ego: Spectral. The spectral ego appears on [giant [spiked]] clubs,
quarterstaffs, lajatangs, and two-handed randarts of any base type. On hit
the ego spawns a spectral weapon to fight along side the user whose strength
scales with Evocations skill.
* New boots ego: Rampaging. Boots of rampaging cause the wearer to take an
extra step for no cost---only when moving in the direction of a foe. The
rampaging ego can also appear on any kind of artefact armour.
* New misc evocable: Condenser Vane. A condenser vane is an XP-charged evoker
that creates clouds around hostile monsters (skipping allies). The cloud
quality scales with evocations.
* New item: potion of attraction, which pulls nearby enemies closer.
* Unrandart Changes:
- The Salamander Hide Armour no longer gives *Rage, it now is a fire spell
enhancer with rF++, rC--, flame cloud immunity, and a ring of flame clouds
effect.
- The ratskin cloak is changed from +Rats to *Rats, spawning rats when the
player is hit.
- Wucad Mu no longer provides evocable channeling. Instead, with a chance
depending on evocations, it refunds the MP cost of the spell. There is a
chance of confusion or intelligence drain (which scales on spell cost and
evocations skill) when a spell is refunded.
- The cloak of the Thief is changed from +Fog to *Fog, creating fog when the
player is hit.
- The Majin-Bo loses Archmagi, and instead gives a chance for any cast spell
to be vampiric, healing the caster for damage done to living creatures.
- The shield of Resistance is now a +2 kite shield {rF++ rC++ MR++}.
- Glaive of the Guard now has both the spectral weapon and electricity egos.
It no longer has sInv nor +Rage.
- Cloak of Starlight gains *Dazzle, which sometimes dazzles foes like the
Dazzling Flash spell on successful dodge. It no longer has rElec and rC+.
- The Sword of Power is now +5, vorpal, and sometimes fires a powerful but
low-accuracy damage beam with a chance based on the player's current HP.
* Phantom mirrors and boxes of beasts now recharge with XP.
* Wands of polymorph now show what monsters might become when targeted.
* Amulets are now slow to equip (like armour), and many amulets no longer have
attunement logic. Faith, Regen, and MPRegen retain their swap drawbacks.
* Bardings are merged into a single item type.
* Staves of earth deal higher damage, but with the shrapnel effect of being
affected 3 times by AC.
* Staves of conjuration deal bonus irresistable damage that checks AC.
* The full contents of item piles are revealed on sight.
* Potions of stabbing, wands of clouds, and staves of energy, summoning, and
wizardry are removed.
Branches, Environment
---------------------
* Swamp's levels are now smaller, and many weak monsters no longer appear.
* Crimson and shadow imps are now much less common in the Dungeon. White imps
and ufetubi take their place.
* Shadows and wights no longer appear in the Crypt spawn list, replaced with
flying skulls, necromancers, and wraiths.
* Spider is now quiet.
* The malevolent force of Zot will find players that tarry far too long in one
place.
* Gauntlet monsters now generate awake, and those other than the minotaur
don't pick up loot.
* Net traps are now permanent and the nets always mulch.
Spells
------
* The Charms skill and school have been removed.
- Ozocubu's Armour is now Ice only, Swiftness is now Air only, Death's Door
is now Necromancy only and Level 9.
- Excruciating Wounds is now Necromancy only, prevents unwielding your weapon
for the duration, and applies a Wizardry penalty as well as noise.
- Battlesphere is now Conjurations only, and its targeting has been adjusted
to work with all Conjurations school spells other than Servitor.
- Song of Slaying is now Transmutations and renamed Wereblood; the noise is
reduced somewhat.
* Animate Skeleton and Animate Dead creations now have strength scaling with
spellpower; Animate Skeleton has a power cap. Both creations have a shorter
lifespan. Additionally, these spells can't be cast if corpses are not nearby.
* Animate Skeleton now animates the nearest skeleton, and does not require you
to stand on the corpse.
* Frozen Ramparts has its effect end upon player movement.
* Death Channel spectral things have a shorter duration and fade if Death
Channel expires.
* Infestation scarabs have a shorter duration.
* Vampiric Draining's damage is no longer limited by how much it heals.
* Eringya's Toxic Bog now places bogs in all squares within a range of 4 where
there is no adjacent solid feature.
* Beastly Appendage now melds helmets and boots, and gives two levels of both
Horns and Talons (octopodes keep their tentacle spike) instead of randomly
choosing.
* Irradiate now checks monster AC but does slightly more damage.
* Alistair's Intoxication prompts when nothing in view can be affected, always
applies Vertigo when successful, and has a higher power cap.
* Conjure Ball Lightning's scaling with spellpower has been simplified.
* Beam spells and wands no longer have their range reduced by hitting things.
* All temporary allies dismiss when you leave the level.
* Translocations miscasts now inflict -Move which prevents walking in addition
to translocating.
* Aura of Abjuration, Darkness, Infusion, Recall, Ring of Flames, Shroud of
Golubria, Spectral Weapon, Sticks to Snakes, and Summon Butterflies are
removed.
Gods
----
* Gozag no longer gives a free potion petition on worship.
* Nemelex's deck gifting begins at higher piety.
* Nemelex' Shaft card is removed, and the Exile card no longer has a chance
to self banish.
Interface
---------
* The "quiver" feature is generalized and can now hold spells, evokables, and
abilities. The `f`ire interface can be used to target any quiverable
action, and quiverable actions can be autofired via shift+tab/`p`. Existing
autofight ranged settings such as autofight_throw are generalized to handle
new quiverables. The `]` key swaps between the two most recent quivered
actions. See the options guide for more information on new and updated
options: autofight_throw, autofight_stop, automagic_stop,
fail_severity_to_quiver, launcher_autoquiver, fire_order. See the manual
section 4, subsection "Attacking and firing" for a summary of the relevant
key bindings.
* Launchers can now be fired independently of the quiver; use `v` to target
(like reaching weapons) or regular autofight commands to autotarget.
* Static targeters are added for spells and abilities that indicate which cells
will be affected, along with a new option to configure which of these are
shown while casting, force_targeter.
* Player wand damage, spell damage, and spell accuracy is now displayed in the
UI.
* Viewing a monster with `xv` now shows to-hit chance with your current weapon.
* Monsters' spell damage is shown in `xv`.
* Examining cells with multiple interesting things now gives a selection menu.
* The "view stack/pickup key" `;` can be pressed twice to force autopickup even
in unsafe situations.
* The `^x` view description is now available from all targeting prompts, and
when used while targeting lists valid targets in range.
* Any floor can be annotated from anywhere in the `!` interface.
* Spellpower is now displayed as a percentage of max spellpower.
* Macro updates: Macros/keybinds can be viewed via the `~` menu in-game. RC file
keybind settings support escape codes.
* Updated uption: travel_open_doors now has a setting that tries to avoid
opening doors during autotravel.
* New option: travel_one_unsafe_move. Setting this option to true causes
auto-travel to make one move towards its goal before conducting the usual
safety checks.
* New option: monster_item_view_features. This is a regex list option, features
that match patterns on this list will be displayed in the `^x` view
description.
* New option: always_show_zot. When enabled, the remaining time until Zot finds
the player is always shown, rather than when there are only 1000 turns left.
* New options: tile_overlay_col and tile_overlay_alpha_percent control the
appearance of the message window in local tiles.
Lua
---
* Three new hooks, chk_ability_choice, chk_spell_choice, and c_message can be
used to answer the ability and spell menu prompts and to react to messages.
* A new api is introduced for targeted fire of spells, items, and abilities as
a less brittle alternative to sending keys. See lua functions:
crawl.do_targeted_command, spells.cast, item.fire, you.activate_ability,
you.quiver_valid, and you.quiver_enabled.
* Other new functions: you.memorise (memorise a spell by name),
spells.power_perc (get spellpower for a spell as a percentage)
Stone Soup 0.25.1 (20200717)
----------------------------
Bugfix Release
--------------
* Artefacts from acquirement now leave a note in morgues.
* Scarf of harm is fixed.
* Foxfire will no longer attack out of LoS.
* Stacking from empty Nemelex decks is no longer possible.
* Wizlab entry now generates a milestone / note again.
* Fix a bug where cloud generators triggered on load when no time had passed,
leading to a different cloud arrangement from saving + reloading.
* Seeded play fixes for seed instability in a few cases, as well as crashes
related to seed stability and pregeneration code.
* Several speedups for dungeon rendering, especially in zigs.
* Sprint 3 cloud generators have been retuned.
* Improvements to the behavior of restart_after_save (on by default in 0.25.0).
* Using [] in map view from stairs to view other levels now correctly finds the
matching stairs.
* Crashes to do with annotation, off-level map view, and custom flashes have
been fixed.
* It is no longer possible for a bug to cause the player to drown or fall into
lava, emergency flight will be activated instead.
Stone Soup 0.25.0 (20200612)
----------------------------
Highlights
----------
* Spells in many schools have been redesigned to make the schools more
distinct.
* Acquirement scrolls have been despoilered, offering the player a choice of