View RSS Feed

Blogenstein

Maths of Pandaria: Healer Haste Breakpoint Cards

Rating: 149 votes, 4.97 average.
Public Service Announcement: This post may no longer be accurate

Twitter is a wonderful thing. Thanks to a retweet by Restokin I came across the beginnings of a Resto Druid guide by a blogger by the name of WTSHeals. The guide was very short, but what caught my attention was that they had put the haste break points into a nice neat little card format for people to read. Link

Suffice to say, I was a) impressed, and b) inspired. Binks inspired about something to do with spreadsheets? This can't be good, right? (note: the breakpoints shown above are slightly inaccurate, and Juv even mentions that they are)

Yes, it's not good. It's awesome.

You may also be interested in checking out the Healing Theory posts by Hamlet which cover more general principles of healing.

Notes
  • I have decided not to show any "initial pulses" that may occur when a spell is cast, as there's no consistency to how it works. If there is an initial pulse, the only change is to add 1 to the total number of ticks. The break points as they relate to additional ticks do not change.
  • Healing Stream Totem & Healing Tide Totem are currently not behaving as expected. There are extra ticks being added, due to what we think is server lag. More information can be found here
  • If you found these cards useful you may want to consider donating towards server costs (see the Donation applet at the top of the page)
Changes
  • 17 June 2013: Started updating for 5.4 changes. Split Resto Druid card into three parts: Soul of the Forest, Blooming & Everything Else. Expanded & split Shaman cards into Approximate Totem & Everything Else as well.
  • 11 March 2013: Removed old card for Druids. Should be up to date for 5.2.
  • 13 Sept: Added Mistweaver Monks & Sacred Shield to Paladins
  • 31 Oct: Removed Stay of Execution & Lights Hammer from Paladins, changed to GIF format to save bandwidth
Druid


5.4


Soul of the Forest breakpoints for Rejuvenation & Wild Growth


Glyph of Blooming


Monk


Paladin


Priest




Shaman

Please be aware that the breakpoints for Totems are what should happen, but additional ticks will occur before these breakpoints due to server/client message processing. The cards also show the number of ticks for Totems, excluding the initial pulse. This is so the calculations match up evenly.





5.4








I give you the Healer Haste Breakpoint Cards. I'm not putting any notes onto the cards to say "go for this break point" as I don't know enough to give that sort of advice.

You will note a few minor variations between the breakpoints, which boils down to the slightly odd way in which additional ticks are calculated. The game uses Banker's Rounding to work out when a new tick is added, which essentially means that a decimal ending in 5 is rounded up or down to the nearest even number. Normal rounding will round anything ending in 5 up. Juvenate has just used the normal rounding, rather than banker's rounding, so this is why his numbers are slightly different than mine. Mine should be more accurate though.

Anyway, as I said, if you'd like to see a breakpoint card for your class/spec, let me know (preferably with the spells I need to include along with any extra considerations like Goblin racials).

In the credit where credit is due section, a fair portion of the initial haste breakpoint work came via Keldion at ElitistJerks, and there have been a few tweeks & adjustments thanks to Hamlet, Derevka and Therya in terms of calculations & layouts.

/Binks.

Submit "Maths of Pandaria: Healer Haste Breakpoint Cards" to Google

Updated 16-09-2013 at 09:19 PM by Binkenstein

Tags: None Add / Edit Tags
Categories
Theorycrafting

Comments

Page 1 of 4 123 ... LastLast
  1. Unregistered's Avatar
    Any idea on the amount of ratings we might be able to stack on MoP? I'm thinking anything past the Healing Stream Totem is unachiavable outside of "soft caps" with trinkets, lust or talents?
  2. Binkenstein's Avatar
    Quote Originally Posted by Unregistered
    Any idea on the amount of ratings we might be able to stack on MoP? I'm thinking anything past the Healing Stream Totem is unachiavable outside of "soft caps" with trinkets, lust or talents?
    I'm still working on T14H for Elemental, and I haven't seen anything on a Resto set. If you were focusing on haste you might be able to hit 10k but that would be sacrificing other stats.
  3. Unregistered's Avatar
    Would you mind doing a quick card for Eternal Glory on Holy Pallys?
  4. Binkenstein's Avatar
    Quote Originally Posted by Unregistered
    Would you mind doing a quick card for Eternal Glory on Holy Pallys?
    There's three Paladin spells to do: Eternal Flame, Stay of Execution & Light's Hammer, and I plan on doing them sometime soon. The JPG card will get added in with the next run I produce when Mists goes live.

    Eternal Glory doesn't exist in Mists, and it isn't something that would be included here anyway
  5. Unregistered's Avatar
    Quote Originally Posted by Binkenstein
    There's three Paladin spells to do: Eternal Flame, Stay of Execution & Light's Hammer, and I plan on doing them sometime soon. The JPG card will get added in with the next run I produce when Mists goes live.

    Eternal Glory doesn't exist in Mists, and it isn't something that would be included here anyway
    Woops I look like an idiot. I did mean Eternal Flame, the hot.
  6. Unregistered's Avatar
    Are the Resto shaman their haste caps uncluding the 5% or without?
  7. Unregistered's Avatar
    Quote Originally Posted by Unregistered
    Are the Resto shaman their haste caps uncluding the 5% or without?
    Can you also explain all those stuff:

    Like:

    Raid + AS,

    Non

    etc. etc.
  8. Binkenstein's Avatar
    raid = 5% haste buff
    AS = Ancestral Swiftness
  9. Unregistered's Avatar
    Quote Originally Posted by Binkenstein
    raid = 5% haste buff
    AS = Ancestral Swiftness

    Since when do those two stack?

    Or do they?
  10. Binkenstein's Avatar
    Quote Originally Posted by Unregistered
    Since when do those two stack?

    Or do they?
    They always stack? One is a raid buff, the other is a talent.
  11. dekkon's Avatar
    Quote Originally Posted by Binkenstein
    They always stack? One is a raid buff, the other is a talent.
    And how this two buffs stack?

    5%+5% or 5%*5%?

    I made a XLS caculator,and it gave me different outcomes,so can you enlighten me on this?
  12. Binkenstein's Avatar
    Quote Originally Posted by dekkon
    And how this two buffs stack?

    5%+5% or 5%*5%?

    I made a XLS caculator,and it gave me different outcomes,so can you enlighten me on this?
    Neither. It's 1.05*1.05 = 10.25%
    It's because cast times are divided by each new haste source, ie: 2/1.05/1.05 = 1.814. If you divide 2 by 1.814 you get the 10.25% value again.
  13. Jormund's Avatar
    Hi,
    How are the ratings calculated ?

    In my understanding, haste shortens time between HoT ticks exactly like casting times.
    You gain one tick when the total duration of the hot is decreased by more than half the time between ticks.
    In case of Riptide, it means you gain one tick (from 6 to 7) when you should have 6.5 "theoretical ticks". 6.5/6=1.083333
    It means you gain a tick at 8.33% or 8.34% haste. Same for next tick, 7.5/6=1.25 => 25% haste for 8 tick.
    Your table says 8.32 and 24.97%, where does the difference comes from ?
    Updated 09-09-2012 at 12:06 AM by Jormund
  14. Binkenstein's Avatar
    Quote Originally Posted by Jormund
    Hi,
    How are the ratings calculated ?

    In my understanding, haste shortens time between HoT ticks exactly like casting times.
    You gain one tick when the total duration of the hot is decreased by more than half the time between ticks.
    In case of Riptide, it means you gain one tick (from 6 to 7) when you should have 6.5 "theoretical ticks". 6.5/6=1.083333
    It means you gain a tick at 8.33 or 8.34 haste. Same for next tick, 7.5/6=1.25 => 25% haste for 8 tick.
    Your table says 8.32 and 24.97%, where does the difference comes from ?
    It's not that simple. I'm going to write something on how it works after the Elemental guide is finished.
  15. Unregistered's Avatar
    There is difference between your card and that one you've found on twitter. It says that you need the same amount of haste for an extra tick of Tranq and for Reju (3036), while your show slightly different values (3039 & 3043). Other values are slightly different as well, but these are probably the relevant ones.
  16. Binkenstein's Avatar
    Quote Originally Posted by Unregistered
    There is difference between your card and that one you've found on twitter. It says that you need the same amount of haste for an extra tick of Tranq and for Reju (3036), while your show slightly different values (3039 & 3043). Other values are slightly different as well, but these are probably the relevant ones.
    What one that I found on twitter, and where are those values coming from?
  17. Unregistered's Avatar
    Just compare the druid haste-values in the upper green card and your orange one.
  18. Binkenstein's Avatar
    Quote Originally Posted by Unregistered
    Just compare the druid haste-values in the upper green card and your orange one.
    Umm, the original values from WTSHeals were not accurate, whereas mine are. He used a simplified formula that only worked in Cataclysm because we were dealing with small rating values.
  19. Unregistered's Avatar
    Would you be willing to offer some insight as to where this rounding is occurring, and to what precision you believe it to be? I am working on some spreadsheets of my own, and being able to dynamically calculate the number of ticks that a spell gets is of interest to me - but I need a formula that works, not just a table of haste ratings.

    I had a formula that *should* work... but apparently you are suggesting that the game uses bankers rounding. I'm not sure how to implement that on google docs... but I can probably figure it out if I could figure out where the rounding is happening.

    To figure out how many ticks a DoT has... you need to first calculate Haste:
    Rating on Gear / 425 * buffs --- is this rounded in the game?

    Then, it is theoretically simple to figure out where the breakpoint happens:
    Interval = Base Interval / Haste
    Number of Ticks = floor(Base Duration/Interval) + if(MOD(Base Duration/Interval)>0.5,1,0)

    That works fine... but apparently the rounding is not right? Do I need to round the Interval, the duration of the DoT? All of the numbers?
  20. Binkenstein's Avatar
    Quote Originally Posted by Unregistered
    Would you be willing to offer some insight as to where this rounding is occurring, and to what precision you believe it to be? I am working on some spreadsheets of my own, and being able to dynamically calculate the number of ticks that a spell gets is of interest to me - but I need a formula that works, not just a table of haste ratings.

    I had a formula that *should* work... but apparently you are suggesting that the game uses bankers rounding. I'm not sure how to implement that on google docs... but I can probably figure it out if I could figure out where the rounding is happening.

    To figure out how many ticks a DoT has... you need to first calculate Haste:
    Rating on Gear / 425 * buffs --- is this rounded in the game?

    Then, it is theoretically simple to figure out where the breakpoint happens:
    Interval = Base Interval / Haste
    Number of Ticks = floor(Base Duration/Interval) + if(MOD(Base Duration/Interval)>0.5,1,0)

    That works fine... but apparently the rounding is not right? Do I need to round the Interval, the duration of the DoT? All of the numbers?
    Once I've got the Elemental Guide out of the way this will be one of the large-ish blog topics I plan on covering.
Page 1 of 4 123 ... LastLast
Leave Comment Leave Comment

Trackbacks

Total Trackbacks 0
Trackback URL:
Powered byvBSocial.com and MMORPG