"farvegnugen;c-1701998" wrote:
"scuba;c-1701423" wrote:
I mentioned this in another thread.
look at the defense penetration stat in general as a modifier.
Final armor/resistance penetration = armor/resistance penetration + (defense penetration % x armor/resistance penetration)
So without contract it is 0%
with contract it is 0%+200% which is 200%
I could buy that if the text said flatly "additional 200% Defense Penetration". But it says "additional Defense Penetration equal to 200% of his Defense Penetration". If his current Defense Penetration before the contract is fulfilled is 0%, isn't 200% of 0% still 0%?
Defense is armor/resistance
Defense is actually an integer value not a %
The % you see in the stat screen is damage mitigation due to armor/resistance that at some point they decided to show like this to make it a usable visual value. It used to show the integer values which are "useless" with out knowing the conversion equation.
The integer values are still shown on swgoh.gg
Defense Penetration is armor/resistance penetration
Defense Penetration is an integer value not a %
These values are listed as integer values in the character stats screen.
armor/resistance penetration ignores an equal amount of armor/resistance
Because of the way it all works defense penetration as a % stat makes no sense
Final armor/Resistance = Armor/Resistance - Armor/Resistance penetration
Final armor/resistance is then used to determine damage mitigation %
So lets use real numbers
FYI all unmodded values because it is easier
Boba as an attacker only cares about armor because he only does physical damage
Darth Traya has 252 armor which ignoring armor penetration is 28.33% damage mitigation of physical attacks
https://swgoh.gg/characters/darth-traya/
Boba has 203 armor penetration
Final armor penetration = 203 + (203*(0%) = 203
https://swgoh.gg/characters/stats/#0
Final armor = 252-203 = 49
49 armor is 7.14% damage mitigation
So an attack by boba on traya, Traya's armor will mitigate 7.14% of the damage, meaning she will take 92.86% of the incoming damage
So if the damage is 10,000 she will take 9286 damage
Now with boba payout he gets 200% defense penetration
Final armor penetration = 203 + (203*(0%+200%) = 609
traya final armor = 252-609 = -357
This means boba will completely ignore traya armor so damage mitigation is 0%
So if the damage is 10,000 she will take 10,000 damage
as was show above what the game is actually doing is just modifiying his armor and resistance penetration
https://i.imgur.com/lVY5tRI.png
TLDR: Ignore the 0% defense penetration in the stat screen it means nothing.
Because of the way it all works defense penetration as a % stat makes no sense
It is not increasing or decreasing the armor/resistance penetration
Everything you never wanted to know about defense (armor/resistance calculations)
https://forums.galaxy-of-heroes.starwars.ea.com/discussion/67830/defense-armor-calculator#latest