I have, like several others, made an excel-sheet that calculates the dps; I've managed to make it mimic the in game damage-stat fairly well (just rounding differences left).

Let's also ignore the fact that greater attack speed doesn't really equal real DPS unless you stand still and spam spells.

Basically it's:

Base damage * Int bonus * Buffs * IAS * (1 + Crit chance * crit damage)

What surprised me a bit is how the Buffs are calculated.

Assume that we have

- Magic weapon - Force rune (15%)

- Glass Cannon (15%)

- Familiar - Sparkflint rune (12 %)

The the DPS increase multiplier should be:

1+15%+15%+12% = 1.42

But it isn't, it adds another multiplayer of 1.15 if you use magic weapon; meaning the dps increase on the sheet is:

1.42*1.15 = 1.633

In other words; the actual calculation is:

Base damage * Int bonus * Buffs *

Is this strange magic weapon multiplier intended, does it exist or is it just an error in how Blizz calculates the dmg?

Let's also ignore the fact that greater attack speed doesn't really equal real DPS unless you stand still and spam spells.

Basically it's:

Base damage * Int bonus * Buffs * IAS * (1 + Crit chance * crit damage)

What surprised me a bit is how the Buffs are calculated.

Assume that we have

- Magic weapon - Force rune (15%)

- Glass Cannon (15%)

- Familiar - Sparkflint rune (12 %)

The the DPS increase multiplier should be:

1+15%+15%+12% = 1.42

But it isn't, it adds another multiplayer of 1.15 if you use magic weapon; meaning the dps increase on the sheet is:

1.42*1.15 = 1.633

In other words; the actual calculation is:

Base damage * Int bonus * Buffs *

**Strange Magic Weapon bonus*** IAS * (1 + Crit chance * crit damage)Is this strange magic weapon multiplier intended, does it exist or is it just an error in how Blizz calculates the dmg?