I am sorry if I mention something you already know. So.....resets.
Resets are not that complicated, but they can be. I use reset=combat/target/## on some people. I use "forced' resets like reset=13 on others.
Now imagine that you get in combat and stay in combat a lot, but one of your alts slips out of combat for some reason (PVP person 1 dies, but your alt2 hasn't attacked a new person yet, but alt1 and alt3 have). Then you might not want reset as combat to prevent accidental slipping of castings. In that case try just reset=target.
Now imagine you want to use a forced reset. You only want the sequence to reset off time (cooldowns) and it should never reset before that time. Try something like: /castsequence [blah, blah] reset=13 SpellCooldownof12, Spell1, Spell2, , , , , , , , , , , , The commas are dummy commands that let you press the macro and it won't reset until the time.
Now, imagine you want to line up commands (so certain things happen at the same time). Try something like:
/castsequence [blah, blah, blah] Spell1, Spell3, Spell5
/castsequence [blah, blah, blah] Spell2, , Spell6 The comma lets you mash the macro so spell3 goes off, but doesn't mess up the timing for spell5/6 to go off together.
Castsequence should stop and wait for problems (range, facing, etc). But if one of the alts is in a correct place to cast, yeah, they will get out of alignment. That is when you can force a reset on your own. You can put in CTRL, SHIFT, ALT as a reset condition so you can force a start over. Something like reset=14/ALT or reset=target/SHIFT.
Without seeing the actual macro, I might guess that you would put in VE first and put in a dummy comma wait for the others so they can have time to make sure VE is there, then a dummy comma right before MF. You would have mash the macro an extra time, but it would give you time to make sure people are facing the correct way. To me, extra mash is better than wasted spell. (and yeah, I know MF will turn the char)
Connect With Us