Additive Aura Values
Summary
I would like a way to make resistances gained from the ondamaged aura additive. Currently they are always multiplicative, meaning resistance and damage values can behave differently to expected.
- onDamaged{auraName=CelestialAegisResistPhysical;d=9999999;damageMods="PHYSICAL 0.7"} @self ~onEquip
For example, against a 10 damage hit, a single source of 85% damage resistance causes you to only take 1.5 damage. However, against a 10 damage hit with 4 different resistance values that add up to 85% (20, 35, 25, 5), you take 3.75 instead, which is over double the expected damage.
Usage
- onDamaged{auraName=Physicalresistance;d=9999999;damageMods="PHYSICAL 0.9"} @self ~onEquip
This aura gives 10% resistance against the PHYSICAL damage type.
- onDamaged{auraName=Physicalresistance;d=9999999;damageMods="PHYSICAL 0.9"} @self ~onEquip
- onDamaged{auraName=Physicalresistance;d=9999999;damageMods="PHYSICAL 0.9"} @self ~onEquip
- onDamaged{auraName=Physicalresistance;d=9999999;damageMods="PHYSICAL 0.9"} @self ~onEquip
Putting this skill 3 times with the same auraname would just add their resistances together, giving a total of 30% resistance.
Value
Lets people easily work out resistance values without getting involved in complex math. Specifically intended for multiple armours pieces and items which all provide small values of resistance
Priority
Whatever
Implementation
No idea what this means