If the intention of this check was to allow people to include SpellStopCasting() in a macro for a different spell, I thought FastCast only worked on the 2nd press of any given button?
ie Lets say I'm a mage, and I'm chain casting Frost Bolt on a player. I suddenly see another player that I want to counterspell, while still channeling my frost bolt, I target the new player and hit my macro for SpellStopCasting(), Counterspell. Since this is a different button to the one I was already casting, wouldn't it run anyway and interupt my frost bolt to cast counterspell?
|