This is a macro i frequently used:
/script UIErrorsFrame:Hide()
/use 14
/stopcasting
/script UIErrorsFrame:Clear()
/script UIErrorsFrame:Show()
/cast [target=mouseover] Holy Light
/equip Libram of the Lightbringer
14=Lower City Prayerbook
Now, it often gives me a 'Interrupted. Spell is not ready yet.' error and it typically aborts my cast 0.1s after I begin to cast it.
I tried replacing it with :
/script UIErrorsFrame:UnregisterEvent("UI_ERROR_MESSAGE");
/stopcasting
/use Lower City Prayerbook
/script UIErrorsFrame:RegisterEvent("UI_ERROR_MESSAGE");
/stopcasting
/cast [target=mouseover] Holy Light(Rank 11)
/equip Libram of the Lightbringer
which gives the same error sometimes.
Any idea how to correct this macro with all its original utility?
Thanks
This is a macro i frequently used:
/script UIErrorsFrame:Hide()
/use 14
/stopcasting
/script UIErrorsFrame:Clear()
/script UIErrorsFrame:Show()
/cast [target=mouseover] Holy Light
/equip Libram of the Lightbringer
14=Lower City Prayerbook
Now, it often gives me a 'Interrupted. Spell is not ready yet.' error and it typically aborts my cast 0.1s after I begin to cast it.
I tried replacing it with :
/script UIErrorsFrame:UnregisterEvent("UI_ERROR_MESSAGE");
/stopcasting
/use Lower City Prayerbook
/script UIErrorsFrame:RegisterEvent("UI_ERROR_MESSAGE");
/stopcasting
/cast [target=mouseover] Holy Light(Rank 11)
/equip Libram of the Lightbringer
which gives the same error sometimes.
Any idea how to correct this macro with all its original utility?
Thanks
Changing weapon starts global cooldown (if I remember correctly) meaning you can't equip Libram of the Lightbringer which is in a weapon slot and cast a spell (Holy Light). Maybe you could try /castsequence to equip your libram then cast holy light, but it wont be instantaneous.
The macro used to give me an instantaneous heal with correct libram equipped.
/castsequence Libram of the Lightbringer, Holy Light requires me to click it twice which isn't close to my original macro