ABCDEFGHIJKLMNOPQRSTUVWXYZ
1
Overall conclusion:
2
3
Each type of elemental buff or transform or consumable simply adds a flag for having that damage type.
4
This flag makes elemental resistances apply to all of your damage except the part added by the buffs/transforms/consumables.
5
6
So if you have 100 attack, an enemy has 20% resistance against on it and a buff adds 20% of base attack
7
the calculation goes (100 x 0.8) + (100 x0.2) which results in no damage difference to unbuffed.
8
9
Similarily if you use 2 elemental buffs with one being 40% resist and one being 0% the resulting damage will be the same as with no buffs.
10
(100 x 0.6) + (100 x (0.2+0.2) = 100
11
12
Since cartridges add only 5% of base attack as extra damage a damage loss can be observed in the same cases.
13
It also means that against only 10% elemental resistance a damage increase could still be observed with the matching buff.
14
(but only 1 boss has 10% resistance. others generally have 20% atleast)
15
16
17
Lastly, all of the damage including the addition from transformation/buffs/consumables is subject to physical resistances.
18
19
20
So calculations for damage go
21
22
1. Multiply base damage by each elemental resist/weakness for which you have a flag for.
23
2. Add 20% of base damage for each elemental weapon buff/transformation and 5% for each cartridge
24
3. Multiply the result with physical resistance/weakness (adjust physical resistance value if using merciless reaper)
25
26
Example:
27
28
100 base dmg of slash type, with 4 elemental weapon buffs against an enemy with 20% blood, 40% ice, -10% fire, 0% lightning and 20% slash resistance.
29
30
first add the elemental resistances together.
31
20 + 40 -10 +0 = 50
32
33
now multiply that with the base dmg
34
100 x 0.5 = 50
35
36
add the elemental buffs together
37
0.2 + 0.2 +0.2 +0.2 = 0.8
38
39
multiply with base damage
40
100 x 0.8 = 80
41
42
add together both resulting values, then multiply them with the physical resistance
43
(50 +80) x 0.8 = 104
44
45
46
47
Example 2:
48
Let's showcase this on an actual ingame example
49
50
Demeter Code, lvl300, dex/fort, fort, mind/fort passives (to meet some requirements)
51
Argent Wolf King's Blade +10 with a Fire Transformation and Noble Silver +10 with Fortifcation transformation
52
Base attack value of 1435 and 1477 light gift
53
54
Going to test a hit on the dummy in the training area. Which has 0% Frost, -10% Fire/lightning and -30% blood resistance as well as -10% slash resistance
55
Using the following buffs: Bridge to Glory, Flashing fang, Merciless Reaper, Overdrive, Flame Weapon, Frost Weapon, Lightning Weapon and a Blood cartridge
56
57
First lets calculate the basic attack value we get from these buffs.
58
Flashing fang increases attack by +100% and overdrive increases attack by +25% (both are multiplicative)
59
So 1435 attack x 2 x 1.25 = 3587.5
60
(the game doesnt show decimals so it will show a rounded value. i will just keep it as it, as without actually checking it's hard to find out how it rounded.)
61
Bridge to glory adds 0.5 attack per 1 light we have
62
0.5 x 1477 +3587.5 = 738.5 + 3587.5 = 4326
63
So thats our new base attack value. Now lets go into elemental resist calculations for the resulting damage.
64
We have fire, frost, lightning and blood flags on our damage.
65
0 - 10 - 10 - 30 = -50 aka a 1.5x multiplier
66
4326 x 1.5 = 6489
67
68
The next step is adding the damage bonus from transform, elemental buffs and cartridge.
69
Transform adds 20%, each elemental buff adds 20% and cartridge adds 5% (all are additive)
70
so we take our base attack of 4326 and multiply with (0.2+0.2+0.2+0.2+0.05)
71
4326 x 0.85 = 3677.1 and add that together with our previous damage value of 6489
72
3677.1 + 6489 = 10166.1
73
74
Lastly, we have our -10% slash resistance to calculate. Since Merciless reaper increases negative physical resistance by x4 that means we have a -40% aka x1.4 multiplier
75
10166.1 x 1.4 = 14232.54
76
77
And here's the actual value we get ingame compared to this calculation
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100