Unfortunately, it is not correct.
Flame Shock (or any shock) can only be used once every 6 seconds, unless you talent it.
If you were to switch to a new target, immediately after having cast a Flame Shock on the initial target.
And you had reset=target (or reset=target/combat, which resets on either condition)...
Then Flame Shock is the next spell to cast, but is on cooldown.
So the entire macro locks up, until you can cast it.
Meaning, no matter how you spam the macro, nothing is cast until the Flame Shock comes off of cooldown.
Connect With Us