arcane mage gnome sequencer one button macro?

does anyone have one or can make one that would be amazing

Not perfect by any means but they are a start. I’m also not a mage expert so anyone feel free to give feedback or alter and report. I put an aoe and a single target one in the aoe is decent the st one needs a bit of work so it fires at 3 charges we could also remove it and manually cast am. As far as talents im 2,3,1,1,3,3 supernova is the only talent that should effect the macro however.

Sequences['Arcaneaoe'] = { 
PreMacro = [[
/targetenemy [noharm][dead]

]],
	'/castsequence reset=combat Arcane Blast, Arcane Blast, Arcane Blast, Arcane Blast, Arcane Barrage',
        '/cast Supernova',
	'/cast Arcane Power',
	'/cast Presense of Mind',
	PostMacro = [[
/startattack
/use [combat]13
/use [combat]14
]],
}
Sequences['Arcanest'] = { 
PreMacro = [[
/targetenemy [noharm][dead]

]],
	'/castsequence reset=combat Arcane Blast',
        '/cast [nochanneling] Arcane Missiles',
        '/cast Supernova',
	'/cast Arcane Power',
	'/cast Presense of Mind',
	PostMacro = [[
/startattack
/use [combat]13
/use [combat]14
]],
}

also one thing i left out this was tested on a 91 mage a level 100 may have better or worse results.

ok man thanks alot ill test it out

Shouldn’t that be arcane explosion instead of arcane blast in the aoe macro?

How can i have multiple macro’s in gnome sequencer?

ok… i’m confused in:
/castsequence reset=combat Arcane Blast, Arcane Blast, Arcane Blast, Arcane Blast, Arcane Barrage’,

this is in the AOE macro and it looks like it should go in the single target macro

and IF indeed the AOE is right why put a barrage in the aoe?

I tried this on my mage but I was running out of mana after every fight and I knew there was something wrong. I done some searching and found out if I use /castsequence reset=combat Arcane Blast, Arcane Blast, Arcane Blast, Arcane Blast, Arcane Barrage’, I have no issues with mana.
Sequences[‘Arcanest’] = {
PreMacro = [[
/targetenemy [noharm][dead]

]],
‘/castsequence reset=combat Arcane Blast,Arcane Blast,Arcane Blast,Arcane Blast,Arcane Barrage’,
‘/cast [nochanneling] !Arcane Missiles’,
‘/cast Supernova’,
‘/cast Arcane Power’,
‘/cast Presense of Mind’,
PostMacro = [[
/startattack
/use [combat]13
/use [combat]14
]],
}

If you have a priority list, then use the template below and just add the spells in. Don’t forget to replace the NONGCD SPELL part if you have something that you want to cast as soon as it is available and doesn’t need the GCD.

Sequences['Casty'] = {
StepFunction = [[
	limit = limit or 1
	if step == limit then
		limit = limit % #macros + 1
		step = 1
	else
		step = step % #macros + 1
	end
]],
PreMacro = [[
/console Sound_EnableSFX 0
/targetenemy [noharm][dead]
]],
	'/cast FIRST SPELL HERE',
	'/cast SECOND SPELL ETC',
PostMacro = [[
/cast NONGCD SPELLS
/startattack
/use [combat]13
/use [combat]14
/script UIErrorsFrame:Hide();
/console Sound_EnableSFX 1
]],
}

I can’t take credit for these, they came from further down the forum I’m sure. They are almost identical to your GS with the difference being that they use castsequences to delay the Supernova and Arcane Missiles casts. I’m not sure if that is the big difference but I use them on my level 100 mage and I have no mana issues at all.

The AOE one isn’t the greatest for DPS, but I don’t know of anything better for arcane right now.

Of course you would need to add any racials and additional trinkets to these sequences.

Sequences['stArcane'] = {
PreMacro = [[
/targetenemy [noharm][dead]
]],
   '/castsequence [nochanneling]reset=combat/5 Arcane Blast,Arcane Blast,Arcane Blast,Arcane Blast,Arcane Barrage',
   "/castsequence [nochanneling]reset=0.9 Supernova",
   "/castsequence reset=0.9 !Arcane Missiles",
   '/cast [combat,nochanneling]Presence of Mind',
   '/cast [combat,nochanneling]Arcane Power',
PostMacro = [[
/run UIErrorsFrame:Clear()
/use 13
]]
}

Sequences['aoeArcane'] = {
PreMacro= [[
/targetenemy [noharm][dead]
]],
   '/castsequence [nochanneling]reset=combat/5 Arcane Explosion,Arcane Explosion,Arcane Explosion,Arcane Explosion,Arcane Barrage',
   "/castsequence [nochanneling]reset=0.9 Supernova",
   "/castsequence reset=0.9 !Arcane Missiles",
   '/cast [combat,nochanneling]Presence of Mind',
   '/cast [combat,nochanneling]Arcane Power',
PostMacro = [[
/run UIErrorsFrame:Clear()
/use 13
]]

This seems to work very good, after testing it for about an hour =)

Also Arcane seems to do more damage then frost at level 91.

I will probably level with Arcane, as a change of pace.

I have previously, casually, leveled (and only played) Frost. Just had to pick up the dual skilling =)

So I made a topic with my macro, but it doesn’t show if I’m not logged in, new to posting on here. Heres my macro :slight_smile:

[quote quote=22530]Hey Everyone!
Been a huge fan for a long time, just getting back into the game and noticed others having trouble not being able to make a good Arcane GS macro. From my research, I strongly believe Arcane is the only mage spec that can comfortably use a one button macro.
Before we go on, its not just 1 button, its 3. I had to do this to stick within Arcane’s priority system. It revolves around a conservation period and a burn period.
The basic idea is for you to use the macro “Conserve” for regular trash etc. Then you use the “Burn” macro when your Evocation is available, use it till you are at 50% mana, then use Evocation, then return to “Conserve” until Evocation comes off cooldown, then back to “Burn.”
Also included is a good Aoe macro I use.
I am only level 91 at the moment, but just add the level 100 talent somewhere around Supernova in the macro’s.
Talents: Ice Flows Flameglow Ice Ward Cauterize Supernova Incanter’s Flow
Glyphs: Glyph of Arcane Explosion Glyph of Cone of Cold Glpyh of Arcane Power
Hope you guy’s/gal’s enjoy these and pleeaaasse lets make it better as we go :D

Sequences['Conserve'] = {
StepFunction = [[
	limit = limit or 1
	if step == limit then
		limit = limit % #macros + 1
		step = 1
	else
		step = step % #macros + 1
	end
]],
PreMacro = [[
/console Sound_EnableSFX 0
/targetenemy [noharm][dead]
]],
    '/cast [nochanneling] Arcane Missiles',
    '/cast [nochanneling] Supernova',
	'/castsequence [nochanneling] Arcane Blast,Arcane Blast,Arcane Blast,Arcane Blast,Arcane Barrage',
	
PostMacro = [[
/cast Presence of Mind
/cast Ice Ward
/startattack
/use [combat]13
/use [combat]14
/script UIErrorsFrame:Hide();
/console Sound_EnableSFX 1
]],
}
Sequences['Burn'] = {
StepFunction = [[
	limit = limit or 1
	if step == limit then
		limit = limit % #macros + 1
		step = 1
	else
		step = step % #macros + 1
	end
]],
PreMacro = [[
/console Sound_EnableSFX 0
/targetenemy [noharm][dead]
]],
    '/cast [nochanneling] Arcane Missiles',
    '/cast [nochanneling] Supernova',
	'/cast [nochanneling] Arcane Blast',
	
PostMacro = [[
/cast Presence of Mind
/cast Arcane Power
/cast Ice Ward
/startattack
/use [combat]13
/use [combat]14
/script UIErrorsFrame:Hide();
/console Sound_EnableSFX 1
]],
}
Sequences['Aoe'] = {
StepFunction = [[
	limit = limit or 1
	if step == limit then
		limit = limit % #macros + 1
		step = 1
	else
		step = step % #macros + 1
	end
]],
PreMacro = [[
/console Sound_EnableSFX 0
/targetenemy [noharm][dead]
]],
    '/cast [nochanneling] Arcane Missiles',
    '/cast [nochanneling] Supernova',
    '/cast [nochanneling] Cone of Cold',
	'/castsequence [nochanneling] Arcane Explosion,Arcane Explosion,Arcane Explosion,Arcane Explosion,Arcane Barrage',
	
PostMacro = [[
/cast Presence of Mind
/cast Ice Ward
/startattack
/use [combat]13
/use [combat]14
/script UIErrorsFrame:Hide();
/console Sound_EnableSFX 1
]],
}

[/quote]