#7318 [CORE] - Druid Resistance Not Applied to Shifted Forms
Emptiness
Member Posts: 238
At level 15, Druids become 100% resistant to poison damage. If the Druid shapeshifts into another form, this resistance is no longer applied. Upon returning to the Druid's natural form, the resistance returns. I have not tested yet, but I assume that the elemental resistances Druids gain at level 18 are also affected.
Resistances from gear (and bhaalspawn choices) carry over correctly while shapeshifted. It doesn't make much sense that Druid resistances would not.
Attached is a save that demonstrates this situation. The main character is a Druid with various resistances and several shapeshift abilities. Load the save, make note of the current resistances, shift into another form and note the loss of poison resistance. Return to human form and note the return of poison resistance.
Resistances from gear (and bhaalspawn choices) carry over correctly while shapeshifted. It doesn't make much sense that Druid resistances would not.
Attached is a save that demonstrates this situation. The main character is a Druid with various resistances and several shapeshift abilities. Load the save, make note of the current resistances, shift into another form and note the loss of poison resistance. Return to human form and note the return of poison resistance.
Post edited by Illydth on
0
Comments
Anyway, this doesn't actually break anything or impede game progress, so I'll understand if it is rated at lowest priority or even never fixed. I'll just have to do some creative thinking to explain to myself how I'm immune to poison in human form but vulnerable to it in the form of a Fire Elemental...
The Wolf form has these resistances: Cold 100, Electricity 50, Magic Cold 100.
For a L25 Great Druid with these base resistances: Fire 50, Cold 50, Electricity 50, Acid 30, Magic Fire 30, Magic Cold 30, Poison 100 (these resistances are from Druid class abilities and Bhaalspawn storyline choices - specifically, 30 resist in each category and the 100 poison is from Druid plus another 20 vs fire/cold/electricity from Bhaalspawn)
Black Bear: Fire 50, Cold 50, Electricity 50, Acid 30, Magic Fire 30, Magic Cold 30
Brown Bear: Fire 50, Cold 50, Electricity 50, Acid 30, Magic Fire 30, Magic Cold 30
Wolf: Fire 50, Cold 127, Electricity 100, Acid 30, Magic Fire 30, Magic Cold 127
Fire Elemental: Fire 127, Cold 50, Electricity 50, Acid 30, Magic Fire 127, Magic Cold 30
Slayer: Fire 50, Cold 50, Electricity 50, Acid 30, Magic 40, Magic Fire 30, Magic Cold 30
The only deviation from what I would expect is the fact that in each form the poison resistance is missing.
I'm assuming that the other resistances are carrying over during the shapeshift because that is the simplest explanation for what I'm seeing, but I admit that another possible explanation would be for each form to have a table set up that also grants it the same immunities that a druid of that level should have. That doesn't explain why the Bhaalspawn bonuses carry over, however, nor does it explain why the resistances carry over to slayer form (which is available to non-druids).
Opening up the L25 Great Druid in EEKeeper, I see that all of the resistances that are carrying over are implemented as Affects. The three Bhaalspawn resistances are there, 20 each, plus three sets of 10 resist each for Acid/Cold/Electricity/Fire/Magic Fire/Magic Cold (corresponding to the three times that 10 resist to each is granted as the Druid levels up). The Druid poison resist is implemented differently, however: I'm sure that there is a good reason for Druid poison resistance to be implemented in the way that it is, but I suspect that this difference is also the reason that it is not carrying over to other forms.