Dungeon Crawl Stone Soup Tracker - DCSS
Viewing Issue Advanced Details
10842 Bug Report minor have not tried 2016-12-10 18:20 2016-12-10 19:07
rigrig Remote  
Kate Online  
normal WebTiles  
resolved 0.21 ancient branch  
0.20-a0-270-g8e735b6 done  
none    
none 0.21 ancient branch  
0010842: Artefact book "the Catalogue of Nature" still contains removed spell "Cure Poison"
Playing as Oki on http://underhound.eu:8080/ [^] , I found this in what seemed to be a hand-made vault:

K - the Catalogue of Nature.
 
A book of magic spells.
 
It is an ancient artefact.
You found it on level 9 of the Dungeon.
 
Stash search prefixes: {inventory} {artefact} {artifact} {book}
Menu/colouring prefixes: identified spellbook book
 
 Spells Type Level
 a - Sting Conjuration/Poison 1
 b - Beastly Appendage Transmutation 1
 c - Cure Poison Poison 2
 d - Sticks to Snakes Transmutation 2
 e - Spider Form Transmutation/Poison 3


I was able to remember Cure Poison from it, only when I tried to use it, it told me the spell is gone.
The game was not updated in between: the spell was already supposed to be gone when I picked up the book and remembered it.

I think that
a) this artefact should be updated and have the spell removed
b) you should not be able to remember removed spells
Issue History
2016-12-10 18:20 rigrig New Issue
2016-12-10 18:26 neil Note Added: 0031342
2016-12-10 18:27 neil Note Edited: 0031342
2016-12-10 19:07 Kate Note Added: 0031343
2016-12-10 19:07 Kate Status new => resolved
2016-12-10 19:07 Kate Fixed in Branch => 0.20 development branch
2016-12-10 19:07 Kate Resolution open => done
2016-12-10 19:07 Kate Assigned To => Kate

Notes
(0031342)
neil   
2016-12-10 18:26   
(edited on: 2016-12-10 18:27)
The vault in question is either introduction_to_nature_1 or introduction_to_nature_2, which explicitly lists that spell in one of the books it can generate.

(0031343)
Kate   
2016-12-10 19:07   
Fixed, thanks for reporting. (It's still possible to memorise removed spells currently though, agreed that changing that would also be good).