WoW:Most Used Macros: Difference between revisions

From AddOn Studio
Jump to navigation Jump to search
No edit summary
m (Move page script moved page Most Used Macros to Most Used Macros without leaving a redirect)
 
(4 intermediate revisions by 3 users not shown)
Line 1: Line 1:
Priest Macros
#REDIRECT [[Useful macros]]
 
1. Shield to a target's level<br>
/script r=10;l={6,12,18,24,30,36,42,48,54,60};if not UnitIsFriend("player","target")then TargetUnit("player");end;t=UnitLevel("target");for i=r,1,-1 do if (t>=l[i]-10)then CastSpellByName("Power Word: Shield(Rank "..i..")");break;end;end;
<br><br>
2. Renew to a target's level<br>
/script r=9;l={8,14,20,26,32,38,44,50,56};if not UnitIsFriend("player","target")then TargetUnit("player");end;t=UnitLevel("target");for i=r,1,-1 do if (t>=l[i]-10) then CastSpellByName("Renew(Rank "..i..")");break;end;end;
<br><br>
3. Power Word: Fortitude to a target's level<br>
/script r=6;l={1,12,24,36,48,60};if not UnitIsFriend("player","target")then TargetUnit("player");end;t=UnitLevel("target");for i=r,1,-1 do if (t>=l[i]-10) then CastSpellByName("Power Word: Fortitude(Rank "..i..")");break;end;end
<br><br>
4. Shadow Protection to a unit's level (if possible)<br>
/script r=3;l={30,42,56};if not UnitIsFriend("player","target")then TargetUnit("player");end;t=UnitLevel("target");for i=r,1,-1 do if (t>=l[i]-10) then CastSpellByName("Shadow Protection(Rank "..i..")");break;end;end
<br><br>
 
 
Druid Macros
<br><br>
1. Mark of the Wild to a target's level<br>
/script r=7;l={1,10,20,30,40,50,60};if not UnitIsFriend("player","target")then TargetUnit("player");end;t=UnitLevel("target");for i=r,1,-1 do if (t>=l[i]-10) then CastSpellByName("Mark of the Wild(Rank "..i..")");break;end;end
<br><br>
MOST USEFUL
<br><br>
___________________________________<br><br>
-Change Action Bar Page<br><br>
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯<br><br>
Macro: /script CURRENT_ACTIONBAR_PAGE = X;
/script ChangeActionBarPage();
Use: Replace "X" with the action bar page number, and by pressing
this, it'll automatically change.
Example: You have two of these, both set on the "=" on page 1 and 2,
and have page 1's set to change to page 2, and vise virsa. When
ever you press "=", it'll toggle between page 1 and 2.
 
<br><br>
____________________________________<br><br>
-Sharpen weapons with stones(By Arag)<br><br>
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯<br><br>
Macro: /script UseContainerItem (#,#);
/script PickupInventoryItem (16);
Use: Simply press a button and use a Sharpening or Weightstone.
Example: Press a button, sharpen your weapon. Change the 16 or 17
to do it for a secondary weapon. For the #'s on the first line,
please refer to "Understanding Location" in section 6.
 
 
____________________________________<br><br>
-Quick Self-Bandage(by Domandred)<br><br>
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯<br><br>
Macro: /target [Player Name]
/script UseContainerItem(#, #);
/script TargetLastEnemy();
Use: Really nice macro for duels or 1v1 pvp. You can stun/fear
your enemy, press this and it'll automatically bandage you
without loosing your target.
Example: N/A
 
<br><br>
--------------------------------------------------------------------------<br><br>
Pets<br><br>
--------------------------------------------------------------------------<br><br>
 
__________________<br><br>
-Pet Attack<br><br>
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯<br><br>
Macro: /script PetAttack();
Use: Sends your pet to attack. Best used with a hunter's shot skill.
Example: N/A
<br><br>
__________________<br><br>
-Pet's Target<br><br>
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯<br><br>
Macro: /script TargetUnitsPet("Player");
Use: Targets what your pet is targeting.
Example: N/A
<br><br>
__________________<br><br>
-Auto Feed Pet<br><br>
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯<br><br>
Macro: /cast Feed Pet
/script PickupContainerItem (#,#)
Use: When I played my hunter, I loved this macro. When you press
this macro, it'll cast Feed pet on the PickupContainerItem.
The way this works is that all you do is press it, and it'll
automatically feed your pet the item in the bag/slot you
specify.
Example: Your too lazy to feed your pet, so you press a button and it's
all done.
 
____________________________________<br><br>
-Warlock fears, pet stays.<br><br>
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯<br><br>
Macro: /cast Fear(Rank #)
/script PetFollow();
Use: Warlock cast fear, and pet quits attacking. Good to prevent
your pet from messing your fear up.
Example: N/A
<br><br>
 
__________________<br><br>
-Hunter Pull A<br><br>
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯<br><br>
 
Macro: /cast Concussive Shot();
/script PetAttack();
Use: This is a macro I use for my pet, and I love it. It's great
for solo. What it does is whenever you cast your Concussive
shot (which activates Autoshoot), it'll send your pet to
attack. Great for solo, because if your pet has the highest
growl, you shouldn't get hit.
Example: N/A
<br><br>
 
__________________<br><br>
-Hunter Pull B<br><br>
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯<br><br>
 
Macro: /cast Hunters Mark(Rank #);
/script PetAttack();
/cast Autoshoot();
Use: This was created by NetherRelm, and also works very well. This
will cast Hunter Mark on the enemy, and like mine, send your pet
to attack and turn Autoshoot on.
Example: N/A<br><br>

Latest revision as of 04:48, 15 August 2023

Redirect to: