Dungeon Crawl Stone Soup Tracker - DCSS
Viewing Issue Advanced Details
5191 Bug Report major always 2012-01-09 02:45 2012-03-18 05:11
ZChris13 Remote  
Kate CDO  
normal Console  
resolved 0.10 ancient branch  
0.10-a0-3112-ge764b46 done  
none    
none 0.11 ancient branch  
0005191: Dragon form Resistances are broken
When casting dragon form as a black draconian, my rElec mutation was suppressed, and I gained rPois. This is not right. Kilobyte informs me that the fix is nontrivial, and that all draconians are broken like this, except for rF, rC, and rAcid. (I played a yellow drac with dragon form earlier, the rAcid worked fine during 0.9 development)
related to 0005279resolved Kate Black draconian in Dragon Form loses rElec 
Issue History
2012-01-09 02:45 ZChris13 New Issue
2012-01-09 05:55 The Mantis Note Added: 0016590
2012-02-01 17:58 Kate Relationship added related to 0005279
2012-03-15 14:47 Kate Note Added: 0017303
2012-03-15 14:48 Kate Note Edited: 0017303
2012-03-18 05:11 Kate Status new => resolved
2012-03-18 05:11 Kate Fixed in Branch => 0.11 development branch
2012-03-18 05:11 Kate Resolution open => done
2012-03-18 05:11 Kate Assigned To => Kate

Notes
(0016590)
The Mantis   
2012-01-09 05:55   
I came across the possibility of this when I was creating a blueprint for an rSteam- unrandart and read through areas of the code related to resistances as a start. I don't know if this is related to what I saw, but I can definitely see how it might happen, of course.
(0017303)
Kate   
2012-03-15 14:47   
(edited on: 2012-03-15 14:48)
This should be fixed, at least in that every draconian gets the resistances it should do while in dragon form. There's still some messaging issues for red/white/green draconians as their resistances are given in player_res_foo instead of being a mutation (so they do correctly get the resistances, but the 'A' screen marks them as suppressed)... untangling that is a bit trickier though, I think, since it would get mixed up for non-draconians casting the spell.