Damage calculation mechanics of Blade and Soul, including pierce, defence, crit and crit damage are explained. The effects of level growth on these stats are highlighted. The exact details on the in-game experiments which i have conducted will not be eloborated here, unless it is necessary or in the case where the conclusions contradict with some other findings by other players. This article is also an update of my previous article on damage calculation mechanics for level 45 cap.
To make it simple, i will only focus on the brief description of my research findings, directly or indirectly answering the following questions:
– If i have xx of critical and pierce, what’s the corresponding % dmg increase of my skills?
– How much Pierce % would i need at lvl50 cap?
– All my stats % drop when i level up. WT*** I am getting weaker as i level up ??!!!
I hope the understanding in the damage calculation mechanics would help players to make better decision in gear selection and skill building.
It is recommended, although not necessary, for readers to go through my previous article on skill board damage calculation to have a better understanding of the topics presented in this article.
**** UPDATE: Take note that there are many changes to damage calculation mechanics after the elemental update and 3.0 patch. The main concepts highlighted in the article generally still apply, but the equations have been modified. Refer to my latest articles for the new equations.
The skill board damage shown in the skill description is indeed the damage inflicted to a target if the target defence is 0.
However, in most cases, the target has a finite defence value, which translates to a lower damage inflicted. The formula is simply:
Non-crit damage = Attack stats * Skill Amp % * Elemental Atk % * ( 100% – defence %) + Add Damage
assuming you have 0 pierce, and do not deal crit damage.
** Diel has listed the skill amp for each skill in his skill simulator.
As an example, say your skill board damage is 251~298, and the target defence is 25%, your actual non-crit damage would be
Non-crit damage = 251 ~ 298 * (1 – 0.25 ) = 188~223
The defence number shown in the stats, is automatically translated to a certain damage reduction %.
Take note that the “Add Damage” stats is not affected by the defence of the target (reference). Also, the formula listed in this article all assume that the skill only deals 1 hit to the target. In actual fact, the Add Damage is applied to EACH hit. For example, Tempest deal 3 hits (according to damage log; 5 numbers pop up in battle since one of the hit is split-displayed as smaller numbers), so the total damage from 1 cast of Tempest contain “3 x Add Damage”.
The relationship between the defence number/value and the dmg reduction % for level 45 & level 50 is given by the curve below:
The above curve is only true when the attacker and the target are at the same level, i.e. a level 45 character attacking another level 45 targer (green) or level 50 character attacking another level 50 target (red).
When target is at a different level from the target, the damage calculation is still not well studied due to limited data. However, from my experiment so far, i can conclude that, when a higher level target attack a lower level target, the defence of the target is less efficiency in damage reduction.
For example, when i tested the defence of the bosses in level 5,6 and 7 of mushin tower when i was at level 45, i got the following:
Lv5 golem – 20% def
Lv6 big 4 bosses -25% def
Lv7 samurai – 10% def
(these bosses are level 45)
However, when i am at lvl50, i re-measure the defence of the target, i realize that all these bosses defence is merely 1%~5% even when my pierce = 0%. This means that the bosses in Mushin Tower lv5-7 defence is less efficient when the attacker (me) is at a higher level than them. Furthermore, it can then be inferred that, when you are at a lower level, bosses of higher level would hit you harder as well as your dmg reduction would be less efficiency against a higher level attacker.
I will not bore the reader with the equations, but leave them a the appendix of this article for those who are interested.
Pierce reduces the defence % of the target, and increases the damage you deal. It is calculated as follows:
Non-crit damage = Attack stats * Skill Amp % * Elemental Atk %* [100% – (defence %-pierce%) ] + Add Damage
Here, take note that you will first need to subtract pierce % from defence % before minusing 100% with the outcome.
One of the key condition of pierce calculation is
This means that, pierce % cannot increase the dmg beyond the original skill board damage. At its maximum effect, it will only nullify the defence of the target, making the defence = 0%.
For example, if the target defence = 10%, and your pierce is 15%,
(defence % – pierce %) = 10% – 15% = -5% =adjust to> 0%
-5% will be adjusted to 0% due to the nature of pierce mechanics. In other words, the extra 5% of pierce is WASTED.
The curve of pierce % – pierce value for level 45 & level 50 player are given below:
At level 45 cap, the benchmark for pierce is 10% because major bosses such as Lanlan, Samurai, Mushin, and Grandpa has 10% defence only. What about level 50 cap?
I have measured the defence of the bosses in the current big 3 dungeons (yeti cave, resurrection altar, hellgate nightmare), and their defence is 10% as well (although their levels are 51). Therefore, the recommended pierce is still 10% for level 50 cap, which is equivalent to ~830 pierce stats