Why is everyone in US forum always talking about that it is important to hit the here so called "softcap" ?
Actually when you break this "softcap" (where I guess you simply mean the defense of enemy), the only thing which happens is that the formula of the factor changes which is multiplied with the maximum possible damage.
More Attack is always better, no matter what happens, just the increase gets lower and lower.
The only real cap you need to break is 1/5 of enemy defense, cause if you are below, you do minimum damage (10% of maximum damage)
So factor is basicly:
0,1 if attack < 0,2*def
0,5*attack/def if 0,2*def < attack < def
1-0,5*def/attack if attack > def
So nothing really special happens at this "softcap". You will only notice that more attack is getting quite useless, when you are FAR above the def of enemy, but you will never have this situation on endgame instances
When we talk about the "soft-cap" we're not talking about the equation change point. We're talking about the point at which more mAtk gives
less additional damage than more mDam. That's why it's a
soft-cap. By contrast, a "hard-cap" would be a point at which more mAtk gives
zero additional damage.
To illustrate: Say you have two bonuses, +20% mDam and +20% mAtk, which are mutually exclusive. For the sake of simplicity in the illustration, we'll disregard sDam. We'll use the [Flame] skill and assume a 60% Fire Mastery bonus and 15% Vahtos bonus. mDam = 5,000 and target's mDef = 10,000.
Basic formula sans sDam: 5,000 * 1.60 * 1.15 = 9200 base damage (before mAtk vs mDef).
|
Source code
|
1
2
3
4
5
6
7
8
9
10
11
12
|
mAtk mFact totalDam
5k 0.500 4600
6k 0.600 5520
7k 0.700 6440
8k 0.800 7360
9k 0.900 8280
10k 1.000 9200
11k 1.091 10037
12k 1.167 10736
13k 1.231 11325
14k 1.286 11831
15k 1.333 12263
|
Now, lets look at the mAtk vs mDam bonuses
|
Source code
|
1
2
3
4
5
6
7
8
9
10
11
12
|
totalDam mDam_Bonus mAtk_Bonus
4600 5520 5520
5520 6624 6624
6440 7728 7728
7360 8832 8832
8280 9936 9881
9200 11040 10733
10037 12043 11430
10736 12880 12011
11325 13587 12502
11831 14194 12923
12263 14720 13288
|
The mathematical point at which they go from equal benefit to mDam winning out is when mAtk/mDef = 0.83333. If mAtk/mDef is less than that value, then a 20% bonus to either is the same. But if mAtk/mDef is greater than that value, the mDam bonus gives greater return. You'll note that the mAtk column still continues to grow, but at a lesser rate than the mDam column.
For the OP's question, it depends on the total mAtk and mDef. If total mAtk / total mDef <= 0.83... then either weapon is the same. But if mAtk /mDef > .83, then the weapon with greater mDam is going to be better.