Originally Posted by Erdluf
I think the overall approach is reasonable, but there are several issues with the details.
|
First of all, thanks a lot for feedback. I've tried to fix most issues you've mentioned and uploaded updated version of spreadsheet (link in first post is updated).
Major concern:
I've added per-fight amount healed conversion to per-fight number of casts, as per your example.
Other items:
1) Fixed.
2) Fixed.
3) I'm not (totally) understand your point here. I've added GCD/cast time/effect time values into calculation to get "fair" influence of haste, but when you cast, for example, Rejuvenation, you spend mana and cast time once, not 6 times over 18 seconds. Please explain what you meant by "unfair" splitting of coefficients.
*EDIT* I've introduced HoT clipping and overhealing support, that should make SP coefficients more fair overall.
4) Fixed.
5) Fixed.
6) I could use a hand here. I know that SP/mp5 balancing is (very/quite/a bit) flawed, but that's the best idea I have at this time, please spare your thoughts about how to fix this.
*EDIT* I gathered some data from druid healers in my guild and other raiding guilds about relation between length of fight and how long druid is spamming heal every GCD. Though evidence is a bit anecdotal because of small amount of samples, it is still showing that between 3 and 8 minutes % of presence is some kind of parabolic function.
There is a formula I'm using to determine portion of fight druid is not spamming heals:
Idle(t) = 0.0028*t^2 - 0.0105*t + 0.0059,
where t is length of fight in minutes.
So I've decided to use [Idle(t)*10] as a multiplier for MP5 contribution. I'm not sure if it is best way to solve this problem, but it is better than nothing.
7) Fixed.