🧙 Master Arcanist - 6/12/25 - Raid/M+/Delve/Open World

Haha, I actually made that modification myself this morning. Definitely a DPS improver

1 Like

I did also add prismatic barrier in there too. Because im lazy

Just an FYI /targetenemy [noharm][dead] targets an enemy if your current target is either not harmful or dead, so you dont need /cleartarget

idk why but it feels a little worse and seems to be preforming a little worse, my dps seems a bit lower also I feel like there are times for like 1-2 seconds its not doing anything.

What MS are you running? And have you tried changing it?

you have to be hitting the modifiers when certain spells proc.

Sorry i am not in to GSE but is it possible to integrate some kind of condition like it described here at minute 10:08 or isnt that possible:

If i use the Macro it get the Message that “you cant do that yet” and it happeend in the filler rotation. I have a GS of 585 and getting only 400 k dps ST on a Training dummy which is less then the half what Raidbot saying im am “able” to do (817k).

do i need my mouse cursor on enemies for AOE? Or does AOE auto target??

Cool! How did you add that? Or can you export your sequence? :slight_smile:

Not working for me only cast arcane barrage =/

Hi, just wanted to say amazing macro. Only issue I have is that weak auras doesn’t notify me of anything. I made sure they where visible and still nothing. Not even a sound.

Hi, trying this macro, and for some reason, whilst the macro runs through the rotation, nothing actually is fired or cast…? Any ideas why?

Did you keybind it? Try keybind the sequence

1 Like

No it won’t you have to text for it elfyou has a really good one in his macros download his and copy it into a block with space or make a separate macro with blizz and keybind it so you can use it at your discretion. Here is the macro-Elf has in the last block /use [@player,nochanneling,combat] 13
/use [@player,nochanneling,combat] 14 now just make macro with that or past it in a block that has space UPDATE, I put this in the 1st block right after evocation on my warlock who has use trinkets it works perfect there, good luck

1 Like

Well All I have to say is - This is the sequence I was looking for. I made a lot of changes to match my play style but I was able to mash out 10% more DPS from the rotation. Good job on the macro buddy

2 Likes

feel free to post your changes here! always looking for edits to help improve the original!

First is I removed the mod coz hitting Ctrl/Alt+keybind is not very comfy for me. Instead a single key works better for me So i just moved Arcane Missiles and Arcane Barrage as separate keys.
Next I prioritized Arcane surge and added a sequence in the middle and end of the over all macro
Then added a few more Arcane orb sequences randomly.
And added a lot more Arcane Blast sequences.
Moved Shifting power to the bottom of the macro.

Also I am trying to integrate the auto targeting macro where if a target is dead it auto selects another (Just like us hitting the TAB button)

Maybe you can help out?
This works fine on the frost specialization I have which is not GSE enabled-
#showtooltip xxx
/cleartarget [help][noharm,exists][dead][mod]
/targetenemy [help][noexists][noharm][dead][mod]
/cast [@mouseover,harm,nodead][harm,nodead]xxx

2 Likes

If you wouldn’t mind, could you post your macro string here?

1 Like

{
[1] = {
[“macrotext”] = “/cleartarget[dead]
/castsequence [nochanneling] Evocation”,
[“type”] = “macro”
},
[2] = {
[“macrotext”] = “/targetenemy [help,noexists,noharm,dead,mod]
/cast [nochanneling:Evocation, Shifting Power] Mirror Image”,
[“type”] = “macro”
},
[3] = {
[“macrotext”] = “/cast [nochanneling] Arcane Orb”,
[“type”] = “macro”
},
[4] = {
[“macrotext”] = “/cast [nochanneling] Arcane Surge”,
[“type”] = “macro”
},
[5] = {
[“macrotext”] = “/cast [nochanneling] Arcane Blast”,
[“type”] = “macro”
},
[6] = {
[“macrotext”] = “/cast [nochanneling] Arcane Orb”,
[“type”] = “macro”
},
[7] = {
[“macrotext”] = “/cast [nochanneling] Arcane Blast”,
[“type”] = “macro”
},
[8] = {
[“macrotext”] = “/cast [nochanneling] Arcane Blast”,
[“type”] = “macro”
},
[9] = {
[“macrotext”] = “/cast [nochanneling] Arcane Blast”,
[“type”] = “macro”
},
[10] = {
[“macrotext”] = “/cast [nochanneling] Arcane Blast”,
[“type”] = “macro”
},
[11] = {
[“macrotext”] = “/cast [nochanneling] Supernova”,
[“type”] = “macro”
},
[12] = {
[“macrotext”] = “/cast [nochanneling] Arcane Orb”,
[“type”] = “macro”
},
[13] = {
[“macrotext”] = “/cast [nochanneling] Arcane Surge”,
[“type”] = “macro”
},
[14] = {
[“macrotext”] = “/cast [nochanneling] Shifting Power”,
[“type”] = “macro”
},
[15] = {
[“macrotext”] = “/cast [nochanneling] Arcane Orb”,
[“type”] = “macro”
},
[16] = {
[“macrotext”] = “/cast [nochanneling] Arcane Surge”,
[“type”] = “macro”
},
[17] = {
[“macrotext”] = “/cast [nochanneling] Arcane Blast”,
[“type”] = “macro”
},
[18] = {
[“macrotext”] = “/cast [nochanneling] Arcane Orb”,
[“type”] = “macro”
},
[19] = {
[“macrotext”] = “/cast [nochanneling] Arcane Blast”,
[“type”] = “macro”
},
[20] = {
[“macrotext”] = “/cast [nochanneling] Arcane Blast”,
[“type”] = “macro”
},
[21] = {
[“macrotext”] = “/cast [nochanneling] Arcane Blast”,
[“type”] = “macro”
},
[22] = {
[“macrotext”] = “/cast [nochanneling] Arcane Blast”,
[“type”] = “macro”
},
[23] = {
[“macrotext”] = “/cast [nochanneling] Supernova”,
[“type”] = “macro”
},
[24] = {
[“macrotext”] = “/cast [nochanneling] Arcane Orb”,
[“type”] = “macro”
},
[25] = {
[“macrotext”] = “/cast [nochanneling] Arcane Surge”,
[“type”] = “macro”
},
[26] = {
[“macrotext”] = “/cast [nochanneling] Shifting Power”,
[“type”] = “macro”
}
}

1 Like

Gave this another update, see if this works a bit better for yall :smiley: