How did this work?



I was wondering why my mage with a /castsequence reset=target/10 scorch, scorch, fireball, fireball, fireball, fireball, fireball, fireball

macro was SO far behind dps on my shaman and moonkin (who both have just /cast LB or /cast starfire macros)

i mean my shaman and moonkin are doing 700-800dps at lvl 64 and my mage is doing just under 400.... (my mage gets 1st gear priorities too)


Quote Originally Posted by 'Bigfish',index.php?page=Thread&postID=156634#post 156634
Ok, worked out my castsequence for my mage.

Code:
/castsequence reset=target scorch, Fire Blast, Living Bomb, Fire Blast, Pyroblast, Fire Blast, Living Bomb, scorch, Fire blast, Pyroblast, Fire Blast, Living Bomb, scorch, Fire blast, Pyroblast, Fire Blast, Living Bomb, scorch, Fire blast, Pyroblast //repeat 
/castsequence reset=target scorch, null 
/cast Fireball
which should run as:

Code:
0 Scorch 
1.5 scorch 
3 fire blast 
4.5 living bomb 
6 fireball 
7.5 
9 fire blast 
10.5 pyroblast 
12 fireball 
13.5 
15 fire blast 
16.5 Living bomb 
18 scorch 
19.5 fireball 
21 
22.5 Fire Blast 
24 Pyroblast 
25.5 fireball 
27 
28.5 Living bomb 
30 scorch 
31.5 fireball 
33 
34.5 fire blast 
36 Pyroblast 
//repeat from 25.5
This assumes my crit rate is high enough to generate instant cast pyros 100% of the time (which its pretty darn close to). A Fireball gets inserted in to the sequence every time the castsequence lag should kick in after a scorch, as well as any point where the initial sequence is waiting on the fire blast cool down.

Edit: I have approximately a 90% chance to generate an instant cast pyroblast every sequence once the sequence gets running.