Damage: Difference between revisions
No edit summary |
PAB correction & ambiguous 'defense' -> 'protection suffix' |
||
| (26 intermediate revisions by 8 users not shown) | |||
| Line 1: | Line 1: | ||
This page is dedicated to explaining the mechanics of the ways players and monsters in the [[HentaiVerse]] reduce or avoid damage. | This page is dedicated to explaining the mechanics of the ways players and monsters in the [[HentaiVerse]] reduce or avoid damage. | ||
==Damage Reduction== | |||
All damaging attacks are classified as either Physical or Magical, but also have a specific type: | |||
===Monsters=== | |||
{|class="wikitable" | {|class="wikitable" | ||
!Mitigation | !Mitigation | ||
!Description | !Description | ||
!Increased / Granted By | |||
!Reduced / Exploited By | |||
|- | |- | ||
|Physical | |Physical | ||
|Against player's melee attacks & [[skills]] | |||
|AGI, END, Protection suffix | |||
| | | | ||
* | *[[Equipment_Procs|Penetrated Armor (equipment proc)]] - 25% per stack (up to 75%) | ||
*[[Spells#Status_Effects|Breached Defense (Stat Effect from Holy spells)]] - 10% | |||
* | *[[Spells#Deprecating_Magic|Imperil (deprecating spell)]] - 25% (up to 50% with Better Imperil) | ||
* | |||
|- | |- | ||
|Magical | |Magical | ||
|Against player's offensive [[spells]] | |||
|END, WIS, Warding/Negation suffixes | |||
| | | | ||
* | *[[Spells#Status_Effects|Breached Defense (Stat Effect from Holy spells)]] - 10% | ||
*[[Spells#Deprecating_Magic|Imperil (deprecating spell)]] - 25% (up to 50% with Better Imperil) | |||
* | |||
|- | |- | ||
|Specific | |rowspan="3"|Specific | ||
|Slashing, Piercing, Crushing | |||
|Depends on [[Monster_Lab#Monster_Classes|monster class]] | |||
|Depends on [[Equipment_Procs|weapon type]] | |||
|- | |||
|Fire, Cold, Wind, Elec, Holy, Dark | |||
|Resistances | |||
| | | | ||
*Depends on [[Equipment#Elemental_Weapons|weapon's damage type]], [[Spells#Offensive_Magic|spell's damage type]] | |||
*[[Spells#Deprecating_Spells|Imperil (deprecating spell)]] - 25% (Fire, Cold, Wind, Elec) (up to 40% with Better Imperil) | |||
**up to 25% (Holy, Dark) (only when [[Abilities#Forbidden|Dark]]/[[Abilities#Divine|Holy]] Imperil [[ability]] is active) | |||
*[[Spells#Status_Effects|Elemental Status Effects]] - 25% (depends on status effect) | |||
*[[Items#Infusions|Infusions (Item)]] - 25% | |||
* | |- | ||
|[[Void]] | |||
|colspan="2"|There is no corresponding specific mitigation type for Void damage. | |||
|} | |} | ||
It is important to note that mitigations are applied in a multiplicative fashion. | It is important to note that mitigations are applied in a multiplicative fashion. However, they cannot be reduced stats below 0, or reduced further if the mitigation is already negative. | ||
The system first | The system first checks if the attack is physical or magical and applies the physical/magical mitigation. Then it checks if there is any specific damage type involved and applies the specific mitigation. | ||
This works out to: | This works out to: | ||
<pre<includeonly></includeonly> style="overflow: auto;{{{style|}}}">'''Damage Taken''' = Original_Damage_Roll * (1 - Physical ''or'' Magical Mitigation) * (1 - Specific Mitigation)</pre> | <pre<includeonly></includeonly> style="overflow: auto;{{{style|}}}">'''Damage Taken''' = Original_Damage_Roll * (1 - Physical ''or'' Magical Mitigation) * (1 - Specific Mitigation)</pre> | ||
==Damage Avoidance== | |||
There are several factors that go into avoiding attacks for either the players or the monsters: | There are several factors that go into avoiding attacks for either the players or the monsters: | ||
{|class="wikitable" style="text-align: center" | {|class="wikitable" style="text-align: center" | ||
| Line 59: | Line 70: | ||
It is important to note that these stats are calculated in a multiplicative fashion rather than additively. | It is important to note that these stats are calculated in a multiplicative fashion rather than additively. | ||
===Anti-Avoidance | ===Resist Mechanics=== | ||
Resisting works differently on [[Spells#Offensive_Spells|offensive spells]] that do direct damage. Every time a player or monster casts an offensive spell, the system will do three separate rolls for resist: | |||
{|class="wikitable" | |||
!Successful Rolls | |||
!Damage Reduction | |||
|- | |||
|0 || 0% | |||
|- | |||
|1 || 50% | |||
|- | |||
|2 || 75% | |||
|- | |||
|3 || 90% | |||
|} | |||
A player's counter-resist can be gained from staffs (Oak, Willow, and from Penetrator potency), from Channeling, Focus, as well as from proficiency. Counter-resist from proficiency is capped at 50%, calculated as follows: | |||
<pre<includeonly></includeonly> style="overflow: auto;{{{style|}}}">'''Proficiency counter-resist''' = ((effective_prof - monster_level) / monster_level) * 50%</pre> | |||
==Anti-Avoidance== | |||
[[Monster_Lab|Custom Monsters]] can be upgraded to decrease player's effective evade/block/parry/resist chance. These stats are called anti-evade, anti-block, anti-parry and anti-resist. | [[Monster_Lab|Custom Monsters]] can be upgraded to decrease player's effective evade/block/parry/resist chance. These stats are called anti-evade, anti-block, anti-parry and anti-resist. | ||
*For example, A target with 20% evade will have effective 15% evade against an attacker with 25% anti-evade. | *For example, A target with 20% evade will have effective 15% evade against an attacker with 25% anti-evade. | ||
For physical attacks, this works out to: | For physical attacks, this works out to: | ||
<pre<includeonly></includeonly> style="overflow: auto;{{{style|}}}">'''Chance to avoid physical attack''' = 1 - ((1 - Evasion * (1 - Anti-evade)) * (1 - Block * (1 - Anti-block)) * | <pre<includeonly></includeonly> style="overflow: auto;{{{style|}}}">'''Chance to avoid physical attack''' = 1 - ((1 - Evasion * (1 - Anti-evade)) * (1 - Block * (1 - Anti-block)) * (1 - Parry * (1 - Anti-Parry)))</pre> | ||
For magical attacks, this works out to: | For magical attacks, this works out to: | ||
<pre<includeonly></includeonly> style="overflow: auto;{{{style|}}}">'''Chance to avoid magical attack''' = 1 - ((1 - Evasion * (1 - Anti-evade)) * (1 - Block * (1 - Anti-block)) * | <pre<includeonly></includeonly> style="overflow: auto;{{{style|}}}">'''Chance to avoid magical attack''' = 1 - ((1 - Evasion * (1 - Anti-evade)) * (1 - Block * (1 - Anti-block)) * (1 - Resist * (1 - Anti-Resist)))</pre> | ||
==Countering== | |||
[[Monster_Lab|Custom Monsters]] can have various defenses if given the appropriate [[Monster_Lab#Chaos_Upgrades|Chaos Upgrades]]. | [[Monster_Lab|Custom Monsters]] can have various defenses if given the appropriate [[Monster_Lab#Chaos_Upgrades|Chaos Upgrades]] (and in the case of Evade, AGI as well). | ||
The means to counter these when fighting them are as follows: | The means to counter these when fighting them are as follows: | ||
| Line 79: | Line 105: | ||
!Counters | !Counters | ||
|- | |- | ||
|Evade || More accuracy (physical or magical) | |Evade || | ||
*More [[Character_Stats#Accuracy|accuracy]] (physical or magical) | |||
*[[Spells#Deprecating_Magic|Sleep and MagNet (Spell)]] | |||
*[[Equipment_Procs|Stun (Equipment Proc)]] | |||
*[[Spells#Status_Effects|Deep Burns (Stat Effect from Elec spells)]] | |||
*[[Fighting_Styles#Any|Channeling]] | |||
|- | |- | ||
|Parry || [[Fighting_Styles#One-Handed|Overwhelming Strikes (One-handed fighting style)]] | |Parry || | ||
*[[Equipment_Procs|Stun (Equipment Proc)]] | |||
*[[Fighting_Styles#One-Handed|Overwhelming Strikes (One-handed fighting style)]] | |||
*[[Spells#Deprecating_Magic|Sleep (Spell)]] | |||
|- | |- | ||
|Resist || [[Skills#Universal_Skills|Focus (Universal Skill)]] | |Resist || | ||
*More [[proficiency]] | |||
*[[Skills#Universal_Skills|Focus (Universal Skill)]] | |||
*[[Spells#Deprecating_Magic|Sleep (Spell)]]? | |||
*Specific types via various [[Spells#Status_Effects|Status Effects from spells]] | |||
*[[Equipment#Staffs|Oak and Willow Staffs (equipment)]] | |||
*[[Fighting_Styles#Any|Channeling]] | |||
|} | |} | ||
| Line 89: | Line 129: | ||
*[[Damage Types]] | *[[Damage Types]] | ||
*[[Physical Damage]] | *[[Physical Damage]] | ||
*[[Spell Damage]] | |||
{{HVnav}} | {{HVnav}} | ||
[[Category:HentaiVerse]] | [[Category:HentaiVerse]] | ||
Latest revision as of 15:55, 4 March 2025
This page is dedicated to explaining the mechanics of the ways players and monsters in the HentaiVerse reduce or avoid damage.
Damage Reduction
All damaging attacks are classified as either Physical or Magical, but also have a specific type:
Monsters
| Mitigation | Description | Increased / Granted By | Reduced / Exploited By |
|---|---|---|---|
| Physical | Against player's melee attacks & skills | AGI, END, Protection suffix |
|
| Magical | Against player's offensive spells | END, WIS, Warding/Negation suffixes |
|
| Specific | Slashing, Piercing, Crushing | Depends on monster class | Depends on weapon type |
| Fire, Cold, Wind, Elec, Holy, Dark | Resistances |
| |
| Void | There is no corresponding specific mitigation type for Void damage. | ||
It is important to note that mitigations are applied in a multiplicative fashion. However, they cannot be reduced stats below 0, or reduced further if the mitigation is already negative.
The system first checks if the attack is physical or magical and applies the physical/magical mitigation. Then it checks if there is any specific damage type involved and applies the specific mitigation.
This works out to:
Damage Taken = Original_Damage_Roll * (1 - Physical or Magical Mitigation) * (1 - Specific Mitigation)
Damage Avoidance
There are several factors that go into avoiding attacks for either the players or the monsters:
| Avoidance | Against | |
|---|---|---|
| Physical | Magical | |
| Evade | ✔ | ✔ |
| Block | ✔ | ✔ |
| Parry | ✔ | |
| Resist | ✔ | |
It is important to note that these stats are calculated in a multiplicative fashion rather than additively.
Resist Mechanics
Resisting works differently on offensive spells that do direct damage. Every time a player or monster casts an offensive spell, the system will do three separate rolls for resist:
| Successful Rolls | Damage Reduction |
|---|---|
| 0 | 0% |
| 1 | 50% |
| 2 | 75% |
| 3 | 90% |
A player's counter-resist can be gained from staffs (Oak, Willow, and from Penetrator potency), from Channeling, Focus, as well as from proficiency. Counter-resist from proficiency is capped at 50%, calculated as follows:
Proficiency counter-resist = ((effective_prof - monster_level) / monster_level) * 50%
Anti-Avoidance
Custom Monsters can be upgraded to decrease player's effective evade/block/parry/resist chance. These stats are called anti-evade, anti-block, anti-parry and anti-resist.
- For example, A target with 20% evade will have effective 15% evade against an attacker with 25% anti-evade.
For physical attacks, this works out to:
Chance to avoid physical attack = 1 - ((1 - Evasion * (1 - Anti-evade)) * (1 - Block * (1 - Anti-block)) * (1 - Parry * (1 - Anti-Parry)))
For magical attacks, this works out to:
Chance to avoid magical attack = 1 - ((1 - Evasion * (1 - Anti-evade)) * (1 - Block * (1 - Anti-block)) * (1 - Resist * (1 - Anti-Resist)))
Countering
Custom Monsters can have various defenses if given the appropriate Chaos Upgrades (and in the case of Evade, AGI as well).
The means to counter these when fighting them are as follows:
| Avoidance | Counters |
|---|---|
| Evade |
|
| Parry | |
| Resist |
|