Monday, August 20, 2007

Heroism: Urban Myth?

It's pretty common to here people talk about how heroism reduces the global cooldown while no other haste affect does. This is generally regarded as true; you'll see reference to this fact by many top players. (and top shamans)

Consider this post from Zaldinar:

What I then did, was chose a spell that had a cooldown that followed it, Fireblast was a good example, so you could be sure that the cooldown presented was either the GCD or the cooldown of the spell itself. Here are three casts of fireblast and the timestamps that came with them:


2967011.233 - Fireblast started
2967012.378 - Spell success registered
2967012.379 - GetSpellCooldown returns a timestamp of 2967011.235 for start of cooldown, vs our time now of 2967012.379 making a delta of approximately 1.144 seconds, duration of cooldown 1.5 seconds, after success the Fireblast 8 second cooldown begins.

2967153.687 - Fireblast started
2967154.533 - Spell success registered
2967154.534 - GetSpellCooldown returns a timestamp of 2967153.689 for start of cooldown, vs our time now of 2967154.534 making a delta of approximately 0.845 seconds, duration of cooldown is again 1.5 seconds, after success of the Fireblast the 8 second cooldown begins.

2967248.307 - Fireblast started
2967249.248 - Spell success registered
2967249.249 - GetSpellCooldown returns a timestamp of 2967248.309 for start of cooldown, vs our time now of 2967249.249 making a delta of approximately 0.939 seconds, duration of cooldown is again 1.5 seconds, after success of the Fireblast the 8 second cooldown begins.


This establishes the ability to observe exactly how much time is going into the GCD, the 1.5 second cooldown can only be the GCD. When lag forced the success event to be registered more than 1.5 seconds after the cast event, the cooldown registered as having an 8 second duration and starting at approximately the time of spell success.

The question at hand is if Heroism reduces the GCD to account for its 30% spellcasting increase. If it does we should observe the cooldown being a 1.5 * .7 = 1.05 second cooldown. Here comes my PTR Shammy, and some heroism action.

2967773.129 - Fireblast started
2967773.818 - Spell success registered
2967773.819 - GetSpellCooldown returns a timestamp of 296773.131 for start of cooldown, vs our time now of 2967773.819 making a delta of approximately 0.688 seconds, duration of cooldown is 1.5 seconds, after success of the fireblast the normal 8 second cooldown begins.

Three other datapoints of exactly the same results followed (for the cooldown duration that is).

What this means: Heroism does *NOT* reduce the GCD (For the folks that want to argue that it does, wait until the conclusion at the end once I cover haste, because there is something waiting for you there).

I had always believed heroism to not influence the GCD from inspecting fraps footage, but it is pretty deceptive. There are clips where I think it clearly does speed up the rate at which the "sparkle" moves; there are countless threads on this topic but this last series of tests on the most recent PTR seem pretty convincing.

Now onto Fear Ward and Fear DR.

19 comments:

Anonymous said...

first!

teki said...

DAMNIT! And who posts "first" as annonymous anyways.

Zyla said...

3 things seems like a small sample size

Anonymous said...

i raided some time ago with a 33/28/0 spec spamming socrches, bloodlsut defintyl does NOT reduce GCD

Emeli said...

typos ftw, sorry for that. Still 99,9% sure, it doesnt

PapaShlapa said...

Yea, I did some testing on this a few months ago when I still raided. Posted the results on EJ, and indeed heroism has never had any effect on the GCD.

Anonymous said...

Tackle the urban myth of "fear breaks on like any dmg zomg!"

Anonymous said...

You should post the link to your quoted source.

eKS said...

I see what you did there, douche. :P

Also I started up my blog since I ran outta things to do at work once Ming moved to gameriot. :\

www.yeawelift.com

Treisk said...

Apparently I fail at blog commenting. First, Eks, I love you. Tell Hamchook I want his cack. Second, I had always wondered about the GCD thing with BL/Heroism. It definitely does put off the optical illusion that the GCD shortens.

Richter said...

http://forums.worldofwarcraft.com/thread.html;jsessionid=D328CC808950C4CC3B246C924FF402B9?topicId=965509274&sid=1

URL of Zaldinar's post

Anonymous said...

other testing with same results:
http://ropetown.com/phpBB2/viewtopic.php?t=2582

Anonymous said...

Also, to calculate the cast time with bloodlust, you should be dividing the cast time by (1.00+30%) not multiplying by (1.00-30%).

Anonymous said...

hey raddy i liek your site very much and i wanna know if ure gonna come up with any duelling guides any time soon, liek vs each class and their different popular PVP specs???

Raddy said...

Yeah I do plan on doing more dueling guides. As I've improved over the past months, I think I've realized that in a game like this (which is always changing because of class changes and changes in gear) that any guides I write will be forever works in progress. But dueling is VERY important to me and will remain an important focus of my strat related articles. ^^

Anonymous said...

Good day !.
You may , perhaps curious to know how one can collect a huge starting capital .
There is no initial capital needed You may begin earning with as small sum of money as 20-100 dollars.

AimTrust is what you need
The firm incorporates an offshore structure with advanced asset management technologies in production and delivery of pipes for oil and gas.

Its head office is in Panama with offices everywhere: In USA, Canada, Cyprus.
Do you want to become a happy investor?
That`s your chance That`s what you desire!

I feel good, I began to take up income with the help of this company,
and I invite you to do the same. It`s all about how to choose a proper partner utilizes your funds in a right way - that`s it!.
I make 2G daily, and what I started with was a funny sum of 500 bucks!
It`s easy to start , just click this link http://azulolegi.lookseekpages.com/usisotur.html
and go! Let`s take this option together to feel the smell of real money

Anonymous said...

Hi there!
I would like to burn a theme at this forum. There is such a thing, called HYIP, or High Yield Investment Program. It reminds of financial piramyde, but in rare cases one may happen to meet a company that really pays up to 2% daily not on invested money, but from real profits.

For quite a long time, I make money with the help of these programs.
I'm with no money problems now, but there are heights that must be conquered . I make 2G daily, and I started with funny 500 bucks.
Right now, I'm very close at catching at last a guaranteed variant to make a sharp rise . Turn to my web site to get additional info.

http://theblogmoney.com

Anonymous said...

Hi!
You may probably be very curious to know how one can manage to receive high yields on investments.
There is no initial capital needed.
You may begin to get income with a sum that usually goes
on daily food, that's 20-100 dollars.
I have been participating in one project for several years,
and I'm ready to share my secrets at my blog.

Please visit blog and send me private message to get the info.

P.S. I earn 1000-2000 per daily now.

http://theinvestblog.com [url=http://theinvestblog.com]Online Investment Blog[/url]

Anonymous said...

Hi everybody!

Sure, you’ve heard about me, because my fame is running in front of me,
my name is Peter.
Generally I’m a social gmabler. for a long time I’m keen on online-casino and poker.
Not long time ago I started my own blog, where I describe my virtual adventures.
Probably, it will be interesting for you to find out how to win not loose.
Please visit my web site. http://allbestcasino.com I’ll be interested on your opinion..