Quote Originally Posted by laeelin
For example: (not that good of an example, but oh well)
They don't have a problem with hitting a hotkey twice to ice then blink.
They do have a problem with something like Frost Nova, Blink, Frostbolt, Frostbolt, Frostbolt (till Frost Nova resets) then Frost Nova, Blink and Frostbolt spam again all by just hitting one button over and over (and spinning arround after blink).

It's one of the protections in the game to (attempt) to stop players from being able to play the game by just hitting one button over and over.
Why? They still have to push the button EACH TIME they cast a spell, and target the mob correctly, and move correctly... And honestly, it's not like that sort of macroing is not going to SEVERELY gimp your PvP abilities or your ability to react to shifting circumstances.

I uses to use a macro for Leotheras the Blind when I'm on my resto shammy (before the +heal to +spelldmg 2.3 change) that goes along the lines of:
[code:1]/outfitter wear leoweapons
/startattack
/use Vengeance of the Illidari
/use Glowing Crystal Insignia
/cast Nature's Swiftness
/castsequence reset=6 Earth Shock, Lightning Bolt, Chain Lightning, Lightning Bolt, Lightning Bolt[/code:1]

Or this one for Illhoof when I spec elemental:
[code:1]/target tere
/target kil'rek
/target Demon Chain
/stopmacro [noharm]
/cast Lightning Bolt[/code:1]

I would say those are far worse than spamming a button that buffs Holy Shield every time the cooldown is up. I mean, I can put holy shield on a button and jam that button for ages and I would be 100% sure that Holy Shield would be on my buff list 100% of the time until I was OOM. I see no difference, and there's nothing automated as I'm still pushing one button to get one spell.

Whether or not macroing is bordering automation is a totally different story. Tell me if this macro is broken or not:
[code:1]/castsequence reset=10 Holy Shield, null[/code:1]

I am going to press that macro over and over and over again in the course of 10 seconds. But that macro will not reset to Holy Shield after 10 seconds because I'm a crazy button jammer.

Is that fair?

The whole point to me is to get rid of the "whoosh" noise that happens when you almost cast a spell, but it's on cooldown. It drives me insane. So I want a button that does nothing if I have Holy Shield on cooldown, and buffs Holy Shield when it's not on cooldown.

However, if I spam that macro I'm going to end up without the Holy Shield buff because the macro does not reset after 10 seconds when I jam the button. And that makes a dead paladin.

So I can either be annoyed by the "whoosh" noise, or not have holy shield on me 100% of the time. Broken macro reset, if you ask me.