More actions
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 36: | Line 36: | ||
* The number of damage instances can grow exponentially with the number of '''damage rider sources'''. For example, if you {{SAI|Sneak Attack}} a {{Cond|Burning}} target with the {{RarityItem|Firestoker}}, you will create 4 independent damage instances: the base attack, the sneak attack, '''Burned Alive''' triggered by the base attack, and '''Burned Alive''' triggered by the sneak attack. If you add {{SAI|Phalar Aluve: Shriek}}, this will increase to 8 '''DRS''' instances since Shriek will be triggered by each of the 4 preceding instances. | * The number of damage instances can grow exponentially with the number of '''damage rider sources'''. For example, if you {{SAI|Sneak Attack}} a {{Cond|Burning}} target with the {{RarityItem|Firestoker}}, you will create 4 independent damage instances: the base attack, the sneak attack, '''Burned Alive''' triggered by the base attack, and '''Burned Alive''' triggered by the sneak attack. If you add {{SAI|Phalar Aluve: Shriek}}, this will increase to 8 '''DRS''' instances since Shriek will be triggered by each of the 4 preceding instances. | ||
== Weapon riders == | == Weapon riders (<code>CharacterWeaponDamage()</code>, etc.) == | ||
This category of damage increasing abilities applies only to your weapon (or unarmed) attack damage and nothing else. | This category of damage increasing abilities applies only to your weapon (or unarmed) attack damage and nothing else. | ||
One weapon attack will apply each '''weapon rider''' exactly once. | One weapon attack will apply each '''weapon rider''' exactly once. | ||
Line 47: | Line 47: | ||
If a damage boost is not listed in one of the sections below, assume that it is a '''weapon rider''' by default. | If a damage boost is not listed in one of the sections below, assume that it is a '''weapon rider''' by default. | ||
== Damage | ==Damage Riders (<code>DamageBonus()</code>) == | ||
Unlike '''weapon riders''', '''damage riders''' can "ride" on damage sources other than weapon or unarmed damage. | Unlike '''weapon riders''', '''damage riders''' can "ride" on damage sources other than weapon or unarmed damage. | ||
This makes them more flexible and potentially abusable than basic '''weapon riders'''. | This makes them more flexible and potentially abusable than basic '''weapon riders'''. | ||
Line 55: | Line 55: | ||
If a damage type is not specified, the damage bonus will inherit the type from whatever damage source it is applied to. | If a damage type is not specified, the damage bonus will inherit the type from whatever damage source it is applied to. | ||
{| class="wikitable | {| class="wikitable" | ||
|+ '''Damage riders''' | |+ '''Damage riders''' | ||
!Source | !Source | ||
Line 199: | Line 199: | ||
The top 5 '''damage riders''' in the above list are '''universal'''. They will apply to any damage instance, even ones '''detached''' from a spell or attack. All the other '''damage riders''' involve conditions like <code>IsSpell()</code> or <code>IsMeleeAttack()</code> so any damage instance that is not a part of a spell or weapon attack cannot be boosted by these non-'''universal damage riders'''. Status effect damage like {{Cond|Simple Toxin}} is an example of damage '''detached''' from any attack or spell that can only be boosted by '''universal damage riders'''. See below for a more detailed discussion of '''detached''' damage instances. | The top 5 '''damage riders''' in the above list are '''universal'''. They will apply to any damage instance, even ones '''detached''' from a spell or attack. All the other '''damage riders''' involve conditions like <code>IsSpell()</code> or <code>IsMeleeAttack()</code> so any damage instance that is not a part of a spell or weapon attack cannot be boosted by these non-'''universal damage riders'''. Status effect damage like {{Cond|Simple Toxin}} is an example of damage '''detached''' from any attack or spell that can only be boosted by '''universal damage riders'''. See below for a more detailed discussion of '''detached''' damage instances. | ||
== | == <code>DealDamage()</code>== | ||
=== Attached vs detached instances === | === Attached vs detached instances === | ||
There are two sub-categories of | There are two sub-categories of <code>DealDamage()</code> instances: '''attached''' and '''detached'''. | ||
*A | *A <code>DealDamage()</code> instance '''attached''' to an attack or spell will be grouped and indented under a heading like "X used Main Hand Attack" or "X cast Fire Ball". Most '''DRS''' effects will be attached to the triggering attack. | ||
*A '''detached''' instance will appear separately in the damage log, not grouped with the triggering attack. '''DRS''' effects wind up detached because they call <code>DealDamage()</code> indirectly. For example: | *A '''detached''' <code>DealDamage()</code> instance will appear separately in the damage log, not grouped with the triggering attack. '''DRS''' effects wind up detached because they call <code>DealDamage()</code> indirectly. For example: | ||
**When standing in a Burning surface, the {{RarityItem|Amulet of Elemental Torment}} will effectively add a {{DamageText|1d4|Fire}} '''DRS'''. The amulet's effect doesn't call <code>DealDamage()</code> directly, but instead calls <code>ApplyStatus(BURNING)</code>. On application, the {{Cond|Burning}} status effect calls <code>DealDamage()</code> immediately. | **When standing in a Burning surface, the {{RarityItem|Amulet of Elemental Torment}} will effectively add a {{DamageText|1d4|Fire}} '''DRS'''. The amulet's effect doesn't call <code>DealDamage()</code> directly, but instead calls <code>ApplyStatus(BURNING)</code>. On application, the {{Cond|Burning}} status effect calls <code>DealDamage()</code> immediately. | ||
**To apply its {{DamageText|1d4|Thunder}} damage, the {{RarityItem|Punch-Drunk Bastard}} calls <code>CreateExplosion()</code> which then calls <code>DealDamage()</code>. | **To apply its {{DamageText|1d4|Thunder}} damage, the {{RarityItem|Punch-Drunk Bastard}} calls <code>CreateExplosion()</code> which then calls <code>DealDamage()</code>. | ||
The practical difference between '''attached''' and '''detached''' '''DRS''' sources is that some '''damage rider''' effects will not apply to '''detached''' sources. For example, the {{DamageText|1d4|Fire}} damage instance from the Amulet of Elemental Torment is detached from the spell cast and thus will not get boosted by '''damage riders''' like | The practical difference between '''attached''' and '''detached''' '''DRS''' sources is that some '''damage rider''' effects will not apply to '''detached''' sources. For example, the {{DamageText|1d4|Fire}} damage instance from the Amulet of Elemental Torment is detached from the spell cast and thus will not get boosted by '''damage riders''' like {{RarityItem|Potent Robe}} or {{SAI|Elemental Affinity: Damage}} which explicitly apply only to spell/cantrip attacks. It will, however, be boosted by more '''universal''' damage riders like {{Cond|Arcane Charge}}. | ||
=== DRS | === Additional DRS sources from class features === | ||
This is a list of class features that provide additional | This is a list of class features that provide additional <code>DealDamage()</code> instances. | ||
{| class="wikitable | {| class="wikitable" style="text-align:center;" | ||
|+Extra | |+Extra <code>DealDamage()</code> sources from class features | ||
!Feature | !Feature | ||
!Class | !Class | ||
Line 239: | Line 232: | ||
| style="text-align:left;" | | | style="text-align:left;" | | ||
Also applies to all other Smite variants. | Also applies to all other Smite variants. | ||
|- | |- | ||
|{{nowrap|{{SAI|Colossus Slayer}}}} | |{{nowrap|{{SAI|Colossus Slayer}}}} | ||
Line 288: | Line 274: | ||
<references> | <references> | ||
<ref name="once-per-turn">If you attack outside of turn-based mode (for example, when initiating combat), the once-per-turn limitation is ignored.</ref> | <ref name="once-per-turn">If you attack outside of turn-based mode (for example, when initiating combat), the once-per-turn limitation is ignored.</ref> | ||
</references> | </references> | ||
=== DRS | === Additional DRS sources attached to ordinary weapon attacks === | ||
This is a list of weapons that can get bonus '''attached''' | This is a list of weapons that can get bonus '''attached''' <code>DealDamage()</code> instances with ordinary attacks. Since these damage instances are attached to a weapon attack, they will be boosted by applicable <code>DamageBonus()</code> sources. | ||
{| class="wikitable | {| class="wikitable" | ||
|+Extra '''attached''' | |+Extra '''attached''' <code>DealDamage()</code> sources for ordinary weapon attacks | ||
!Source | !Source | ||
!Damage Bonus | !Damage Bonus | ||
Line 346: | Line 331: | ||
|[[Proficiency Bonus]] {{DamageType|Necrotic}} | |[[Proficiency Bonus]] {{DamageType|Necrotic}} | ||
|Requires and consumes a [[Reaction (Resource)|reaction]]; only applies while equipped in the main hand | |Requires and consumes a [[Reaction (Resource)|reaction]]; only applies while equipped in the main hand | ||
|}This is a list of weapons that can | |} | ||
{| class="wikitable | |||
|+Extra '''detached''' | === Additional detached DRS sources triggered by ordinary weapon attacks === | ||
This is a list of weapons that can get bonus '''detached''' <code>DealDamage()</code> instances with ordinary attacks. Weapon attack related <code>DamageBonus()</code> sources will not apply to these extra damage instances since they are not directly attached to a weapon attack. Only the '''universal''' <code>DamageBonus()</code> sources will apply. | |||
{| class="wikitable" | |||
|+Extra '''detached''' <code>DealDamage()</code> sources from ordinary weapon attacks | |||
!Source | !Source | ||
!Damage Bonus | !Damage Bonus | ||
Line 366: | Line 354: | ||
|} | |} | ||
=== DRS | === Additional DRS sources attached to weapon actions === | ||
This is a list of | This is a list of <code>DealDamage()</code> sources from special [[Weapon actions]]. These sources are inherently more limited by nature of being once-per-short-rest actions. | ||
{| class="wikitable | {| class="wikitable" | ||
|+Extra | |+Extra <code>DealDamage()</code> sources from once-per-short-rest Weapon Actions | ||
!Source | !Source | ||
Line 421: | Line 409: | ||
|} | |} | ||
=== DRS | === Additional DRS sources that can apply to spells === | ||
There are a limited number of | There are a limited number of DRS effects that work with spells or cantrips, particularly '''attached''' effects. However, many spells have built in ways of dealing multiple damage instances. For example: | ||
* Multi-hit spells like {{SAI|Magic Missile}} or {{SAI|Scorching Ray}} deal separate damage instances for each projectile. | * Multi-hit spells like {{SAI|Magic Missile}} or {{SAI|Scorching Ray}} deal separate damage instances for each projectile. | ||
* Spells with multiple damage types like {{SAI|Ice Knife}} or {{SAI|Flame Strike}} deal separate damage instances for each damage type. | * Spells with multiple damage types like {{SAI|Ice Knife}} or {{SAI|Flame Strike}} deal separate damage instances for each damage type. | ||
Below is a list of '''attached | Below is a list of '''attached''' DRS sources that work with spells. | ||
{| class="wikitable | {| class="wikitable" | ||
|+Extra '''attached''' | |+Extra '''attached''' <code>DealDamage()</code> sources that work with spells | ||
!Source | !Source | ||
!Damage Bonus | !Damage Bonus | ||
Line 454: | Line 442: | ||
|} | |} | ||
In Patch 3, {{SAI|Sneak Attack}} could apply to attack roll spells, but this was changed in Patch 4. | In Patch 3, {{SAI|Sneak Attack}} could apply to attack roll spells, but this was changed in Patch 4. | ||
== Glossary == | == Glossary == |