Why does this macro trigger a gcd?

#showtooltip

/cast Shadowfiend

/stopmacro [harm]

/targetenemy

/cast Shadowfiend

/targetlasttarget

This macro triggers a gcd if Im out of los with an enemy target. It doesnt use Shadowfiend or any other spells, but somehow triggers the gcd. Any way to prevent this macro from triggering gcd unless I actually cast Shadowfiend?

It is not a GCD, it is default behavior. And it’s happening without macro, you cannot fix it. Probably some LoS-check flow.

Personaly I think that it is a bug, because in case of Range-check it doesn’t happen.

I see. Didnt realize it happened without macro too.

Any time you attempt to cast an on-GCD ability you’ll trigger a micro-GCD even if the spell doesn’t go off. It’s to prevent people putting all their abilities in a single macro and just spamming a single key.

Optimized

#showtooltip
/targetenemy [noharm]
/cast Shadowfiend
/targetlasttarget [noharm]
1 Like

Im not talking about micro-GCD, this is a full duration actual GCD.

After testing a bit more, there seems to be an issue with the Mindbender talent. This issue doesnt occur when Im using Shadowfiend, only when its Mindbender. The macro you posted also incurs the full GCD (with bender).

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.