Heya! i wanted to share some of my macros that i currently use that i find helpful
[Mouseover Harm with Startattack]
#showtooltip
/cancelaura Blessing of Protection
/startattack
/use [@mouseover,harm,nodead][]Obliterate
/use Blood Fury(Racial)
/use 13
/use 14
/mtce
[this is a mouseover hurt/harm macro that switches depending on what you are currently targeting or holding your mouse over]
#showtooltip
/use [@mouseover,harm,nodead]Lightning Bolt;[@mouseover,help,nodead][help,nodead][@player][]Healing Surge
/use 13
/use 14
/use Blood Fury(Racial)
/use Berserking(Racial)
/mtce
[Mouseover Help,Player. This is just a standard mouseover healing macro]
#showtooltip
/use [@mouseover,help,nodead][help,nodead][@player]Holy Light
/mtce
[Mouseover Holy shock/Penance] [This is the macro im currently using on both my paladin/priest to be able to use it both defensive & offensive, added in some trinkets/racials that you can use]
#showtooltip
/use [@mouseover,exists][@target,exists][@player]Penance/Holy Shock
/use 13
/use 14
/use Blood Fury(Racial)
/use Berserking(Racial)
/mtce
[Mouseover Crowd Controll,Shift Focus Modifier. This is the macro i use for crowd control such as Polymorph/Fear/Stuns. Works as normal but if you hold down shift it uses it on your focus target without you having to switch targets
#showtooltip
/use [mod:shift,@focus][@mouseover,harm,nodead][]Hammer of Justice
/mtce
[Mouseover interrupt,Shift Focus Modifier & Stopcasting. Same macro as above but added in a stopcasting for those instant interrupts]
#showtooltip
/stopcasting
/use [mod:shift,@focus][@mouseover,harm,nodead][]Kick/silence
/mtce
[Mouseover for Trinkets that requires a target]
#showtooltip
/use [@mouseover,exists][]13
/mtce
#showtooltip
/use [@mouseover,exists][]14
/mtce
[Mouseover Set/Remove Focus target. This macro sets a focus target on your mouseover on the first click and removes it on the second.]
#showtooltip
/focus [@focus,exists]none;[@mouseover,exists,nodead][]
[hide bags from the new standard interface. This one you have to use each time you log in]
/run MicroButtonAndBagsBar:Hide()
[This macro adds arena numbers 1,2,3 over the healthbars of enemies in arena and has to be used on each login aswell]
/run local U=UnitIsUnit hooksecurefunc(“CompactUnitFrame_UpdateName”,function(F)if IsActiveBattlefieldArena()and F.unit:find(“nameplate”)then for i=1,5 do if U(F.unit,“arena”…i)then F.name:SetText(i)F.name:SetTextColor(1,1,0)break end end end end)
[This macro Reloads your User interface and sends a message in chat announcing it for those that struggles with long loading screen times]
/afk Reloading UI
/run SendChatMessage(“Reloading my UI-afk for a sec”,((UnitInRaid(“player”)and “RAID”)or(GetNumPartyMembers()>0 and “PARTY”)or “AFK”))
/console Reloadui
This is my first time posting anything and i hope you like them/find them useful and i am sorry if i have some typos/bad english in general.
Kek