Rydiak wrote: ↑Fri Aug 14, 2020 11:48 am
You are comparing the value of Bloodlord to the value of your other sources of damage increase, not to the value of your actual damage done....
If you do 100 damage base, adding 5% bonus damage adds 5 damage.
If you do 100 damage base, adding 25% bonus damage adds 25 damage.
If you do 100 damage base, adding 5% bonus damage to the previous 25% bonus damage (so now it is 30% bonus damage, additive) adds 30 damage.
5 + 25 = 30....additive
If you multiplied a 5% bonus into a 25% bonus you'd get a 31.25% bonus (1.05 * 1.25)
So now that 100 damage base becomes 131.25 damage, or an increase of 31.25 damage, above the 30 damage that we'd expect. That is why it is additive and not multiplicative.
This is middleschool level math. I shouldn't have to explain it.
I'm not sure what you aren't getting here, you even provided an example that illustrates my point
Additive "stacking" of bonuses means the X bonus is just "X of your
base value", as such the more bonuses you have, the less efficient further additions are.
With multiplicative "stacking" each bonus is what it is, the X increase means X increase, regardless of how many other bonuses you might have.
Let me illustrate with higher values for better visibility
You do 100 damage, you add 50% dmg increase, thats 150 damage, everything is right
You do 100 damage, you already have 100% dmg bonus, you invest into the same 50% dmg increase, your damage goes from 200 to 250, thats only 25% net increase, only a half of what you've been promised
If it was multiplicative what would happen in second example is your damage would go from 200 to 300, which is exactly 50% increase.
It just means that each % bonus you consider in the game will give you its exact face value. If it says extra 5% it will be exactly extra 5%
regardless of other effects you might have.
In fact thats already how the damage reduction effects are calculated, as per Dalen's post that i was originally replying to.
Saying "thats not how math works" and "its middleschool level math" is quite rude, especially when you aren't getting the other person's point.
p.s. Replying to your first line: in additive example you are comparing the % increase to your
base dmg, where as in multiplicative example you are comparing % increase to
your actual damage done