Good evening,

Was wondering if anyone would put some input on shammy macros, Focusing on the AOE spell
Even though i beileve i have setup depend macros for boss fights, for trash i wanted to make use of chain lightning and fire nova.
Problem is that with assisting i'd have to keep changing the target on the tank at the end of everyone FS, FN, CL.
So far I have this setup:

Keymap > (Reset on last press 3.0)
STEP 1 > (Timed 4.5)
> Macro >>>

/cast auto attack
/castsequence reset=1 Flame shock, Fire Nova, Chain Lightning, -

STEP 2 > (Timed 1.5)
> Macro >>>

/cast Lava Burst

Step 3 >
> Macro >>>

/targetenemy

Idea been that the Auto attack selects a random first target, Dots it and uses the AOE spells then gets to the to the " , - " Dash part to stop the macro from restarting and using flame shock again (if for whatever reason it takes less then 4.5 as set in that keymap step.
After that it does lava burst on the same target and the first macro has a time of 1 second to reset, so i'll reset while doing lava burst.
Then is step 3, /targetenemy is done to act as pressing tab and starting over on the same target.

Now i thought in theory this would be brutal on say 5 mobs, but it seems that the /targetenemy isn't really working as i'd hoped, Am only really getting on most 2 active flame shocks, even if i have a load of mobs, At level 82 in half normal instance gear am only really getting 5K DPS in AOE, which is less then my pally tank.
Is there any better way of doing this, My current efforts just seem to not been applied as well as first hoped.