Ropetown

Is wheel a curse?
It is currently Sun Apr 28, 2024 4:47 am

All times are UTC - 5 hours




Post new topic Reply to topic  [ 12 posts ] 
Author Message
 Post subject: bloodlust and global cooldown
PostPosted: Sun Aug 12, 2007 12:48 pm 
Offline
vulture + lyra = shmoopy

Joined: Mon Feb 28, 2005 4:56 am
Posts: 2654
Location: Ames, IA
Nobody who cares reads official WoW forums, EJ forums have turned to garbage some time ago and I can't start a new thread without being approved (and I don't really care), so I post here.

So I'm tired of arguing about Bloodlust and whether or not it affects global cooldown (gcd). I hate people who blindly think it does, offer no experience toward it, or they link an EJ forum post and treat it as gospel -- and then proceed to argue in favor of this misconception. In fact, EJ forum accepted defacto standards are STILL wrong in a LOT of cases.

I have had problems since forever ago with Bloodlust while searing pain tanking, so this is something that a warlock (who tanks or spams dots) or even a mage with arcane blast would notice fairly often.

I have no idea how anyone can even argue that it DOES affect global cooldown when nearly nothing else does, and proceed to provide zero evidence that it affects global cooldown. I don't think such evidence is possible to create, and that's why there isn't any.

First of all, if you still think Bloodlust affects gcd -- if you don't use a stopcasting macro, you are extremely unlikely to notice the effects of global cooldown at all, since your spells dont actually take 1.5 sec to cast.

Image
Figure 1: The effects of typical WoW lag on casting.

I tested this in a secluded area with no people or npcs, 40ms round trip ping to the server (outside WoW), a high framerate, and a modified version of my combat log.

This is what happens when you don't use a stopcasting macro. You can't cast the next spell until you receive the UNIT_SPELLCAST_SUCCEEDED event (or possibly other events which occur at roughly the same time), which, for some reason, is happening ~250ms after the actual cast message hits. The are possibly other factors that delay your ability to chaincast spells.

So, if you don't use a stopcasting macro, you are likely not chaincasting 1.5 sec spells at all -- you are chaincasting 1.5 sec spells but 1.8-2.0 sec apart. Additionally, your finger spamming a button is probably going to be limited to a resolution of about 100ms (10 keypresses a second), so you won't really be able to always see the exact time the next spellcast is available to be cast.

Image
Figure 2: Using a /stopcasting macro to bypass whatever server lag.

We see 1.579 seconds between the two heals, much lower than without the stopcasting macro, and much closer to the gcd than Figure 1. But this post is about Bloodlust, not stopcasting.

Image
Figure 3: Bloodlust.

This figure is difficult to read because there are multiple things happening in parallel. With Bloodlust on, this rank of Healing Wave only takes 1.15 seconds to cast. I have successfully used stopcasting in this figure to start casting spell #2 prior to spell #1 going off. I use my experience to time when I should start casting spell #3. However, it fails.

Looking at the timestamps, it is clear that the failure message for spell #3 appears nearly 1.4 seconds after spell #2's cast sent message. So I timed casting between these two spells by 1.4 seconds, which is less than the gcd. The spell is only supposed to take 1.15 seconds to cast. Spell #3 never goes off. In fact repeatedly testing this, I consistently get failure messages (and spell #3 does not go off) if I press the cast key before 1.5 sec. If I wait slightly longer than the gcd (like 1.55 sec), then spell #3 goes off.

In fact, we can go beyond cast time spells and spam instant cast warlock dots. Popping Bloodlust, I've found, repeatedly, in good fps / low lag conditions, the lowest time between successfully cast dots is still around 1.55 seconds, which is still above the gcd.

* If Bloodlust affected gcd, then I should be able to spam this stuff every 1.5/1.3 = 1.154 seconds.
* Clearly, this is not possible.
* Therefore, Bloodlust does not affect gcd.


I challenge you to provide evidence to the contrary.

I don't care if it's supposed to and the client just doesn't let you for whatever reason. The end effect is that even with Bloodlust up, you can't chaincast spells faster than 1.5 sec, and afaik, there's no way around this.


Top
 Profile  
 
 Post subject:
PostPosted: Sun Aug 12, 2007 12:58 pm 
Offline
warrior jesus
User avatar

Joined: Tue Jun 08, 2004 2:48 am
Posts: 3134
what about with illidan swords


Top
 Profile  
 
 Post subject:
PostPosted: Sun Aug 12, 2007 1:05 pm 
Offline
vulture + lyra = shmoopy

Joined: Mon Feb 28, 2005 4:56 am
Posts: 2654
Location: Ames, IA
I'm no melee! For all I know it works for melee. It doesn't for casters.


Top
 Profile  
 
 Post subject:
PostPosted: Sun Aug 12, 2007 5:32 pm 
Offline
marla mouse

Joined: Tue Feb 15, 2005 6:04 pm
Posts: 752
Location: DC
nice work vulture

_________________
http://www.aenigma-guild.com/marla.swf
http://www.wowarmory.com/character-shee ... s&n=Marion
http://www.wowarmory.com/character-shee ... =Nonentity
http://www.wowarmory.com/character-shee ... us&n=Zooty


Top
 Profile  
 
 Post subject: Re: bloodlust and global cooldown
PostPosted: Sun Aug 12, 2007 11:32 pm 
Offline
Ropetown

Joined: Thu Jan 20, 2005 6:15 am
Posts: 434
Location: inyomouf
vulture wrote:
... or they link an EJ forum post and treat it as gospel -- and then proceed to argue in favor of this misconception. In fact, EJ forum accepted defacto standards are STILL wrong in a LOT of cases.


I read it on the FOH forums, so you're wrong.

_________________
Image


Top
 Profile  
 
 Post subject:
PostPosted: Sun Aug 12, 2007 11:47 pm 
Offline
i know him!

Joined: Thu Apr 19, 2007 10:02 pm
Posts: 2078
i heard stacking haste without illidan swords might be as good as with illidan swords with blood lust and slice and dice and blade flurry and dragonspine trophy and belt shoulder bracers and that haste trinket from mekanar and liek a thrash blade


Top
 Profile  
 
 Post subject:
PostPosted: Mon Aug 13, 2007 2:04 pm 
Offline
Ropetown

Joined: Tue Oct 03, 2006 3:13 pm
Posts: 643
Location: Burlington, Ontario, Canada
don't forget the haste meta sargaz.

_________________
Image


Top
 Profile  
 
 Post subject:
PostPosted: Tue Aug 21, 2007 2:39 pm 
Offline
vulture + lyra = shmoopy

Joined: Mon Feb 28, 2005 4:56 am
Posts: 2654
Location: Ames, IA
Followup with instant cast dots

? 1.5/1.3
%1 = 1.153846153846153846153846153

instant cast spells with bloodlust = 1.154 sec


note that the combatlog does not show combat events,
"afflicted by" incurs server delay and is actually unrelated to the failure messages
but we can still show failure messages that occur after server lag within the bloodlust threshold

all of these are instant cast spells and use advanced button mashing, with failure messages .05~.10 sec apart

in particular, the top tests are w/o stopcasting, the bottom are with

Code:
8/21 13:36:18.026  You gain Bloodlust.

8/21 13:36:19.245  Dreadfang Widow is afflicted by Curse of Shadow.
8/21 13:36:20.839  Dreadfang Widow is afflicted by Curse of the Elements.     <- 1.594 delta
8/21 13:36:22.370  Dreadfang Widow is afflicted by Curse of Shadow.           <- 1.549 delta
8/21 13:36:23.979  Dreadfang Widow is afflicted by Curse of the Elements.     <- 1.609 delta

8/21 13:36:25.339  You fail to cast Curse of Shadow: Not yet recovered.       <-   >1.360 delta (above bloodlust threshold, still failed)
8/21 13:36:25.573  Dreadfang Widow is afflicted by Curse of Shadow.           <- 1.594 delta
8/21 13:36:26.917  You fail to cast Curse of the Elements: Not yet recovered. <-   >1.344 delta (above bloodlust threshold, still failed)
8/21 13:36:27.276  Dreadfang Widow is afflicted by Curse of the Elements.     <- 1.703 delta

8/21 13:36:30.511  Dreadfang Widow is afflicted by Curse of the Elements.
8/21 13:36:32.104  Dreadfang Widow is afflicted by Curse of Agony.            <- stopcast -> 1.593 delta
8/21 13:36:33.620  Dreadfang Widow is afflicted by Corruption.                <- stopcast -> 1.516 delta

8/21 13:36:35.229  Dreadfang Widow is afflicted by Curse of the Elements.     -> stopcast
8/21 13:36:37.542  Dreadfang Widow is afflicted by Curse of Agony.            <- 1.713 delta

8/21 13:36:38.854  Dreadfang Widow is afflicted by Curse of the Elements.     -> stopcast
8/21 13:36:40.136  You fail to cast Curse of Agony: Not yet recovered.             >1.272 delta
8/21 13:36:40.464  Dreadfang Widow is afflicted by Curse of Agony.            <- 1.610 delta

8/21 13:36:42.089  Dreadfang Widow is afflicted by Curse of the Elements.     -> stopcast
8/21 13:36:43.683  Dreadfang Widow is afflicted by Curse of Agony.            <- 1.594 delta


Top
 Profile  
 
 Post subject:
PostPosted: Tue Aug 21, 2007 2:54 pm 
Offline
marla mouse

Joined: Tue Feb 15, 2005 6:04 pm
Posts: 752
Location: DC
raddy made a post on this in his blog here:

http://www.radikalnoise.com/2007/08/her ... -myth.html

_________________
http://www.aenigma-guild.com/marla.swf
http://www.wowarmory.com/character-shee ... s&n=Marion
http://www.wowarmory.com/character-shee ... =Nonentity
http://www.wowarmory.com/character-shee ... us&n=Zooty


Top
 Profile  
 
 Post subject:
PostPosted: Fri Aug 31, 2007 10:51 pm 
Offline
the gerbil king

Joined: Mon Jul 18, 2005 11:05 am
Posts: 41
can't use math to hide your terrible

_________________
Image


Top
 Profile  
 
 Post subject:
PostPosted: Fri Aug 31, 2007 11:25 pm 
Offline
marla mouse

Joined: Tue Feb 15, 2005 6:04 pm
Posts: 752
Location: DC
Lemmiwinks wrote:
can't use math to hide your terrible


cant use english to hide your grammar

_________________
http://www.aenigma-guild.com/marla.swf
http://www.wowarmory.com/character-shee ... s&n=Marion
http://www.wowarmory.com/character-shee ... =Nonentity
http://www.wowarmory.com/character-shee ... us&n=Zooty


Top
 Profile  
 
 Post subject:
PostPosted: Tue Oct 23, 2007 1:01 pm 
Offline

Joined: Sun Jan 22, 2006 6:35 pm
Posts: 8
I knew there was a reason I loved you vulture...

_________________
Image
Awww, It's Sasuke's buddy!


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 12 posts ] 

All times are UTC - 5 hours


Who is online

Users browsing this forum: No registered users and 28 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group