Quote Originally Posted by 'Hàrem',index.php?page=Thread&postID=156441#post15 6441
/click flameshockbutton
/click LVBbutton
/click CLbutton
/click LBbutton


how about that?
That would cast FS every time its up, meaning once every six seconds. We really dont want that

Ideally, we would cast FS in the following scenarios:

- When the old FS expires (every 18 secs)
- When we change target, but only if LavaBurst has cooled down

Ideally we would cast lava burst in the following scenarios:

- Whenever its up, but only if FS has been applied

Ideally we would cast chain lightning (this is only true until they patch in the changes to lightning bolt)

- Whenever it's up, but only if one of the following conditions are true: a) lava burst is on cooldown b) it will hit multiple mobs

When lightning bolt changes are patched in, it becomes:

- Whenever it's up, but only if it will hit multiple mobs.

Ideally we cast lightning bolt:

- When lava burst is on cooldown AND chain lightning is on cooldown AND flame shock isn't about to expire

Unfortunately it's not really possible to macro those conditions.

A 2-button setup would work with /click, ie. one button for flame shock (you manually apply flame shock and make sure it's always on before casting lava burst) and one button for the macro /click lava burst /click chain lightning etc.

A 1-button setup only works with a castsequence or castrandom, both of which are inefficient. At the moment I'm using:

/castseq reset=combat/8 flameshock, lava burst, LB x 4-5

Which works ok (flame shock is applied more than necessary but I'm ok with the dps loss). However, add to that the problems with sequence and I might have to change some stuff or at least spend some time with the dummies