Open Tharre opened 3 months ago
Yeah if this is true it’s bugged because mastery should be continuous and only get rounded visually on the character stats window.
This is true for balance druid as well (I meant to submit a bug report on this a long time ago, oops)
This is true for balance druid as well (I meant to submit a bug report on this a long time ago, oops)
I believe the current list of bugged specs for Mastery flooring is: Affliction Warlock, Demonology Warlock, Fire Mage, Balance Druid, and Resto Druid. I'll go ahead and add Mage and Druid tags to this bug report.
I wonder if someone can find source for this with how little difference this makes.
I wonder if someone can find source for this with how little difference this makes.
Source for it not rounding? Easiest source tbh is 4.3 Rawr or Sim-C, neither of which round. If you mean a source for how it impacts dmg/gameplay, it's not a significant impact on dmg (at least for boomie - I can't speak for other specs). It's a bit annoying for gearing though because we have to gear around haste breakpoints + mastery breakpoints right now (instead of just haste breakpoints).
The main motivation for fixing this wouldn't be because of some large numerical impact on spec performance or class balance, etc., but moreso that behavior like this is extremely unintuitive to players. Seeing your DPS not change at all when adding more of a stat whose stated purpose is to add a multiplier on your DPS ends up being pretty confusing. It also creates more of a reliance on computational tools (which we do have already) to min-max all your Reforges to precisely hit these artificial integer % breakpoints without wasting any stat budget. While creating these types of optimization tools is something I personally enjoy doing, I dislike that the average player's gearing becomes dependent on them rather than being able to just intuitively add more of a good stat and expecting your numbers to go up as advertised.
Renaming the issue to better reflect it as a multi-spec issue
Throwing in a ticket, thank you!
1. Current Behavior
1.1. Description
Both affliction and demonology's respective masteries final percentages are rounded down instead of being continuous. So for example as affliction, with
1063
mastery rating or13.93
total mastery points the total bonus from mastery will be rounded down from0.227047
to0.22
.1.2. How to Reproduce
For demonology you can follow the same steps, except you need to do them during metamorphosis (be aware that it snapshots, so you need to cast it at least twice).
Same with demonology pet damage, by looking at the damage range of the pet in the character frame.
1.3 Source Material
2. Expected Behavior
2.1. Description
The mastery bonus should be continuously affecting damage, not be rounded down.
2.2 Source Material
None yet. But this is clearly not intended given it does work as expected with the destruction mastery on the same class. Other classes masteries are also claimed to be continuous, though I've not tested that myself.