Elitist Jerks
Register
Blogs
Forums


Go Back   Elitist Jerks » Class Mechanics » Druids

Closed Thread
 
LinkBack Thread Tools
Old 03/11/09, 8:48 PM   #646
Videl
Piston Honda
 
Worgen Druid
 
Cenarius
Originally Posted by Ashaera View Post
Go play the game, this is easy to observe (I.e. theres no magic hidden theory, its just a basic observation of how the spellqueue system works).
Maybe I'm misunderstanding how people are saying spell queueing for casts under the GCD works. What I'm understanding seems to be common knowledge here is that if you cast a wrath that is under 1s cast time, there is no spell queueing, you have to wait until the 1s GCD is finished for your client to send the cast command, making the effective cast time 1s + time for the cast command to get to the server + key spamming time. While a 1s wrath cast would still allow spell queueing, making the cast time 1s + key spamming time, meaning there's a penalty for dropping the wrath cast barely under 1s, rather than just no gain.

I'm fairly laggy, 200-300 ms usually, so from a theorycraft point of view that extra .1-.15 seconds on my wrath seems significant when I'm deciding between starfires and clipped wraths. If I'm understanding this totally wrong please just let me know.

As for observing it, even with my laggy connection that would mean picking up the difference between a 1s cast and a 1.1 second cast from straight up perception, no visible numbers. That doesn't seem so easy already, skirting the edge of impossible with any better connection.

Edit: I realized it was the 3.1 thread where wrath clipping was being discussed rather than this one. I suspect I'm just misunderstanding what people mean by clipping though so this is as good a thread as any to be set straight.

Offline
Old 03/11/09, 8:54 PM   #647
 Adoriele
Happy October 19th!
 
Adoriele's Avatar
 
Night Elf Druid
 
Dragonblight
Originally Posted by Videl View Post
Maybe I'm misunderstanding how people are saying spell queueing for casts under the GCD works. What I'm understanding seems to be common knowledge here is that if you cast a wrath that is under 1s cast time, there is no spell queueing, you have to wait until the 1s GCD is finished for your client to send the cast command, making the effective cast time 1s + time for the cast command to get to the server + key spamming time. While a 1s wrath cast would still allow spell queueing, making the cast time 1s + key spamming time, meaning there's a penalty for dropping the wrath cast barely under 1s, rather than just no gain.

I'm fairly laggy, 200-300 ms usually, so from a theorycraft point of view that extra .1-.15 seconds on my wrath seems significant when I'm deciding between starfires and clipped wraths. If I'm understanding this totally wrong please just let me know.

As for observing it, even with my laggy connection that would mean picking up the difference between a 1s cast and a 1.1 second cast from straight up perception, no visible numbers. That doesn't seem so easy already, skirting the edge of impossible with any better connection.
You cannot cast spells faster than 1s. This has nothing to do with queuing, and everything to do with the GCD. Even if you could queue a spell during the GCD, 95% of Wraths will be unaffected by haste past 400 rating. You just simply cannot cast it any faster. Before that point, it's debatable whether you're able to queue a spell so that there is no latency between one wrath finishing and the next starting. Currently, I'm of the opinion that you won't be able to, but I have no hard proof backing me up on that yet.

United States Offline
Old 03/12/09, 2:10 AM   #648
Marauding Master
Glass Joe
 
Marauding Master's Avatar
 
Night Elf Druid
 
The Maelstrom (EU)
I've been raiding as a Moonkin during the entirety of WotLK so far but at Patchwerk, I'm still sitting at a measly 4800 DPS. Studying the WWS thread for 3 seconds already explained why, I'm not using IS at all. I had no idea that it would be beneficial to cast, even though I run the Glyphed version.

So my question is, how do I weave it into my rotation, do I keep it up during Eclipse, Heroism? Should I clip it or let it run out and refresh during a more convenient time?

Also, when is the best time to use a haste pot?

Netherlands Offline
Old 03/12/09, 5:00 AM   #649
Neshalin
Piston Honda
 
Worgen Mage
 
The Sha'tar (EU)
If you cast Insect Swarm directly after Eclipse ends and refresh it 15 seconds later, you'll have a fair uptime without getting in the way of Eclipse. If you get unlucky and it runs out while spamming Wrath to proc the next Eclipse, it should be okay to refresh Insect Swarm. Do not cast it during Eclipse. Potion of Speed should be used during an Eclipse and combined with a clicky trinket if you have one.

Netherlands Offline
Old 03/12/09, 9:09 AM   #650
Erdluf
Great Tiger
 
Night Elf Druid
 
Echo Isles
I don't believe that we in the Druid theorycraft community have done nearly enough to nail down the interaction between haste, latency and the GCD. I tried to find this kind of discussion in other places (affliction lock, shadow priest), but searches for GCD were unrewarding.

The general modeling for the time associated with a cast is

raw_cast_time = haste_function(tooltip_cast_time, haste_effects)
if(raw_cast_time >= GCD)
actual_time = raw_cast_time + latency1
else
actual_time = GCD + latency2

There is very good agreement on "haste_function()". Values for latency1 and latency2 seem to be personnal guesses, with the "guess" for latency1 ranging from 0.0 to 0.2s, even for a good connection. Various simulators use latency2 numbers ranging from zero, to 2*latency1.

It is not too surprising that if one theorycrafter says that Wrath takes 1.0s to cast, and another says it takes 1.4s to cast, that we won't reach a consensus on when we should cast the spell.

Better numbers should not be hard to get.

- Find a target dummy. Make sure you don't have any on-proc haste effects.
- Turn on your combat log
- Cast SF thirty one times as fast as you can.
- Take a drink
- Cast Wrath thirty one times as fast as you can.
- Take a drink
- Cast IS thirty one times as fast as you can.

Record your haste rating, and tooltip cast times for SF and Wrath. Go into your combat log and record the time you started casting the first, and thirty-first cast of each type. For SF and Wrath, figure out how many of the casts were under the effect of NG. Record how you were casting (single keypress eyeball'd with Blizz's castbar? continuous casting via a mousewheel scroll?). If you have a mod that reports latency (recommendations?) record its reading. Tell us your results.

Answers to questions like "When should I refresh MF during Eclipse?" are just guesses if we don't know the ratio between MF cast time and SF cast time.

United States Offline
Old 03/12/09, 11:46 AM   #651
Cube
Piston Honda
 
Night Elf Druid
 
Dark Iron
Originally Posted by Erdluf View Post
Record your haste rating, and tooltip cast times for SF and Wrath. Go into your combat log and record the time you started casting the first, and thirty-first cast of each type. For SF and Wrath, figure out how many of the casts were under the effect of NG. Record how you were casting (single keypress eyeball'd with Blizz's castbar? continuous casting via a mousewheel scroll?). If you have a mod that reports latency (recommendations?) record its reading. Tell us your results.
For this test, I would recommend speccing out of NG, just to limit the number of variables in play. Actually, I would do this completely unspecced, to make sure that the character sheet is exactly what you have.

Last edited by Cube : 03/12/09 at 11:51 AM.

Offline
Old 03/12/09, 12:45 PM   #652
 Adoriele
Happy October 19th!
 
Adoriele's Avatar
 
Night Elf Druid
 
Dragonblight
Originally Posted by Cube View Post
For this test, I would recommend speccing out of NG, just to limit the number of variables in play. Actually, I would do this completely unspecced, to make sure that the character sheet is exactly what you have.
Well, actually, you'd likely want to spec using all of the haste talents except NG. And you'd probably want a shaman dropping WoA for you. Getting 50% haste is pretty difficult if you don't get help like that. You'd also want tests using all of the above plus Lust, and then making sure you have over 3.6% haste from gear, so you can test the clipping aspect under a steady state (at least for the duration of Lust).

United States Offline
Old 03/12/09, 1:52 PM   #653
Erdluf
Great Tiger
 
Night Elf Druid
 
Echo Isles
For a GCD-length spell that doesn't invoke Nature's Grace, use Cyclone, Hibernate or Roots.

For a just-below GCD-length spell, Cyclone with PvP gloves might work (it depends on how they implemented the reduced cast time). I no longer have my BC gloves, and haven't gotten LK gloves yet.

In beta, Roywyn posted a script that will tell you the GCD for each spell:

/run hooksecurefunc("CooldownFrame_SetTimer", function(_, start, duration, enable) if start > 0 and enable > 0 then DEFAULT_CHAT_FRAME:AddMessage(duration) end end)

If you type that, it is supposed to tell you your cooldowns after each cast.

United States Offline
Old 03/12/09, 6:26 PM   #654
Videl
Piston Honda
 
Worgen Druid
 
Cenarius
That script needs some kind of spam limitation in it.

Presumably what the game will tell you is the time spent casting the spell (or CD invoked by it) is not what's interesting here. Using that script just returns a spam of the official GCD enacted by the spell, which is pretty well understood (although it would solve the wrath or everything question). I used it in game with nourish then with wrath and it sure appears that NG only affects the GCD on wrath (or atleast doesn't affect nourish). That's on live.

Something more like what you describe initially is what I think would be best. Personally, I can't get non-NG wrath under 1s without heroism up. Maybe I'll be able to give this a try, maybe not.

Last edited by Videl : 03/12/09 at 6:31 PM.

Offline
Old 03/12/09, 7:21 PM   #655
crmccar
Glass Joe
 
Tauren Druid
 
Mal'Ganis
So as we move into T8, we're going to lose 5% crit on Wrath and Starfire and the Eclipse bonus will become more important than ever because of 2pT8. Does anyone think this will nudge us into gearing for a minimum amount of crit? There are several disadvantages to getting a bad NRG string while trying to proc an eclipse: you'll lose total eclipse uptime, your dot rotation gets messed up, and you spend more time spamming the the lower dps spell (assuming starfire eclipse is still better than wrath eclipse).

I think we might start feeling the lack of that 4pT7, though it sounds hard to model for theorycrafting to me. But maybe Adoriele's spreadsheet already takes all the things I listed into account?

United States Offline
Old 03/13/09, 8:41 AM   #656
Erdluf
Great Tiger
 
Night Elf Druid
 
Echo Isles
Originally Posted by Videl View Post
That script needs some kind of spam limitation in it.
My point for posting the script was just to determine if the PvP glove bonus works using haste, which would leave Cyclone at the GCD, or leaves the GCD alone while reducing the cast-time. If its the latter, it provides a convenient way to get timing tests on a cast that is just below the GCD.

I don't believe either t8 bonus should be difficult to model. It will increase the importance of correctly modelling instant casts, since we'll go from about one every 9s to perhaps one every 5 or 6s (depending on the IS->SF proc rate).

United States Offline
Old 03/13/09, 9:43 AM   #657
Nyrathalnian
Glass Joe
 
Nyrathalnian's Avatar
 
Tauren Druid
 
Burning Blade
So as we move into T8, we're going to lose 5% crit on Wrath and Starfire and the Eclipse bonus will become more important than ever because of 2pT8. Does anyone think this will nudge us into gearing for a minimum amount of crit? There are several disadvantages to getting a bad NRG string while trying to proc an eclipse: you'll lose total eclipse uptime, your dot rotation gets messed up, and you spend more time spamming the the lower dps spell (assuming starfire eclipse is still better than wrath eclipse).
I think that balance druids were always meant to gear for a certain amount of crit rating. I was reading some of the blue posts on other forums and it seems that balance druids are meant to be based off of RNG now. Which makes for a very interesting mechanic for the class. It does feel a little sad to lose the 5% crit rating on Wrath and Starfire, but it looks like we will be gaining more in the long run.

Last edited by Nyrathalnian : 03/13/09 at 10:13 AM.

Offline
Old 03/13/09, 1:18 PM   #658
Cube
Piston Honda
 
Night Elf Druid
 
Dark Iron
Originally Posted by crmccar View Post
So as we move into T8, we're going to lose 5% crit on Wrath and Starfire and the Eclipse bonus will become more important than ever because of 2pT8. Does anyone think this will nudge us into gearing for a minimum amount of crit? There are several disadvantages to getting a bad NRG string while trying to proc an eclipse: you'll lose total eclipse uptime, your dot rotation gets messed up, and you spend more time spamming the the lower dps spell (assuming starfire eclipse is still better than wrath eclipse).
I'm really not going to worry about this until semi-finalized gear stats are out, mainly because it's hard to tell exactly how much crit we're going to be working with when 3.1 hits now, considering the talent changes(imp scorch, imp SB in particular).

For all we know, full T8 might 5% more crit on it alone.

Offline
Old 03/13/09, 1:38 PM   #659
Starfox
King Hippo
 
Starfox's Avatar
 
Tauren Druid
 
Destromath (EU)
Originally Posted by Cube View Post
I'm really not going to worry about this until semi-finalized gear stats are out, mainly because it's hard to tell exactly how much crit we're going to be working with when 3.1 hits now, considering the talent changes(imp scorch, imp SB in particular).

For all we know, full T8 might 5% more crit on it alone.
4/5 T7.10 => 4/5 T7.25 (gloves excluded as they gain the least stats)
32 Int
30 Sta
7 Spi
21 Crit
17 Haste
12 Hit
52 Spell Power
So you could expect around the same gain from T7.25 => T8.25 i think
The 2/5 T8 bonus is already implemented in SimulationCraft, I'll do a quick test how much it lacks behind 4/5 T7

Hello.
Light the fuse.
For all my homies.
Do not run, we are your friends.
SimulationCraft Druid Guy

Austria Offline
Old 03/13/09, 1:53 PM   #660
 Adoriele
Happy October 19th!
 
Adoriele's Avatar
 
Night Elf Druid
 
Dragonblight
Originally Posted by Starfox View Post
So you could expect around the same gain from T7.25 => T8.25 i think
The 2/5 T8 bonus is already implemented in SimulationCraft, I'll do a quick test how much it lacks behind 4/5 T7
It's in WC as well (I'll release the next version once we know more about the 4p bonus), and T7-4 is worth ~165 DPS, T8-2 about 67. Granted, this is using my gear from a couple resets ago, without changing anything but the active set bonus, but there you go.

United States Offline
Closed Thread

Go Back   Elitist Jerks » Class Mechanics » Druids

Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Moonkin DPS Spreadsheet Efejel Druids 1925 11/04/08 2:34 PM
Infraction for Moonkin Kai: Grammar Praetorian The Banhammer 0 06/02/08 6:28 PM
Moonkin Arena set in 2.4 nero Player vs. Player 30 05/21/08 4:41 PM
Moonkin DPS Calculator? Aadar Class Mechanics 87 04/16/07 2:31 AM
Raiding with ferals, moonkin, shadowpriests, etc Liandra Public Discussion 74 08/29/06 7:49 PM