Equipment swap while casting

I noticed in classic wow a change that affect mostly mages and hybrid classes. Right now you’re not able to change equipment during spell casts.
Anyone that played a mage back in the day had weapon swap macros for evocation. Druids, shamans, priests and paladins in DPS gear could cast a big fat heal and swap to a proper +healing weapon mid cast.

Sources:
I found an old WowInterface forum post from 2005, explaining how to use ItemRack to automate evocation weapon swaps:

This macro/event pair will swap in your spirit gear when you begin casting Evocation and then swap it out when you’re done.

  1. Make this macro to cast Evocation:
    /script EVOCING=1 SaveSet(“Spirit Gear”) EquipSet(“Spirit Gear”)
    /cast Evocation

  2. Make this event:

Event: Mage:Evocation
Trigger: SPELLCAST_STOP
Delay: 1
Script:
if EVOCING and not CastingBarFrame.channeling then EVOCING=nil LoadSet() end
–[[Unequips a set when done casting Evocation]]

If I remember correctly, this behavior was never changed prior to patch 2.4.3

From patch 2.4.3 patch notes we have:

Equipping an item will now cancel any spell cast currently in progress.

1 Like

Shameless necro, really surprised this didn’t get any attention…

Another shameless necro - how can an issue like this still have no blue post response after 7 months?

Beep boop bump! :frowning: