Dash from Any Form
Drops your current form when needed, shifts to Cat Form, then uses Dash. Useful as an emergency movement key from Bear, Travel, caster, or another form.
#showtooltip Dash
/cancelform [noform:3]
/cast [noform:3] Cat Form
/cast DashBrowse what already exists, or build exactly what you need.
Drops your current form when needed, shifts to Cat Form, then uses Dash. Useful as an emergency movement key from Bear, Travel, caster, or another form.
#showtooltip Dash
/cancelform [noform:3]
/cast [noform:3] Cat Form
/cast DashTBC version of the Druid travel key: Alt = Dire Bear, Ctrl = Cat, swimming = Aquatic, stealthed Cat = Dash, combat/indoors = Cat, flyable out of combat = Swift Flight (or regular Flight Form if Swift is not learned), otherwise tries your ground mount then Travel Form. Replace GROUND MOUNT with your mount name.
#showtooltip
/cast [mod:alt] !Dire Bear Form; [mod:ctrl] !Cat Form; [swimming] !Aquatic Form; [stealth][form:3] Dash; [combat][indoors] !Cat Form; [flyable,nocombat] !Swift Flight Form
/cast [flyable,nocombat] !Flight Form
/cast GROUND MOUNT
/cast [nostealth] !Travel FormCyclones hostile focus without dropping your current target.
#showtooltip Cyclone
/cast [target=focus,harm,nodead] Cyclone; CycloneCore TBC Feral powershift convenience.
#showtooltip Cat Form
/cast !Cat FormTurns Feral Charge into an actual form-aware utility button.
#showtooltip Feral Charge
/cancelform [noform:1]
/cast [noform:1] Dire Bear Form
/cast Feral ChargeTaunts a hovered enemy without changing the current target.
#showtooltip Growl
/cast [@mouseover,harm,form:1] GrowlHealing Touch on a friendly living mouseover.
#showtooltip Healing Touch
/cast [target=mouseover,help,nodead] Healing Touch; Healing TouchPrevents a second keypress from turning Auto Shot off.
#showtooltip Auto Shot
/cast !Auto ShotRemoves the second inventory click from feeding a pet.
#showtooltip Feed Pet
/cast Feed Pet
/use FOODNAMEApplies Hunter's Mark and sends the pet.
#showtooltip Hunter's Mark
/cast Hunter's Mark
/petattackHandles solo pet, pre-pull focus, combat mouseover, and target-of-target fallbacks.
#showtooltip Misdirection
/cast [@pet,exists,nogroup][@focus,nocombat][@mouseover,help][@focus,nodead][@targettarget,help] MisdirectionKill Command is off the GCD in TBC, so this folds a real pet action into a frequent shot.
#showtooltip Steady Shot
/cast Steady Shot
/cast Kill CommandStops your current action and drops Freezing Trap.
#showtooltip Freezing Trap
/stopcasting
/cast Freezing TrapCounterspells focus if hostile/alive; otherwise your current target.
#showtooltip Counterspell
/stopcasting
/cast [target=focus,harm,nodead] Counterspell; CounterspellRepeated presses will not clip the active Blizzard channel.
#showtooltip Blizzard
/cast [nochanneling:Blizzard] BlizzardFast CC without changing the main target.
#showtooltip Polymorph
/stopcasting
/cast [@mouseover,harm,nodead] PolymorphKeeps a priority ally as focus for quick curse removal.
#showtooltip Remove Lesser Curse
/stopcasting
/cast [@focus,help,nodead] Remove Lesser CurseCasts Ice Block; hold Alt to cancel the aura.
#showtooltip Ice Block
/cancelaura [mod:alt] Ice Block
/cast [nomod] Ice BlockOne button can bubble and then cancel it when you need to resume tanking/damage.
#showtooltip Divine Shield
/cancelaura Divine Shield
/cast Divine ShieldAlways casts Lay on Hands on yourself without changing targets. Useful as an emergency self-save while you keep an enemy or ally selected.
#showtooltip Lay on Hands
/cast [@player] Lay on HandsUseful healer/tank utility without target swapping.
#showtooltip Cleanse
/cast [@mouseover,help,nodead][] CleanseHeals a living friendly mouseover; otherwise uses your normal target.
#showtooltip Holy Light
/cast [target=mouseover,help,nodead] Holy Light; Holy LightHeals your mouseover when valid and falls back normally.
#showtooltip Flash Heal
/cast [target=mouseover,help,nodead] Flash Heal; Flash HealGets the fiend attacking immediately instead of waiting for pet AI.
#showtooltip Shadowfiend
/cast Shadowfiend
/petaggressive
/petattackMore useful than a single-spell spec placeholder and ideal for support play.
#showtooltip Power Word: Shield
/cast [@mouseover,help,nodead][] Power Word: ShieldStops your current cast and Silences focus when valid.
#showtooltip Silence
/stopcasting
/cast [target=focus,harm,nodead] Silence; SilenceLets you spam the Mind Flay key without restarting an active Mind Flay channel. A new cast only begins after the current channel finishes or is otherwise interrupted.
#showtooltip Mind Flay
/cast [nochanneling:Mind Flay] Mind FlayLets Shadow priests hit the form button repeatedly without cancelling form.
#showtooltip Shadowform
/stopcasting
/cast !ShadowformKicks hostile focus when available; otherwise current target.
#showtooltip Kick
/stopcasting
/cast [target=focus,harm,nodead] Kick; KickControls a second target without losing combo points/current target.
#showtooltip Blind
/cast [@focus,harm,nodead][] BlindChoose the version you need. PvP Spam Sap clears target and repeatedly finds nearby enemy players; PvE Sap + Pick Pocket robs a humanoid while keeping it controlled. Pick Pocket has no GCD and does not break stealth, but a resisted Pick Pocket can still cause trouble.
#showtooltip Sap
/cleartarget
/targetenemyplayer
/cast SapEquips an off-hand that is already coated with Mind-numbing Poison, then uses Shiv to force that off-hand poison application. Replace the weapon placeholder with your actual Mind-numbing off-hand. The same pattern works for Crippling or Wound poison weapons.
#showtooltip Shiv
/equipslot 17 MIND-NUMBING OFFHAND
/cast ShivVanish normally; Alt removes Stealth.
#showtooltip Vanish
/cancelaura [mod:alt] Stealth
/cast [nomod] VanishStarts white swings and then uses Sinister Strike. Replace Sinister Strike with the melee ability you want on the key; /startattack is the reusable part.
#showtooltip Sinister Strike
/startattack
/cast Sinister StrikeEmergency Earth Shock on focus; current target fallback.
#showtooltip Earth Shock
/stopcasting
/cast [target=focus,harm,nodead] Earth Shock; Earth ShockCheap, immediate interrupt button rather than always spending max-rank mana.
#showtooltip Earth Shock
/stopcasting
/cast Earth Shock(Rank 1)First press drops Grounding Totem; second press replaces it with your normal air totem. After 15 seconds without advancing the sequence, it resets back to Grounding. Change Wrath of Air Totem to the air totem your group normally uses.
#showtooltip
/castsequence reset=15 Grounding Totem, Wrath of Air TotemOne-button melee-group totem twist. Press for Windfury, then again for Grace of Air after the Windfury weapon buff pulses; repeat before the roughly 10-second Windfury buff falls off.
#showtooltip
/castsequence reset=8 Windfury Totem, Grace of Air TotemHealing Wave to mouseover when friendly and alive.
#showtooltip Healing Wave
/cast [target=mouseover,help,nodead] Healing Wave; Healing WaveUses Healing Wave Rank 7 as a practical efficient single-target downrank while still supporting mouseover healing. Rank 8 is a reasonable stronger step later; Rank 12 remains the big emergency heal.
#showtooltip Healing Wave(Rank 7)
/cast [@mouseover,help,nodead][] Healing Wave(Rank 7)Fast raid-frame healing without retargeting.
#showtooltip Lesser Healing Wave
/cast [@mouseover,help,nodead][] Lesser Healing WaveGives Restoration a true emergency heal button.
#showtooltip Nature's Swiftness
/cast Nature's Swiftness
/cast Healing WaveNudges the Imp to actually cast while you use your filler spell.
#showtooltip Shadow Bolt
/cast [target=pettarget,exists] Firebolt
/cast Shadow BoltThe same button changes with your active demon: Imp uses Fire Shield, Voidwalker Sacrifice, Felhunter Spell Lock, and Succubus Seduction. It saves four separate pet-utility binds.
#showtooltip [pet:imp] Fire Shield; [pet:voidwalker] Sacrifice; [pet:felhunter] Spell Lock; [pet:succubus] Seduction
/use [pet:imp] Fire Shield; [pet:voidwalker] Sacrifice; [pet:felhunter] Spell Lock; [pet:succubus] SeductionSends your demon at the current target without changing your target.
#showtooltip
/petattackStarts pet pressure with the opening debuff.
#showtooltip Curse of the Elements
/petattack
/cast Curse of the ElementsFears a hostile mouseover first, then a hostile focus, then your current target. This lets you control a second target without losing your primary target.
#showtooltip Fear
/cast [@mouseover,harm,nodead][@focus,harm,nodead][] FearPummels a hostile living focus; falls back to your current target.
#showtooltip Pummel
/stopcasting
/cast [target=focus,harm,nodead] Pummel; PummelStarts auto-attack and queues Heroic Strike. The reusable idea is /startattack: swap Heroic Strike for the opener or core melee ability you want on the button.
#showtooltip Heroic Strike
/startattack
/cast Heroic StrikeCharge normally; hold Alt for Intercept.
#showtooltip
/cast [mod:alt] Intercept; ChargeFast peel/protection on a hovered ally with stance handling included.
#showtooltip Intervene
/cast Defensive Stance
/cast [@mouseover,help,nodead] InterveneSelect an enchant in the TBC Craft window, place your mouse over the item you want enchanted, then press this macro. It clicks Enchant, applies it to the item under your cursor, and accepts replacing an existing enchant. Keep the correct item under your mouse before every press.
#showtooltip
/click CraftCreateButton
/run local f=GetMouseFocus();if f then f:Click()end
/click StaticPopup1Button1Sets the camera-distance factor.
/console cameraDistanceMaxFactor 4Any class can use this snippet. /use 13 attempts the upper trinket slot and /use 14 attempts the lower slot. Drop these lines into a burst/cooldown macro instead of hard-coding trinket names.
/use 13
/use 14