If flipping it didn’t work it’s because /stopattack is executing at the same time as TV then TV’s startattack triggers. You may be able to stop it with multiple /stopattacks
That said, I don’t understand why you want to do this. You’re already targeting the person and you’re not hitting them with something like a cc that breaks on dmg.
I’m doing this because blinding light doesn’t break on holy damage. I want to be able to use my melee holy damage spells to damage them when they’re in blind without breaking it with auto attack damage…
It won’t, because you’ll be targeting that target when you Judgment which will activate your auto attack. Focus works because you don’t need to target the mob.
video inc
@elvenbane - you are correct that using /cast [@target] should be effectively the same as just using /cast (assuming that you want to cast a spell at your current target) however using /cast judgment /stopattack still results in an autoattack being triggered by judgment, whereas using /cast [@target] judgment prevents it.
That NOT starting autoattack makes sense when you consider that the same use of the mouseover or focus units in there don’t start autoattack against those units either.
The @ portion of that seems to mean “cast on but do not set to target” and without an explicit set-to-target there, even though that IS your target, autoattack would not and probably should not be started.
i’m going to have to rethink some of my ranged macros with this in mind. It might be useful.
A decade and a half doing this, much of it writing macros, and I never considered this.