Just to be super clear, no specific damage types are multiplicative or not multiplicative.
Scenario 1
If you have these 2 stats:
- 50% increased spell damage
- 50% increased fire damage
and then cast Fireball , a fire spell, it will get 100% increased damage because multiple sources of increased damage are additive with each other. If the base spell deals 10 damage then with these stats, your fireball would deal 20 damage.
Scenario 2
If you have these 4 stats:
- 50% increased spell damage
- 50% increased fire damage
- 10% more spell damage
- 10% more fire damage
and then cast Fireball, a fire spell, it will get 100% increased damage, 10% more damage and 10% more damage. If the base spell deals 10 damage then with these stats, your fireball would deal 24.2 damage because 10 * 2 * 1.1 * 1.1 = 24.2
You can replace the tags in the above examples with any tag in the game and it will work. We don’t use increased or more values of certain tags because it would cause other obscure problems like having a stat called 10% increased increased stun chance. (the 2x increased in the text is intentional and is the reason we don’t do it)