Just so i dont lose them and i can edit them in later:
No CC present, MM-SV shooting cycle macro
/castsequence reset=3 Steady Shot, Arcane Shot, Auto Shot, Steady Shot, Multi-Shot, Auto Shot, Steady Shot, Arcane Shot, Auto Shot, Steady Shot, Auto Shot
/cast [exists,target=pettarget] Kill Command
CC Present, MM-SV shooting cycle macro
/script UIErrorsFrame:Hide()
/castsequence reset=3 Steady Shot, Arcane Shot, Auto Shot, Steady Shot, Auto Shot,
/cast [exists,target=pettarget] Kill Command
/script UIErrorsFrame:Clear(); UIErrorsFrame:Show()
BM Auto-steady with killcommand:
#showtooltip Steady Shot
/script UIErrorsFrame:Hide()
/castsequence reset=3 Steady Shot, Auto Shot
/cast [exists,target=pettarget] Kill Command
/script UIErrorsFrame:Clear(); UIErrorsFrame:Show()