Hello, I’m new to Hunters and Im trying to start off easy with a few macros. I took these macros from Raziya, and Im guessing they were meant to be used in Retail and thus why they aren’t working in classic.
I am looking for a working macro of…
Pet Attack
/script if GetUnitName(“target”)==nil then TargetNearestEnemy() end
/cast Hunter’s Mark
/script CastPetAction(2);
/script CastPetAction(10);
/script PetAttack(target)
/cast Charge
/cast Dash
(I want a button that casts Hunter’s Mark, sends my pet to attack the target while remaining passive and using charge/dash if possible)
I also want a pet recall macro to have my pet follow me when I want to disengage
/script PetFollow(“My Characters Name Here”)
/script CastPetAction(10);
/cast Dash
I would also like an Auto attack macro that starts bow auto attack and when in melee range switches to melee auto attack
/script if GetUnitName(“target”)==nil then TargetNearestEnemy() end
/run if CheckInteractDistance(“target”, 1) and (not PlayerFrame.inCombat) then AttackTarget() elseif not IsAutoRepeatAction(1) then CastSpellByName(“Auto Shot”) end
And Lastly I want a all in 1 melee button macro
/script if (not PlayerFrame.inCombat) then AttackTarget() end
/cast Raptor Strike
/cast Counterattack
/cast Mongoose Bite
On all 4 of these macro’s I borrowed from Raziya when I try to use them I get a popup that says “A macro script has been blocked from an action only available to the blizzard UI”
If any knowledgeable people could help me out and provide me with working macros for these situations I would greatly appreciate it.
~A Noob Hunter in training.
Thank You!