Useful general macros in wow 3.3

Drink/Shadowmeld

Left click for Manna Biscuit right click for Star’s Tears your Shadowmeld will follow

/use [btn:1] Conjured Mana Strudel; Star’s Sorrow
/cast Shadowmeld

Inspect

This simple macro will attempt to inspect your target from any distance, so you can see their character model. Its useful for telling if someone is holding a 2hander, or Sword/Board.

/inspect target

Spammable wand

You can spam the key and the first press, while not casting/walking/etc will activate the “wand-swingtimer”. The following presses will not stop/reset/interrupt the “wand-swingtimer”. If you spam it for 10 sec continuously you will stop to shoot, but that will never happpen under normal conditions. To stop the wandattacks you just have to move/jump/press escape.

#showtooltip Shoot
/castsequence !Shoot, !Shoot

Focus Your Mouseover

Pressing this macro will set your Focus target to your current mouse over target.

/focus [target=mouseover]

Self Bandage

Bandages yourself

/use [target=player]Heavy Frostweave Bandage

Disable Macro Click SFX

If you’re sick of that noise it makes when you mash the button, simply make a macro for your most used spammable spells. Works the best together with ErrorMonster Addon to get rid of that red text spam aswell.

/console Sound_EnableSFX 0
[Your Macro Here]
/console Sound_EnableSFX 1

Auto Mount 3.0 Including Dalaran and Wintergrasp – Alternative Version

This macro will use a flying mount if you can, otherwise it will use your regular mount. Note: You have to fill in the names of your mounts. This will let you fly at Dalaran landing pad as well. Replace t={1} with the slot of your ground mount. Replace t={2} with the slot of your flying mount. These slots refer to the slot position in your Pet -> Mount tab.
/run if IsMounted()then return end local t if((GetRealZoneText()==”Dalaran”) and (GetSubZoneText() ~=”Krasus’ Landing”) or (GetZoneText()==”Wintergrasp”) or not IsFlyableArea()) then t={1} else t={2} end CallCompanion(”MOUNT”,t[random(#t)]) /dismount

Auto Mount 3.0 Including Dalaran and Wintergrasp

This macro will use a flying mount if you can, otherwise it will use your regular mount. Note: You have to fill in the names of your mounts. This will let you fly at Dalaran landing pad as well.

/script local m=GetZoneText() if (m==”Dalaran” or m==”Wintergrasp”) and (GetSubZoneText()~=”Krasus’ Landing”) then CallCompanion(”MOUNT”, 1);end
/cast [nomounted, flyable] [NAME OF YOUR FLYER]()
/cast [nomounted, noflyable] [NAME OF YOUR GROUND MOUNT]()
/dismount [mounted]

Auto Mount 3.0

This macro will use a flying mount if you can, otherwise it will use your regular mount. Note: You have to fill in the names of your mounts.
/cast [nomounted, flyable] [NAME OF YOUR FLYER]() /cast [nomounted, noflyable] [NAME OF YOUR GROUND MOUNT]() /dismount [mounted]

/cast [nomounted, flyable] [NAME OF YOUR FLYER]()
/cast [nomounted, noflyable] [NAME OF YOUR GROUND MOUNT]()
/dismount [mounted]

Auto Mount v3.0 Script

Try the above macro in 3.0 first. If for whatever reason it does not work for you, this script should work. Change the 4 followed by *REPLACETHIS* to the position in your Pet tab of your flying mount. change the 1 followed by *REPLACETHIS* to the position in your Pet tab of your land mount. For Example: (”MOUNT”, 1*REPLACETHIS*) changes to (”MOUNT”, 2)

/script SetMapToCurrentZone(); local cont = GetCurrentMapContinent(); if IsMounted() then Dismount(); else if (cont == 3) or ((cont == 4) and (UnitLevel(”player”) >= 77)) then CallCompanion(”MOUNT”, 4*REPLACETHIS*); else CallCompanion(”MOUNT”, 1*REPLACETHIS*) end end

Auto Random Mount

If able, will mount you on a random flying mount in your bag, otherwise it will mount you on a random ground mount. Lots of fun for people who have many mounts. Note: You have to fill in the names (FlyingMountX, GroundMountX) with your mounts.

/castrandom [flyable] FlyingMount1, Flyingmount2, FlyingMount3
/castrandom GroundMount1, GroundMount2, GroundMount3
/dismount

Raid Target your Team

Puts raid targets on each of your team mates. Repace the <Player Name> with your team members. Only do once all team members are in and the warlocks have summoned their pets. Changing the numbers will change the raid symbol

/script SetRaidTargetIcon(”<Player Name>”,5)
/script SetRaidTargetIcon(”<Player Name>”,2)
/script SetRaidTargetIcon(”<Player Name>”,4)
/script SetRaidTargetIcon(”<Player Name>”,1)

Drink All Waters/Eat

Eat or drink anything you would have with you in the Arena. Uses the water at the top first.

/use Conjured Mana Strudel
/use Star’s Sorrows

Battle Master Trinket/Healthstone)

Use this macro to pop both your Battlemaster trinket along with your Healthstone for a nice HP Boost.

/use [EDIT HERE UR TRINKET];
/use Fel Healthstone

Use Trinkets

Press the macro normally to use your top equipped trinket and press shift and the macro to use the bottom trinket.

/use [nomodifier] 13
/use [modifier:shift] 14

Combined Set/Clear Focus

Which will set your focus to whatever your mouse is hovering over, if it is hovering over a target. If not, it will set focus to your current target, if you have one. If you have neither a mouseover target, nor a currently selected target it will clear your current focus.

/focus [target=mouseover,exists][exists]
/stopmacro [target=mouseover,exists][exists]
/clearfocus

Max Camera Distance

This will set your camera distance(how far you can scroll bac) to the maximum.

/script SetCVar(”cameraDistanceMax”,30)


No related posts.

Related posts brought to you by MMORPG NEWS.

Leave a Reply

You must be logged in to post a comment.