I've been using /script CastSpellByName("Power Word: Shield", true); to cast shield on myself during leveling.
It has suddenly stopped working. Now it acts like a normal spell that prompts a target when pressed.
Anyone experiencing the same? Why'd it break all of a sudden?