Categories / Macros / General macros

General macros

These General macros macros are designed for WoW WotLK 3.3.5a and focus on practical targeting, utility and cooldown access rather than trying to automate a full rotation. Macros cannot make combat decisions for you, but they can remove extra target switching and make important abilities more consistent to use.

Recommended macros

Set focus

/focus [@mouseover,exists,nodead][]

Clear focus

/clearfocus

Target focus

/target focus

Mouseover interact-style spell template

#showtooltip
/cast [@mouseover,help,nodead][] SPELL NAME

Focus interrupt template

#showtooltip
/cast [@focus,harm,nodead][] INTERRUPT NAME

How to use them

Create a new macro from the in-game Macros window, paste the text exactly, choose the question-mark icon, and place the macro on your action bar. For mouseover macros, hover the intended unit frame before pressing the key. Focus macros require a valid focus target; when the condition is written with [] as a fallback, the spell will use your normal target if the focus condition is not valid.

Do not combine every cooldown into one button automatically. Some abilities trigger the global cooldown, some do not, and encounter timing often matters more than saving a key press. Test each macro on a target dummy, friendly player, or easy dungeon before using it in progression. Spell names must match the language of your game client, and private-server scripting differences can affect edge cases.

A good macro setup should reduce targeting friction while keeping the decision itself in your hands. Bind emergency, interrupt and movement macros to keys you can reach without looking at the action bar.

Compatibility and troubleshooting

WotLK 3.3.5a resources often exist in several forks. If a command, trigger or option behaves differently, confirm the exact archive hosted on the page before changing the instructions. When testing, disable unrelated addons if necessary, reload the UI after configuration changes, and keep a working backup so you can return to the previous setup quickly.

Related articles