Asking for help for some pvp macro, addon and weakaura

Hello girls and boys.
First of all, sorry for my bad eng knowlage, i try my best and thank you for your time

Becouse we have a bit time before shadowlands hit, i try to rework my ui and macros for shadowland 3s preparation but i’m a little bit bad whit macros so i come here for your help.

First i need to set up my macros for my dots, curses and pet abilitys (i plan to play affliaction)
i look for a mod /no mod macros like my corruption on “R” so r=target, shift+r=arena1 (if exist, shift+r=focus if arena1 not exist becouse i’M not in arena), ctrl+r=arena2 and alt+r=arena3
i want to do same whit my agony, unstabble, the 3 curse, fear, coil, etc etc etc.
and how about pet? becouse i always fck’ed up whit pet macros (never want to work). there is two pet ability, sucubus seduction and felhunter interrup. i want to mix to one macro but in the same way (nomod target shift arena1 if exist, focus if arena1 not exist etc etc etc)
and i look for a combined macro for my felhunter purge (same way, target, arena1 or focus, arena 2 and 3.) but mixed whit my imp magic remove (no mod self, shift party 1 etc etc etc)
i have waaaay too much button so i want to reduce whit some combined macros.

addon: i look for 2 special addon. first: some voice addon. like if enemy use vendetta he/she warn me whit a vendetta voice line etc)
the other one is something coldown watcher /warner. example. If my trinket cd expired, the trinket icon shows up for a moment in the middle of the screen

weak aura: it is possible to set up weak aura to arena 1-2-3? i want a dot/curse tracker next to the arena 1-2-3 ui

thank youfor your help and time. have a nice day

#showtooltip
/cast [mod:SHIFT, @arena1, exists][mod:SHIFT, @focus, exists][mod:CTRL, @arena2, exists][mod:ALT, @arena3, exists][] Corruption

Should do everything you are asking for.
As for you succubus and Fel hunter you should have an ability which I think is called Command Demon, it will automatically switch between Seduction and Mind Lock? (the interrupt) for those two pets… so you can simply replace corruption in the macro above with that ability.

If you want to switch abilities (or pet abilites) in one macro depending on pet you can use the following:

/cast [pet:imp] impspell; [pet:felhunter] felhunterspell

For weak aura tracking, there is an option under which unit you are looking at, called specific unit… this will give you a text box where you can type the unit id (arena1, arena2, arena3).

Weak auras can also be set up to track cooldowns and give you a pop up on your screen. You just need to change “Aura” to “Status” and then in the big list under that there will be one called “Item Cooldown”

/cast [pet:imp] impspell; [pet:felhunter] felhunterspell
Can you do this whit the imp friendly (party1-2-3) and felhunter offensive (arena 1-2-3) whit nomod and mod

Btw thank you for yournhelp so much

This doesn’t have the exists checks because it will push it over the character limit of 255, so it will probably fail if you have a modifier pressed and the party1-3 or arena1-3 doesn’t exist.

/cast [mod:SHIFT, pet:imp, @party1][mod:CTRL, pet:imp, @party2,][mod:ALT, pet:imp, @party3][] impspell
/cast [mod:SHIFT, pet:felhunter, @arena1][mod:CTRL, pet:felhunter, @arena2][mod:ALT, pet:felhunter, @arena3][] felhunterspell

2 more question. Wow can use left and right modifier too (like.left shift right shift left ctrl right ctrl) and if yes, how its look like?
Second: exist check important or not?

#showtooltip
/cast [mod:shift,pet:imp,@party1] [mod:ctrl,pet:imp,@party2] [mod:alt,pet:imp,@party3] [mod:shift,@arena1] [mod:ctrl,@arena2] [mod:alt,@arena3] [] Command Demon

Left/Right Modifiers are currently broken.
https://us.forums.blizzard.com/en/wow/t/shadowlands-macro-api-bugs-improvement-wishlist/618955

Depends how you want the macro to behave. If you want it to skip a condition set if that unit doesn’t exist (or doesn’t meet the help/harm distinctions) then they’re critical, focus and mouseover macros for instance. If you want to not automatically pick a different target if they don’t exist, such as with pvp targeted macros then you’re best leaving them out.

DBM has Spoken Alerts that can do this for boss events. Not sure if they work with pvp combat though.

OmniCC and/or WeakAuras (depending on how you want it to display)
https://www.curseforge.com/wow/addons/omni-cc
https://www.curseforge.com/wow/addons/weakauras-2

Gladius
https://www.curseforge.com/wow/addons/gladius

That macro will fail because you’re not checking for the imp pet in

[] impspell

Should be

[pet:imp] impspell

You also only need one /cast line which will free up 7 characters.

1 Like

#showtooltip
/cast [mod:shift,pet:imp,@party1] [mod:ctrl,pet:imp,@party2] [mod:alt,pet:imp,@party3] [mod:shift,@arena1] [mod:ctrl,@arena2] [mod:alt,@arena3] Command Demon

in this macro, the tooltip switch between imp dispell and felhunter purge depend on which pet is out?
also, felhunter purge not a command demon ability (the interrupt was).

other thing if possible: becouse Fel Domination generate no gcd i want to macro together whit pet but whit modifier so i can fast summ any of my pet, depend on the situation
i imagine like this
#showtooltip Fel Domination
/cast Fel Domination
/cast [nomod, Summon Felhunter][mod:shift, Summon Succubus][mod:CTRL, Summon Imp][mod:ALT, Summon Voidwalker]
but this is just wont work. where i do the mistake?

another one: i want to combine the howl of terror macro whit the coil, how the tallent exist checker part and showtooltip part look like for this?
#showtooltip
/cast [mod:SHIFT, @arena1, exists][mod:SHIFT, @focus, exists][mod:CTRL, @arena2, exists][mod:ALT, @arena3, exists] Mortal Coil
this part is work i think but how can i combine this whit the howl of terrror (same tallent row so i cant use this two in a same time)

It will switch to the pet appropriate Command Demon spell depending on which pet is out:

Felguard: Axe Toss
Felhunter: Spell Lock
Voidwalker: Shadow Bulwark
Succubus: Seduction
Imp: Singe Magic

If you want to cast something other than those spells you’ll need to code those separately.

#showtooltip
/cast [mod:shift,pet:imp,@party1] [mod:ctrl,pet:imp,@party2] [mod:alt,pet:imp,@party3] [pet:imp] Singe Magic; [mod:shift,@arena1] [mod:ctrl,@arena2] [mod:alt,@arena3] [] Shadow Bite

You’ve got everything inside condition tests. Should be:

#showtooltip [mod:shift] Summon Succubus; [mod:ctrl] Summon Imp; [mod:alt] Summon Voidwalker; Summon Felhunter
/cast Fel Domination
/cast [mod:shift] Summon Succubus; [mod:ctrl] Summon Imp; [mod:alt] Summon Voidwalker; Summon Felhunter
#showtooltip
/cast [talent:5/1] Shadowfury; [talent:5/3] Howl of Terror; [mod:shift,@arena1,harm] [mod:shift,@focus,harm,nodead] [mod:ctrl,@arena2,harm] [mod:alt,@arena3,harm] [] Mortal Coil

thank you guys for all of your help, you help me a lot and i learn a lot.

#showtooltip
/cast [mod:shift,pet:imp,@party1] [mod:ctrl,pet:imp,@party2] [mod:alt,pet:imp,@party3] [pet:imp] Singe Magic; [mod:shift,@arena1] [mod:ctrl,@arena2] [mod:alt,@arena3] Devour Magic(Special Ability)

how do i put to this macro the nomod (imp nomod:self target singe magic, felhunter nomod Devour Magic target=target)
the linked version currently 212/250 character

#showtooltip [mod:shift] Summon Succubus; [mod:ctrl] Summon Imp; [mod:alt] Summon Voidwalker; Summon Felhunter
/cast Fel Domination
/cast [mod:shift] Summon Succubus; [mod:ctrl] Summon Imp; [mod:alt] Summon Voidwalker; Summon Felhunter

this is awesome, just work fine and i can switch the tooltip too

#showtooltip
/cast [talent:4/2] Phantom Singularity [@target] ; [talent:4/3] Vile Taint [@mouseover]

i try to figure out myself too but i’m really beginer whit this. this one don’t want to work for me. Row4 affli phantom singularity - Vile taint changer (depend on picked tallent). Phantom target spell (wanna target my target) but vile taint is area target spell and i want to do mouse over

#showtooltip
/cast [talent:5/1] Shadowfury; [talent:5/3] Howl of Terror; [mod:shift,@arena1,harm] [mod:shift,@focus,harm,nodead] [mod:ctrl,@arena2,harm] [mod:alt,@arena3,harm] Mortal Coil

this reworked to this

#showtooltip
/cast [talent:5/2] Mortal Coil; [talent:5/3] Howl of Terror; [mod:shift,@arena1,harm,exists] [mod:shift,@focus,harm,nodead] [mod:ctrl,@arena2,harm] [mod:alt,@arena3,harm] Mortal Coil

Already is, just make sure you have auto self casting enabled in Interface > Combat.

Vile Taint is a reticle spell so it can’t be cast @mouseover. You can however cast it @cursor

#showtooltip
/cast [talent:4/2] Phantom Singularity; [@cursor] Vile Taint

You just removed all the advanced targeting from the macro. It’s now effectively this:

#showtooltip
/cast [talent:5/2] Mortal Coil; [talent:5/3] Howl of Terror

Use the version I provided.

#showtooltip
/cast [talent:4/3] Phantom Singularity; [@cursor] Vile Taint

this do nothing, even the tooltip not show up , dunno why

Use the version I provided.

tyty

Had the wrong column for PS.

#showtooltip
/cast [talent:4/2] Phantom Singularity; [@cursor] Vile Taint

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.