In the poison anomaly thread it got me thinking how the entire elemental breath damage system is entirely inconsistant and pretty much impossible to understand without looking at the code.
Currently each higher element has it's own maximum cap and resist amount (if I'm understanding it correctly).
eg. sound max damage is 500 and rSound reduces it between 5/7 and 5/12
nexus max damage is 400 and rNexus reduces it between 6/7 and 1/2
Here's how the system could be changed to be a bit more rational.
Max damage for breath attacks is 1600.
Any breath attack that has a secondary effect (eg. stun, poison, slow, stat-swap etc.) has this maximum halved to 800. This is all the breath attacks except the four lower elements (I don't count damaging armour/inventory as a secondary effect).
The monster HP is divided by 3 and then capped at this value and all resists reduce this value to a 1/3 of this. Any temporary resist divides this by 3 again.
Some elements can be reduced by other means as well.
Shards, sound, inertia, gravity, disenchantment and force can be reduced to a 1/3 by AC (the logic being these are the type of attacks that can be absorbed by your armour). I'd say around 300 AC should be the maximum for this.
Plasma is reduced by both rElec and rFire to 1/9 of value if you have both.
Nether, nexus and time are reduced by higher wisdom by a maximum of 1/3 at 18/220. It always bothered me that wisdom is pretty useless for non-praying characters and it would be good to give it another use. I remember putting an amulet of wisdom +6 on my half troll-warrior and my saving throw going up a grand total of 1%.
I'd leave light and dark as being pretty dangerous (like poison is now) and remove the halving of acid damage by armour.
You could introduce resists for all the higher elements (force, gravity, inertia, time) and give a few more monsters these breaths to make them worth having. Since you're unlikely to have resists for all the elements it would spice up the boring part of the end-game when you have all the resists and are just getting to clvl 50 and gathering consumables.
I'd also like to see rStun and rSlow available to complete the abilities.
Currently each higher element has it's own maximum cap and resist amount (if I'm understanding it correctly).
eg. sound max damage is 500 and rSound reduces it between 5/7 and 5/12
nexus max damage is 400 and rNexus reduces it between 6/7 and 1/2
Here's how the system could be changed to be a bit more rational.
Max damage for breath attacks is 1600.
Any breath attack that has a secondary effect (eg. stun, poison, slow, stat-swap etc.) has this maximum halved to 800. This is all the breath attacks except the four lower elements (I don't count damaging armour/inventory as a secondary effect).
The monster HP is divided by 3 and then capped at this value and all resists reduce this value to a 1/3 of this. Any temporary resist divides this by 3 again.
Some elements can be reduced by other means as well.
Shards, sound, inertia, gravity, disenchantment and force can be reduced to a 1/3 by AC (the logic being these are the type of attacks that can be absorbed by your armour). I'd say around 300 AC should be the maximum for this.
Plasma is reduced by both rElec and rFire to 1/9 of value if you have both.
Nether, nexus and time are reduced by higher wisdom by a maximum of 1/3 at 18/220. It always bothered me that wisdom is pretty useless for non-praying characters and it would be good to give it another use. I remember putting an amulet of wisdom +6 on my half troll-warrior and my saving throw going up a grand total of 1%.
I'd leave light and dark as being pretty dangerous (like poison is now) and remove the halving of acid damage by armour.
You could introduce resists for all the higher elements (force, gravity, inertia, time) and give a few more monsters these breaths to make them worth having. Since you're unlikely to have resists for all the elements it would spice up the boring part of the end-game when you have all the resists and are just getting to clvl 50 and gathering consumables.
I'd also like to see rStun and rSlow available to complete the abilities.
Comment