Dungeon Crawl Stone Soup Tracker - DCSS
Viewing Issue Advanced Details
11831 Bug Report trivial always 2019-01-17 08:07 2019-02-02 10:09
kitchen_ace Both  
ebering All  
normal Both  
closed 0.23 old branch  
0.23-a0-r730-g0b759201fd no change required  
none    
none  
0011831: Transmutation spells can show max duration
Commit https://github.com/crawl/crawl/commit/19699f695db2ddd37a155121367c3435a6f0a504 [^] says "The information that the player has maxed out their duration is not given to the player for other spells," however this is not true of transmutation spells at high power. Necromutation is the most obvious of these because it takes very high spell skills to cast, and gives itself a power boost on recasting.

I'm not sure if these spells are overlooked or not, but that commit suggests they are.
Issue History
2019-01-17 08:07 kitchen_ace New Issue
2019-01-17 10:23 NormalPerson7 Note Added: 0032945
2019-01-17 11:27 NormalPerson7 Note Edited: 0032945
2019-02-01 20:18 ebering Note Added: 0033028
2019-02-01 20:18 ebering Status new => resolved
2019-02-01 20:18 ebering Resolution open => no change required
2019-02-01 20:18 ebering Assigned To => ebering
2019-02-02 10:08 kitchen_ace Status resolved => closed

Notes
(0032945)
NormalPerson7   
2019-01-17 10:23   
(edited on: 2019-01-17 11:27)
I think these spells also should not give away this information, for the reasons outlined in that commit. More specifically, giving the player the information that their duration is maxed out allows them to calculate the exact turn on which it will run out potentially tens or hundreds of turns in advance, which Crawl generally tries to avoid.

(0033028)
ebering   
2019-02-01 20:18   
These spells were not overlooked. Casting a form will attempt to extend the duration, print a message if successful or not, and in either case return spret::success, deducting the casting costs.