Originally Posted by Havoc12
This behaviour is a feature of the way renew ticks are refreshed. It increases the duration of the spell by how much time remains before the next tick when your heal lands. It makes sure that there is no clipping or speeding up of the renew ticks due to the refresh. Renew keeps ticking every 3 sec (or less if you have haste) until it runs out regardless of refreshing. I described this behaviour in one of the theory crafting threads.
However in my testing serenity DOES NOT refresh renew heals. It did so before one of the recent hotfixes but now it does not. Can anyone who has tried this recently confirm my observation?
|
My point about renew isn't that the duration is refreshed and I understand that the refresh mechanics is meant to preserve ticks. Random was poor word choice on my part; it *appears* random to me because I'm not keeping close enough track of my renew ticks to know how much time is left before the next tick, and consequently I lack precise knowledge of the timing to expect, compounded with my confusion over the extraordinarily long time.
My point was that renew has a base 12 second duration and I've seen refreshes as long as 17 seconds, which, even with no haste, would be 5-6 ticks before expiring (compared to the base 12 seconds/4 ticks, so guaranteeing four new ticks should max out just short of 15 seconds). This is outside the behavior I've experienced with other DoT refresh mechanics (rupture as subtlety rogue, SW:P as shadow) where the duration is always within a second or so of the base dot duration. My current theory, based entirely on my observations and with no hard numbers to back it up, is that it is simply assigning an extra tick and always refreshing to so that there are at least 5 ticks left. It's probably worth noting that I usually run pretty low haste (700 rating or so), so in heroics especially I generally don't have 12.5% haste, so I don't know if that would make a difference.
I've never seen HW:Serenity refresh renew, since I started running heroics around the 9th. Are you certain it ever did on live? (I was never in beta and have no idea about that.)