Hunters! Here's some nice macros for you to remember in classic!

1 hunter mark pet attack macro

/cast Hunter’s Mark
/script if GetUnitName(“target”)==nil then TargetNearestEnemy() end
/script CastPetAction(2);
/script CastPetAction(10);
/script PetAttack(target)

All-in-one Hunter Macro

/run local c=CastSpellByName if UnitExists(“pet”) then if UnitHealth(“pet”)==0 then c(“Revive Pet”) elseif GetPetHappiness()~=nil and GetPetHappiness()~=3 then c(“Feed Pet”) PickupContainerItem(0, 1) else c(“Dismiss Pet”) end else c(“Call Pet”) end
/cast Charge
/cast Dash

2 raptor strike macro

/script if (not PlayerFrame.inCombat) then AttackTarget() end
/cast Raptor Strike
/cast Counterattack
/cast Mongoose Bite

3 frost trap macro

/cast Frost Trap
/script if UnitAffectingCombat(“player”) then CastSpellByName(“Feign Death”) end

4 scatter macro

/script if GetUnitName(“target”)==nil then TargetNearestEnemy() end
/script if UnitExists(“pettarget”) and UnitIsUnit(“target”, “pettarget”) then PetPassiveMode() CastPetAction(3); else end
/cast Scatter Shot

5 autoattack close target macro

/script if GetUnitName(“target”)==nil then TargetNearestEnemy() end
/run if CheckInteractDistance(“target”, 3) and (not PlayerFrame.inCombat) then AttackTarget() elseif not IsAutoRepeatAction(3) then CastSpellByName(“Auto Shot”) end

6 win clip macro

/script if (not PlayerFrame.inCombat) then AttackTarget() end
/cast Counterattack(Rank 1)
/cast Wing Clip
/cast Wing Clip(Rank 2)
/cast Wing Clip(Rank 1)

5 Likes

I was really curious about macros. Never actually used them back in the day. Thank you for this!

Do /script macros actually work in classic? I thought it was using the new macro engine.

1 Like

I had a streamer do some tests on macros that were “no longer available” as of the current list, and they are working in the beta. So it appears that the old macro and script system is in place in the game.

That would be awesome if true. I wonder if you can still check for buffs/debuff on the target and cast a different spell depending on what’s there.

When he’s online I will have him run some tests and report back.

This would be so much easier if I had access… but I guess you gotta live bi-curiously sometimes right?

Ha yeah its one of the main reasons I wanted access, to check out macros and addons! Fingers crossed, look forward to your findings. See if supermacro works too :wink:

Bad news, did some testing on the stress test realm and most of the /script macros dont work. Some do, but none of the useful ones like targeting, attacking, casting etc do.

Thank you for testing these!

I am hoping to gain access so I can do some testing, but if I can’t get access, I will wait til servers drop then I will start building working macros. I also intend on making an addon that has a book of macros.