Damage conversion

From Path of Exile Wiki
Revision as of 02:40, 9 February 2013 by >Malice1574@legacy41644011 (Created page)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Damage conversion is a type of modifier that changes one type of damage into another.

Sources

Damage conversion is used by modifiers on skills, passive skills, equipment, and monsters. It comes in two main forms:
Lua error in Module:Mod at line 102: bad argument #2 to 'format' (string expected, got nil).

For example the level 1 Module Error: No skills found with q_where = skill.active_skill_name="Cold to Fire" support gem has the modifier Lua error in Module:Mod at line 102: bad argument #2 to 'format' (string expected, got nil).

Lua error in Module:Mod at line 102: bad argument #2 to 'format' (string expected, got nil).

For example the level 1 Burning Arrow skill gem has the modifier Lua error in Module:Mod at line 102: bad argument #2 to 'format' (string expected, got nil).

The difference between these forms is the affect they have on the original damage. Converted to modifiers replace the original damage with the new damage, while Added as preserves the original damage, adding the new damage to the total. These two modifiers do not interfere with one another in any way.

Converted to

For this type of modifier, the original damage is replaced with the converted damage. The amount of any given damage type that can be converted in this way cannot exceed 100%. If the combined value of all Converted to modifiers for a given damage type is greater than 100%, the values are scaled so that the total is 100%. Conversion from skill gems takes priority over conversion from other sources (such as equipment), and is not scaled. For example:

  • A player is wielding a bow that deals 100 Physical Damage,
  • a Blackgleam quiver that has Lua error in Module:Mod at line 102: bad argument #2 to 'format' (string expected, got nil).,
  • and Hrimsorrow gloves that have Lua error in Module:Mod at line 102: bad argument #2 to 'format' (string expected, got nil)..
  • The player is using the skill Module Error: Too many skills found with q_where = skill.active_skill_name="Lightning Arrow". Please choose only one of the following ids:
    LightningArrowRoyale - 50% of Physical Damage Converted to Lightning Damage, (1-2) to (5-39) Added Lightning Damage, Hits up to 3 additional enemies near the target, Shocks Enemies as though dealing (100-145)% more Damage, (10-19)% increased Effect of Lightning Ailments (page)
    LightningArrow - 50% of Physical Damage Converted to Lightning Damage, (1-9) to (13-179) Added Lightning Damage, Hits up to 3 additional enemies near the target, Shocks Enemies as though dealing (100-290)% more Damage (page)
    , which has Lua error in Module:Mod at line 102: bad argument #2 to 'format' (string expected, got nil).
The total in this is example is 115% of Physical Damage, and must be scaled. Since it comes from a skill gem, Lightning Arrow's modifier takes priority and is not scaled. The other two are scaled evenly to convert the remaining 50% of physical damage.
40 * (50/65) = 30.77% Converted to Fire Damage by Blackgleam
25 * (50/65) = 19.23% Converted to Cold Damage by Hrimsorrow
In summary, the resulting converted damage would be 50 Lightning Damage, 31 Fire Damage, and 19 Cold Damage, and 0 Physical Damage, a total of 100 Damage.

Added as

This modifier does not replace the original damage, instead it takes a portion of the damage and adds it to the total as a different damage type. Damage added in this way can exceed 100% of the source damage type, and does not need to be scaled. For example:

  • A player is wielding a bow that deals 100 Physical Damage, and using a Blackgleam quiver, Hrimsorrow gloves, and Module Error: Too many skills found with q_where = skill.active_skill_name="Lightning Arrow". Please choose only one of the following ids:
    LightningArrowRoyale - 50% of Physical Damage Converted to Lightning Damage, (1-2) to (5-39) Added Lightning Damage, Hits up to 3 additional enemies near the target, Shocks Enemies as though dealing (100-145)% more Damage, (10-19)% increased Effect of Lightning Ailments (page)
    LightningArrow - 50% of Physical Damage Converted to Lightning Damage, (1-9) to (13-179) Added Lightning Damage, Hits up to 3 additional enemies near the target, Shocks Enemies as though dealing (100-290)% more Damage (page)
    , as in the above example,
  • the Module Error: Too many skills found with q_where = skill.active_skill_name="Lightning Arrow". Please choose only one of the following ids:
    LightningArrowRoyale - 50% of Physical Damage Converted to Lightning Damage, (1-2) to (5-39) Added Lightning Damage, Hits up to 3 additional enemies near the target, Shocks Enemies as though dealing (100-145)% more Damage, (10-19)% increased Effect of Lightning Ailments (page)
    LightningArrow - 50% of Physical Damage Converted to Lightning Damage, (1-9) to (13-179) Added Lightning Damage, Hits up to 3 additional enemies near the target, Shocks Enemies as though dealing (100-290)% more Damage (page)
    skill is supported by a level 1 Module Error: No skills found with q_where = skill.active_skill_name="Added Fire Damage" gem, which has Lua error in Module:Mod at line 102: bad argument #2 to 'format' (string expected, got nil).
In this example the result of the Converted to modifiers is the same as in the above example, the amounts are scaled to a total of 100% as normal. The Module Error: No skills found with q_where = skill.active_skill_name="Added Fire Damage" gem adds an additional 20% of the Physical Damage as Fire Damage
In summary, the resulting converted damage would be 50 Lightning Damage, 51 Fire Damage, and 19 Cold Damage, and 0 Physical Damage, a total of 120 Damage.

Interaction with other modifiers

Converted damage is affected by modifiers that apply to be both the original damage type it was converted from, and the new damage type that is was converted to. For example Fire Damage that is added by the Module Error: No skills found with q_where = skill.active_skill_name="Added Fire Damage" gem will be affected by both Lua error in Module:Mod at line 102: bad argument #2 to 'format' (string expected, got nil). modifiers and Lua error in Module:Mod at line 102: bad argument #2 to 'format' (string expected, got nil). modifiers.

Also, converted damage can itself be converted. For example:

  • A player is wielding a weapon that deals 100 Physical Damage,
  • the player is affected by a level 11 Hatred aura which has the modifier Lua error in Module:Mod at line 102: bad argument #2 to 'format' (string expected, got nil).,
  • the player is using an attack supported by a level 1 Module Error: No skills found with q_where = skill.active_skill_name="Cold to Fire" support gem, with the modifier Lua error in Module:Mod at line 102: bad argument #2 to 'format' (string expected, got nil).
In this example 20% of the Physical Damage is converted to Cold, and 40% of that Cold damage is converted to Fire. The resulting damage is therefore 80 Physical Damage, 12 Cold Damage, and 8 Fire Damage.
  • The Physical Damage was not the result of a conversion, and so is only affected by modifiers that affect Physical Damage, as normal
  • The Cold Damage will be affected by any mods that affect either Physical Damage or Cold Damage
  • The Fire Damage will be affected by any mods that affect Physical, Cold or Fire Damage

Example calculation

Imagine a player wielding a sword that deals 100 Physical Damage, and performs an attack with the following modifiers:

  • Lua error in Module:Mod at line 102: bad argument #2 to 'format' (string expected, got nil). from a skill gem
  • Lua error in Module:Mod at line 102: bad argument #2 to 'format' (string expected, got nil). from gear
  • Lua error in Module:Mod at line 102: bad argument #2 to 'format' (string expected, got nil). from gear
  • Lua error in Module:Mod at line 102: bad argument #2 to 'format' (string expected, got nil). from a support gem
  • Lua error in Module:Mod at line 102: bad argument #2 to 'format' (string expected, got nil). from a support gem
  • Lua error in Module:Mod at line 102: bad argument #2 to 'format' (string expected, got nil). from a support gem
  • Lua error in Module:Mod at line 102: bad argument #2 to 'format' (string expected, got nil). from a support gem
  • Lua error in Module:Mod at line 102: bad argument #2 to 'format' (string expected, got nil). from a support gem
  • Lua error in Module:Mod at line 102: bad argument #2 to 'format' (string expected, got nil). from a support gem
  • Lua error in Module:Mod at line 102: bad argument #2 to 'format' (string expected, got nil). from passive skills
  • Lua error in Module:Mod at line 102: bad argument #2 to 'format' (string expected, got nil). from Strength and passive skills
  • Lua error in Module:Mod at line 102: bad argument #2 to 'format' (string expected, got nil). from passive skills
  • Lua error in Module:Mod at line 102: bad argument #2 to 'format' (string expected, got nil). from passive skills

First off, there is more than 100% of physical damage conversion, so the values are scaled to total 100%. As a result, 50% of physical damage will become Cold Damage, 25% will become Fire Damage, and 25% will become Lightning Damage.

The Cold Damage

The amount of Cold damage that has been converted from Physical is 65 (50 Converted to, 15 Added as). 50% of the Cold Damage is Converted to Fire, leaving us with 32.5 remaining Cold Damage. This damage is affected by all Cold and Physical Damage modifiers:

30% more damage
70% more damage
32.5 * (1 + 0.8 + 0.3 + 0.15) * 1.3 * 1.7 = 161.6 Cold Damage

There is also 30 Cold Damage added by a support gem which was not the result of a conversion. 50% of this is Converted to Fire, and the remaining 15 is affected by all Cold Damage modifiers:

70% more damage
15 * (1 + 0.15) * 1.7 = 29.3 Cold Damage


The Lightning Damage

There is 25 Lightning Damage that was converted from Physical. This damage is affected by all Lightning and Physical Damage modifiers:

30% more damage
70% more damage
25 * (1 + 0.8 + 0.3) * 1.3 * 1.7 = 116.0 Lightning Damage

The Fire Damage

There is 55 Fire Damage that was converted from Physical. This damage is affected by all Fire and Physical Damage modifiers:

30% more damage
70% more damage
25 * (1 + 0.8 + 0.3 + 0.2) * 1.3 * 1.7 = 279.6 Fire Damage

There is also 32.5 Fire Damage that was converted from Cold that was converted from Physical. This damage is affected by all Fire, Cold, and Physical Damage modifiers:

30% more damage
70% more damage
25 * (1 + 0.8 + 0.3 + 0.2) * 1.3 * 1.7 = 176.0 Fire Damage

There is also 15 Fire Damage that was converted from Cold. This damage is affected by all Fire and Cold Damage modifiers:

70% more damage
15 * (1 + 0.2 + 0.15) * 1.7 = 34.4 Fire Damage

The Final Damage

In summary we have

  • 29.3 Cold Damage
161.6 Cold Damage (from Physical)
116.0 Lightning Damage (from Physical)
279.6 Fire Damage (from Physical)
176.0 Fire Damage (from Cold, from Physical)
34.4 Fire Damage (from Cold)
for a total of 190.9 Cold, 490.0 Fire, and 116.0 Lightning Damage
A grand total of 796.9 damage.