LATEST BLUEPOSTS

WOW TOKEN PRICES

NA 306.452 • EU 389.433

THIS WEEK IN WOW

Fortified • Volcaninc • Spiteful

PATCH 10.1.7 CLASS GUIDES

Blizzard Announced Automated Interrupt Macro Hotfixed
Just yesterday we have reported about Blizzard responding to concerned players...
Read More Here
Blizzard Response to Feedback About Season 3 Trinkets
Many new Trinkets are getting introduced in Season 3, of which some of them...
Read More Here
Automation Bots Being Investigated by Blizzard
Blizzard has responded to concerned players in their Forum about Bots in PvP,...
Read More Here
Icecrown Citadel Releases October 12th - Wrath Classic Phase 4
Wrath Classic Phase 4 - Icecrown Citadel has been officially announced to be...
Read More Here

Blizzard Announced Automated Interrupt Macro Hotfixed

September 20, 2023

Just yesterday we have reported about Blizzard responding to concerned players in the WoW Forums about the existence of automatic Interrupt Macros in PvP. Blizzard has now announced that these Macros do no longer work.

Automated Interrupt Macros

We have previously reported about Blizzard’s response in their official WoW Forums about some concerning Interrupt Macros that were arising in PvP.

A hotfix has been deployed to address this issue.
Thank you for your reports!

A concerned user in the WoW Forums has asked the following question to Blizzard:

Hello everyone.

We all know blizzard try to fight scripters, third-party program usage and cheaters in general.

So I want to talk about ClearTarget() function.
First of all I’m not a developer and some of the code below can be terrible (but working).
Secondly, we all know that CastSpellByName() function is protected to avoid unintended usage.

But what about this?

/run if not (UnitCastingInfo(“target”) or UnitChannelInfo(“target”)) then ClearTarget() end;
/cast [@target, exists, nodead] Spell Lock
/stopmacro [exists]
/targetlasttarget

or, perhaps, this?

/run if(AuraUtil.FindAuraByName(“Banner of the Horde”, “target”, “HELPFUL”)) then ClearTarget() end
/cast [@target, exists, nodead] Death Coil
/stopmacro [exists]
/targetlasttarget

or this (protect HoJ in Grounding)

# showtooltip 
/run for i=1,10 do local D = UnitBuff("target",i); if D == "Grounding Totem" then ClearTarget() end end; 
/cast [@target, exists, nodead] Hammer of Justice 
/stopmacro [exists] 
/targetlasttarget

Fade protection

#showtooltip
/run for i=1,10 do local D = UnitBuff("target",i); if D == "Phase Shift" then ClearTarget() end end; 
/cast [@target, exists, nodead] Intimidation 
/stopmacro [exists] 
/targetlasttarget

These simple macros can help users automate their gameplay. For example, such macros can make interrupts always hit other player’s cast or prevent spells usage if there’s any buff (like divine shield or anti-magic shell) that denies their impact.
In my opinion, many people could’ve used such macros to have advantage over other players in arena.
I think it’s a big problem for the whole PvP community and it should be fixed as fast as possible.

Leave a Reply