The Ultimate Mage Macro Guide in WoW Forever (Setup & Best Macros) — Transcript
Full transcript
- 0:00This is a collection of some incredibly
- 0:01useful mage macros you can use to be a
- 0:04more effective mage in World of Warcraft
- 0:06Forever. We're going to start with cast
- 0:08on cursor macros, move into our
- 0:09offensive spells, then close it out with
- 0:11some oneb button quality of life stuff.
- 0:14This is a supplementary video to my
- 0:15ultimate mage guide for beginners. So,
- 0:17if you're looking to get started strong
- 0:19on mage in the leveling journey, highly
- 0:21recommend checking out that video as
- 0:22well. I will have that linked for you in
- 0:23the description. All right, let's start
- 0:25off with the power of cast on cursor. So
- 0:28these are really good especially for
- 0:29mage because we have a lot of AOE
- 0:31spells. So basically what this does is
- 0:34if I look at something like my normal
- 0:36blizzard and I pull this out onto my
- 0:38bars and I go to click it here. When I
- 0:40hit this bind, it's going to bring up
- 0:42this green circle. I then have to
- 0:44position this green circle and then
- 0:45leftclick again in order to do the cast.
- 0:48Right? So it's actually two keystrokes.
- 0:50I have to hit the keybind and then I
- 0:52have to position it and left click in
- 0:54order for it to happen. We can reduce
- 0:55the time to cast it in half by taking
- 0:58away that whole second part with a cast
- 1:01on cursor macro. So we can do something
- 1:03like this for rank one blizzard and we
- 1:06can have a similar one for our max rank
- 1:08blizzard. I recommend having both of
- 1:10these bound depending on how you're
- 1:12trying to use Blizzard specifically. We
- 1:14can see I have my rank one here on
- 1:16controlr. Now, if I hit that bind
- 1:18wherever my cursor is, it's going to
- 1:20instantly cast Blizzard without pulling
- 1:22up that green circle and h and me having
- 1:24to left click. It's going to make your
- 1:26blizzard just come out way faster. It's
- 1:28going to make casting AoE spells feel
- 1:30much much better because you're just
- 1:32going to be able to instantly throw them
- 1:35out wherever your cursor is. And it's
- 1:37going to come out much faster than
- 1:38having to move that green circle and
- 1:40leftclick it. And then we can do the
- 1:42same exact thing for flame strike,
- 1:43right? where if I click on flame strike,
- 1:45it brings up the green circle and I have
- 1:47to click it in order to actually cast
- 1:48it. With this flame strike macro at
- 1:50cursor, I can just press the bind and
- 1:52it's just going to start to cast it
- 1:54wherever my cursor is at. Just like
- 1:56that. Now, you can also do this with any
- 1:59kind of throwable as well, guys, which
- 2:01is really cool. So, for mage, like I
- 2:04think it's perfect for scroll of
- 2:05cryoblast, but like let's say you were
- 2:07doing engineering and PvPing, you know,
- 2:10this could be iron grenade. Um, it could
- 2:12basically be any throwable that has a
- 2:16kind of green targeting reticle where
- 2:18you have to leftclick it in order to use
- 2:20it, right? So, and specifically for the
- 2:22iron grenade, you might want to add
- 2:24actually stop casting into here. Um,
- 2:26this is going to make it so if you press
- 2:27it a second time, it's going to cancel
- 2:31the cast. Like, you know how grenades
- 2:32have that kind of windup cast? This is
- 2:34going to make it so if you start to
- 2:36throw it and it's not looking good, you
- 2:38can press the button again to stop
- 2:40throwing the grenade instead of it
- 2:42continuing to go through. So if we look
- 2:44at that with our scroll of cryoblast,
- 2:45which is on the same cool down as
- 2:47grenade, our nice little AoE thing. If
- 2:49we are just using the scroll of
- 2:50cryoblast normally, like if we drag it
- 2:52onto our bar and click it, we have to do
- 2:54the same thing where we move this target
- 2:56reticle in order to cast it. With our
- 2:59macro here, I can just click it once and
- 3:02it's just going to huck it instantly,
- 3:03right? And you can decide whether you
- 3:05want to include the stop casting here
- 3:07with the cryobblast scroll or not. It's
- 3:09especially useful for grenades. I don't
- 3:11think it's as useful with the cryoblast
- 3:13scroll, but if you wanted to have the
- 3:15control to be able to stop the cast, you
- 3:16could leave that in there as well.
- 3:18Before we dive into our offensive
- 3:20spells, there's two cancel aura macros
- 3:22that are incredibly incredibly important
- 3:24for mage. You can try to put these in
- 3:26the same button. In my opinion, they
- 3:28kind of feel like trash in the same
- 3:30button because especially if you have
- 3:32any amount of latency. It's really easy
- 3:35to accidentally cancel the cast when
- 3:37you're just trying to do it and not
- 3:39cancel it. So, I very much prefer having
- 3:41these in separate buttons. And the mana
- 3:43shield one actually just doesn't work at
- 3:45all in forever on the same button cuz it
- 3:47just pulls off the shield right when you
- 3:49cast it. But basically, for our ice
- 3:51block and for our mana shield, we need a
- 3:53way to cancel that instantly. So it's a
- 3:56very very simple macro. You see cancel a
- 3:58ice block and I have mine on like an alt
- 4:01modifier but I actually have that
- 4:03existing as a keybind. So we can see I
- 4:05have ice block on X here. I have on alt
- 4:08X this cancel our ice block. So if I
- 4:10want to cast ice block but I want to
- 4:12instant get out of it. Let's say I'm
- 4:13like in a situation where I just need to
- 4:15like immune a big spell coming at me and
- 4:17then instantly be back in the action. I
- 4:19can just
- 4:21literally instantly block and unblock
- 4:24without having to worry about going up
- 4:26here and right-clicking this buff and
- 4:28that taking a bunch of time. It's the
- 4:30quickest way to be able to just insta
- 4:33out of your block. And if you have it on
- 4:35on a separate button like this, you have
- 4:36full control where you can smash your
- 4:38ice block and not worry about it ever
- 4:41auto cancelling when you don't want it
- 4:42to, right? And then as soon as you want
- 4:44it to cancel, you can just press this
- 4:46other cancel our ice block and get out
- 4:48of it. That same exact idea uh applies
- 4:51to mana shield. And mana shield, guys,
- 4:54you should not use it unless you are in
- 4:56an extremely dire situation where you're
- 4:59ready to sacrifice the rest of your
- 5:01mana. It's an extremely mana inensive
- 5:04ability to use. So, there's really like
- 5:07not very many situations to be honest
- 5:10where you're going to want to be using
- 5:12your mana shield like a ton. Um, it's
- 5:14very good for like situationally saving
- 5:16yourself where you don't have any health
- 5:19to give, but you have some mana to give.
- 5:21But there's a lot of situations where
- 5:23you use it to save yourself and you
- 5:25continue to get pelted and going oo is
- 5:28actually the thing that's going to kill
- 5:30you cuz you're no longer going to able
- 5:31to blink, going to be able to frost
- 5:33nova. So, you don't ever want to go
- 5:35fully oo with it either. So, the way we
- 5:37can use it is we can cast it. You can
- 5:40see I have mine on shift two. For alt 2,
- 5:42I have this cancel our mana shield. So,
- 5:45we can cast it and then very quickly
- 5:47whenever we need to, we can just drop it
- 5:49off and let stuff start hitting our
- 5:51health bar instead of our mana bar. Once
- 5:53you get used to this, especially for
- 5:54situations like PvP, you're going to
- 5:56find your mana shield is much more worth
- 5:58using cuz you don't have to give the
- 6:01entire value of mana of the mana shield.
- 6:03You can use it to soak something very
- 6:05specific and then you can instantly drop
- 6:07it off and you know keep your mana up
- 6:10and be using your health bar again. You
- 6:12could do the same exact cancel arrow
- 6:14with slowfall if you want. That one's
- 6:16not quite as important. Uh unless you're
- 6:18like really using it a lot in PvP. Uh a
- 6:21lot of times you can just rightclick the
- 6:22buff up here to get the slow fall off.
- 6:24But you could do the same exact thing
- 6:26for slowfall. You just do slow fall like
- 6:28this. Right. Before we dive into the
- 6:31offensive spell macros, I want to set
- 6:32you guys up to really understand this
- 6:34autotarget function. These two lines of
- 6:36all of these macros are completely
- 6:38optional. Whether you like this function
- 6:40or not, you can simply leave them in or
- 6:42delete them based on your preference.
- 6:44I'm going to explain kind of the pros
- 6:45and cons of both. I was testing this
- 6:47quite a bit in the beta, and the real
- 6:49advantage of using the autotarget is
- 6:52it's a single keystroke. So, just like
- 6:54the idea with our cast on cursor macro
- 6:57where you can reduce two keystrokes to
- 6:59one and thus perform the action quicker,
- 7:02that same exact idea applies to this
- 7:04autotargeting where instead of having to
- 7:06always tab target and then use a spell,
- 7:08which is two keystrokes. In a lot of
- 7:10situations, we can just straight up use
- 7:12the spell and in one fell swoop, it's
- 7:14going to acquire the very first target
- 7:16in front of us and cast our spell in one
- 7:19keystroke. If you already have a target
- 7:21acquired, these two lines of the macro
- 7:23are going to do absolutely nothing. The
- 7:25only time these come into effect is when
- 7:28you don't have a target, you're
- 7:29targeting something that's dead or
- 7:31you're targeting yourself. Someone could
- 7:32make the argument that it's going to be
- 7:34easier to break crowd control if you are
- 7:36autotargeting. That's only going to be
- 7:38the case if you're kind of spamming
- 7:39these buttons for no reason. And I would
- 7:41argue that if you're spamming your
- 7:42buttons, you're going to be breaking the
- 7:44crowd control anyways. The buttons are
- 7:46not going to press themselves. So, the
- 7:48only time you're going to autotarget
- 7:50something that's crowdcontrolled is if
- 7:52you press the button when you don't have
- 7:54a target and the crowdcontrolled mob is
- 7:56the first thing closest to you. So, to
- 7:58avoid this in a situation where you have
- 8:00to maintain crowd control on a target,
- 8:02simply tab target and these two lines of
- 8:04the macro are going to do absolutely
- 8:06nothing. And the reason I've been
- 8:08messing with this a lot is because
- 8:09Blizzard built in both the autotarget
- 8:12functionality as well as the start
- 8:13attack functionality to most melee
- 8:16abilities in the game. So if you like
- 8:18the way that feels on melee abilities
- 8:20and you want to replicate it with your
- 8:21spells, that's basically what this is
- 8:23going to do for all of our different
- 8:25offensive spells. I encourage you to
- 8:27mess around with it, see if you like it.
- 8:29If you don't, simply delete those two
- 8:30lines and you're all good. The other
- 8:32thing we have in here that's going to be
- 8:33included in most of our spells is this
- 8:35start attack. So, by default, if you go
- 8:38to cast a spell on something, it's just
- 8:40going to cast the spell, but it's not
- 8:42going to begin your melee attack
- 8:44animation. So, if it gets up on you,
- 8:47you're just going to be standing here
- 8:48not doing anything. And our melee attack
- 8:51swing, guys, does not interfere at all
- 8:53with our spell casting. You can always
- 8:55have your melee swing activated like
- 8:57this where if something gets in range,
- 8:58you'll swing and you can just do all
- 9:01your casting like you normally would,
- 9:03and it's not going to interfere. The
- 9:04only way they interact is when you cast
- 9:06a spell, your swing timer is going to
- 9:08reset. So, there's literally no reason
- 9:11like not to be melee swinging at stuff
- 9:14with any character. Even if it's just a
- 9:17tiny bit of damage, every little bit
- 9:18adds up. And there's no reason not to.
- 9:20Like, one damage is more than zero
- 9:22damage, guys. Because of that, along
- 9:24with our autotarget, we're going to be
- 9:26including start attack in pretty much
- 9:28every one of our offensive spell macros.
- 9:30That way you don't ever have to worry
- 9:32about actually pressing an attack button
- 9:34yourself or right clicking. This is just
- 9:36always going to be on. So you'll see if
- 9:38I cast the fireball here without right
- 9:40clicking or anything, I'm just
- 9:41attacking, right? So now in any
- 9:43situation where it closes the gap on me,
- 9:45regardless of what I'm doing, my
- 9:47character is just going to get in a few
- 9:49random melee attacks here and there
- 9:51without me having to think about it at
- 9:52all. Now we get to the actual cast part
- 9:54of the macro. Basically, what this is
- 9:56going to do is if we have something
- 9:58targeted or if we autotarget with
- 10:00nothing selected, it's going to cast our
- 10:03max rank fireball. The other reason this
- 10:05is good is every time you get a new rank
- 10:06of fireball, you never have to worry
- 10:08about dragging it on your bars cuz this
- 10:10is always going to cast max rank. So, it
- 10:12also just makes things easier as you're
- 10:14leveling up by making sure you're always
- 10:16casting your max rank spells. So, if we
- 10:18just autotarget, it's casting max rank
- 10:20fireball, right? If we have this same
- 10:22target selected, it's just going to cast
- 10:24max rank fireball just like normal.
- 10:26However, what we can do is we also have
- 10:28a mouse over included in this. So, if we
- 10:30want to, let's say, cast a fireball on
- 10:32this guy while we still keep this guy
- 10:34targeted, we can now do that. See how I
- 10:36have the bassilis targeted, but I'm
- 10:38casting fireballs over on this hyena.
- 10:40This is called a mouseover macro. So, it
- 10:42basically lets you do the spell whatever
- 10:44you're mousing over instead of your
- 10:47actual target. So, it just is going to
- 10:50give you more control with your fireball
- 10:52where you're going to be able to shoot
- 10:53fireball at multiple things without
- 10:56changing target if you don't want to.
- 10:57And if you don't want to utilize that
- 10:58function, you just don't hover anything
- 11:00and it's just going to be a completely
- 11:02normal max rank fireball, right? And
- 11:05you'll see I have something in here
- 11:06where if you want to, especially for
- 11:08different PvP situations, you can make
- 11:11this mouseover uh rank one. So, we can
- 11:13see my mouseover is actually rank one
- 11:15fireball. And so this lets you not only,
- 11:18you know, mouse over a different target
- 11:20and cast it, it'll actually let you cast
- 11:22rank one at your current target by
- 11:24hovering your current target. So see,
- 11:26we're ripping out a rank one fireball
- 11:28here instead of max rank. That's cuz I
- 11:30hovered my current target. So depending
- 11:32on the situation and how you're trying
- 11:34to use this, you can basically decide if
- 11:37you want to mouse over cast max rank
- 11:39fireballs at different targets or if you
- 11:41want to include the rank one in the
- 11:43mouse over and have it cast rank one
- 11:45fireball. Completely up to you.
- 11:47Completely depends on how you're using
- 11:49fireball. But just know that the rank
- 11:51one option does exist. All you have to
- 11:54do is do parentheses
- 11:57rank one. Boom. Right here before the
- 12:00little semicolon. Now, that's going to
- 12:02have some very niche cases with
- 12:04Fireball. It's going to be much, much
- 12:05better with something like Frostbolt.
- 12:07Quick update here. In the very last
- 12:09patch, right before launch day when I'm
- 12:11making this video, they actually removed
- 12:13Frost Blast from the game and added the
- 12:15proc functionality back into rank one
- 12:18spells. So, we're going to be casting
- 12:19rank one frostbolt, not only for the
- 12:21slow, but also for the procs just like
- 12:24it always has been. And in general, rank
- 12:27one frostbolt or frost blast are
- 12:30incredibly useful just for slowing
- 12:31something at range. It's a 1 second
- 12:33cast, it's a one and a half second, so
- 12:35still really good if you're not talented
- 12:36into it. But if you're talented into
- 12:38improbolt, it's a literal 1 second cast
- 12:41for by default a 9-second can get up to
- 12:44a 12 second slow and it's a 40% slow can
- 12:48be talented up to 50% with perafrost. So
- 12:51it's just an incredibly strong way to
- 12:53keep stuff at range and kite. And you
- 12:55can see because that was frost blast, it
- 12:58has a chance to proc our fingers, right?
- 13:00So, keeping all that in mind, let's look
- 13:02at our frostbolt macro, which you can
- 13:04see very much mirrors the fireball macro
- 13:06almost exactly. We're just changing
- 13:08everything to frostbolt. So, we have the
- 13:10autotarget functionality here. We have
- 13:12the start attack functionality here. And
- 13:15then we have base frostbolt casting, but
- 13:18we have this optional mouse over here,
- 13:20which we can use to cast rank one.
- 13:22Again, this is going to be really useful
- 13:24in PvP with the rank one uh mouseover
- 13:27especially. But just as an example,
- 13:28let's say I need both of these bass for
- 13:30a quest without having either of them
- 13:31targeted. I can cast frostbolt. It's
- 13:33going to max rank on the one nearest to
- 13:35me. Then I can mouse over this one and I
- 13:37can cast it again and it's going to rank
- 13:39one just tag that one and get it running
- 13:41toward me slowed. And I can just blow
- 13:44this one up while that one's just slowly
- 13:46making it its way over here. And you
- 13:48know, we get two quest tags instead of
- 13:50one. And again, if you have this one
- 13:51targeted and you don't mouse over, it's
- 13:53going to do a max rank frostbolt, right?
- 13:55But I can mouse over it and cast my
- 13:57frostbolt and it's going to rank one. So
- 13:59I can very quickly max rank or rank one
- 14:02depending on if I'm hovering it or not.
- 14:04And that's just going to make your life
- 14:05so much easier on mage being able to
- 14:08very quickly alter the functionality
- 14:11like that without having to use a
- 14:13separate keybind. Next, let's take a
- 14:15look at arcane missiles. You're going to
- 14:17see at the beginning here, very similar
- 14:19thing. We have the autotarget
- 14:20functionality. We have the start attack
- 14:22functionality. But this part is
- 14:24different. So instead of doing a
- 14:25mouseover macro for our missiles, what's
- 14:27much more important than that is never
- 14:30cancelceing the channel or recasting it
- 14:33over itself. So if I have something
- 14:35targeted and then I cast and I go to
- 14:37cast again, see how it's going to
- 14:39restart my channel as soon as my global
- 14:41cooldown is up. So you can't ever spam
- 14:43this. And the reason that sucks is
- 14:45because there's a lot of times when
- 14:47you're like nearing the end of your
- 14:49arcane missiles cast, like right here,
- 14:51where you want to cast it again, but you
- 14:53want to cast it without skipping the end
- 14:55of the channel cuz you don't want to
- 14:56short yourself any missiles, right? So,
- 14:59what we can do instead is use this no
- 15:01channeling macro. All this does is it
- 15:04means if we're casting arcane missiles,
- 15:07we cannot cast arcane missiles. And so
- 15:09that is going to let you chain cast
- 15:12missiles together much more reliably,
- 15:15especially if you're getting push back,
- 15:16if you're getting attacked, without ever
- 15:18missing a beat. You're never going to
- 15:20miss another missile again because you
- 15:23can just smash it and it's never going
- 15:25to recast itself until you're done. And
- 15:27especially if you have any amount of
- 15:28latency, this is the least downtime
- 15:30you're ever going to be able to get
- 15:32between channels. And you see if you
- 15:33have push back, it's going to instantly
- 15:35at the end of your push back start a new
- 15:37channel without you having to like time
- 15:39it perfectly based on when these random
- 15:42auto attacks are coming through with the
- 15:43push back. Right? So this one in my
- 15:45opinion makes channeling missiles
- 15:47together, especially if you're playing
- 15:49like Arcane and you're getting or really
- 15:51any spec now now that uh that missile
- 15:54barrage has moved up here. Literally any
- 15:57spec can use missiles. So this is going
- 15:59to be good for basically every version
- 16:01of mage. Um, highly recommend this no
- 16:03channeling macro. Okay, now let's take a
- 16:05look at Arcane Explosion. This one's
- 16:07really cool, actually. So, basically all
- 16:09this does is it's going to first
- 16:11dismount us. So, a lot of the times it's
- 16:14important to be able to dismount quickly
- 16:16to take an action. So, in PvE, like if
- 16:18you're trying to tag a quest mob in PvP,
- 16:21if you like hear a rogue stealth or
- 16:24something like that, it's very useful to
- 16:26be able to instantly dismount. Now, if
- 16:28we Arcane Explosion, it's going to
- 16:30instantly take us off our mount in
- 16:32Arcane Explosion with one button. So,
- 16:34anytime you ride up on something and you
- 16:37need a quick pop, you're going to be
- 16:38able to instantly do it. And then what
- 16:41this does is basically if we're outside
- 16:44of combat, meaning we're using our
- 16:46Arcane Explosion to like get a rogue out
- 16:48of stealth or to tag something where we
- 16:51don't really need the damage, we want
- 16:52the mana cost to be as low as possible
- 16:54for that, right? So, especially when
- 16:56we're level 60, the rank one version of
- 16:59Arcane Explosion is going to take like a
- 17:01tiny tiny chunk of our mana. So, anytime
- 17:04we're out of combat, it's always going
- 17:06to be the minimal amount of mana just to
- 17:08get the tag or to knock the rogue or
- 17:10druid out of stealth, right? But as soon
- 17:12as we get into combat, it's going to
- 17:14automatically switch to the max rank
- 17:16one. You can see it's taking way more
- 17:18mana now and it's doing the damage of my
- 17:20max rank explosion. And that's just this
- 17:23little toggle here. means if in combat
- 17:25cast regular arcane explosion at max
- 17:27rank otherwise which is out of combat
- 17:30cast arcane explosion at rank one. Our
- 17:33next macro is fire blast and this has a
- 17:35couple things from our other macros
- 17:37combined. So it has the quick dismount
- 17:39where now if we're on our mount anything
- 17:41we have targeted we can just very
- 17:43quickly press fire blast and it's going
- 17:45to dismount us and instantly hit them.
- 17:47It has the autotarget functionality that
- 17:49we've seen out of a lot of our other
- 17:51spells. It has the start attack built
- 17:53in, so we make sure we always have our
- 17:55melee attack engaged because it doesn't
- 17:57interfere with our casting at all. It's
- 17:58just free DPS even though it's a tiny
- 18:00bit. And then we have the mouseover
- 18:01macro. So if we have something targeted
- 18:03and we press fire blast, it's going to
- 18:06just do max rank fire blast just like
- 18:08normal, right? If I mouse over that same
- 18:11target, it's going to do rank one fire
- 18:12blast. And I can use that same mouseover
- 18:15functionality on something that's not my
- 18:18target. So, I could rank one fire blast
- 18:20this guy while still having this target
- 18:22selected. If you're like not PvPing and
- 18:25you want to be able to hit uh off
- 18:27targets with your fire blast without
- 18:29deselecting target, you can just very
- 18:31quickly take out this rank one like
- 18:33this. And now you're going to have the
- 18:34same exact functionality where you can
- 18:36have this targeted and you can fire
- 18:37blast this guy except it's going to be
- 18:40at max rank instead of rank one. Right?
- 18:42So depending on the situation and how
- 18:43you're trying to use this, you can
- 18:45basically decide um if you want to
- 18:47include rank one here or not, we can
- 18:51take this same exact format and do it
- 18:53with all of our talented abilities, too.
- 18:55Basically, anything that's a range
- 18:57spellcast that you want to do this with,
- 18:59you can add it in. So, Arcane Blast
- 19:01would look just like this. And if we had
- 19:03the talent picked up, it would show the
- 19:06icon here like normal. If we wanted to
- 19:08do it with Arcane Wrath, it would look
- 19:10like this. Same exact thing. Autotarget,
- 19:12start attack, cast on my target unless I
- 19:15mouse over something. Iceland, same
- 19:16exact thing. And then finally, pyro
- 19:18blast would be very similar thing. Just
- 19:20like this, same exact thing. Autotarget,
- 19:23start attack, cast on my target unless I
- 19:25mouse over. Boom. So, that covers our
- 19:27offensive spells. Now, we're going to
- 19:29get into a couple really clutch utility
- 19:31things, and these are focused around our
- 19:34core utility skills, things like blink,
- 19:36counter spell, etc. Let's start with the
- 19:38blink macro. So, this is very simple
- 19:41macro. We're going to stop our current
- 19:43spell cast. If we're in an ice block,
- 19:45we're going to cancel it and we're going
- 19:47to instantly blink. What this lets you
- 19:49do is if you have regular blink on, if I
- 19:52start casting a spell
- 19:55and I want to blink during that,
- 19:58I I literally can't. It won't let me,
- 20:00right? I have to move like I just did to
- 20:02actually cancel the cast if I want to be
- 20:05able to get get the blink off. In most
- 20:07situations, if you're pressing blink,
- 20:09you need to blink right now. And so, you
- 20:11want to blink regardless of whatever
- 20:13you're doing. That's what this stop
- 20:15casting macro does. So, if I do my macro
- 20:18blink, if I line up the fireball, but
- 20:20then I decide I need to get out of here
- 20:22without pressing anything, without
- 20:24pressing escape, without doing anything
- 20:26else, one click, I can instantly stop
- 20:29that cast and get the hell out of there.
- 20:31So, you're no longer ever going to be
- 20:32stuck not being able to blink. Just keep
- 20:36in mind with this in place, if you like
- 20:38accidentally press blink or something
- 20:40midcast when you don't mean to, it is
- 20:41going to cancel that cast. Next, if we
- 20:44are in our ice block without any other
- 20:46input, without using the cancel our ice
- 20:48block macro we already talked about, we
- 20:50just include that with our blink. Now I
- 20:52can just instantly
- 20:55blink and it actually is two keystrokes
- 20:58for the cancel ice block. So the first
- 21:00one is going to cancel the ice block,
- 21:02the second one's going to blink. So if
- 21:04you want to get out of an ice block
- 21:05super quick, you want to mash it. So you
- 21:08do both these things like back to back
- 21:10instantly. Our default counter spell
- 21:12works just like blink where if we are in
- 21:14a cast already, we're not going to be
- 21:16able to counter spell while we're
- 21:18casting, right? So using the macro
- 21:20version, this line will instantly stop
- 21:22our casting so that we can turn and
- 21:25counter spell on a dime without having
- 21:27to worry about whether we're midcast or
- 21:29not. So we need to do this guy can very
- 21:32quickly do it, right? And you saw right
- 21:33there, you can even counter spell
- 21:35without having to switch targets. See
- 21:37how we have the scorpion targeted still?
- 21:39That's this part of the of the counter
- 21:41spell macro, just like we've been doing
- 21:43with all of our other macros. Finally,
- 21:45we have polymorph. And this one is set
- 21:47up identical to counter spell. So, the
- 21:49same exact way counter spell works like
- 21:51we just talked about where it's going to
- 21:53autotarget if we don't have a target the
- 21:56closest thing to us. If we're casting
- 21:58something else, it's going to cancel
- 22:00that cast so we can go into our poly.
- 22:02And if we don't mouse over anything,
- 22:03it's going to cast on our selected
- 22:05target. And we can also mouse over
- 22:08something else with our selected target
- 22:10still selected and do the mouseover
- 22:12version as well. Last macro in the
- 22:15utility belt is going to be our deurse
- 22:17macro. And this basically lets you cast
- 22:20deurse multiple different ways with a
- 22:21single button. So if I have a target
- 22:24selected and I cast it, it's going to
- 22:26decrease that target, right? I can also
- 22:28have that target selected and hover a
- 22:30different target and it's going to decse
- 22:32my hover target. So, if I don't have
- 22:34something hovered, it's going to go on
- 22:35my target. If I have something mouse
- 22:36over, it's going to go on my mouse over
- 22:38target. Right? And then finally, if I
- 22:40have no target, it's going to do it on
- 22:42myself. Or if I have myself targeted,
- 22:44right? So, with something targeted, it's
- 22:46going to go on them. Mouse over, you can
- 22:48do it on anyone regardless of your
- 22:50target. And then with nothing targeted,
- 22:52it's going to go on you. And this is
- 22:54just going to make your life decing way,
- 22:56way easier. the same concept we've been
- 22:58looking at with the autotargeting along
- 23:00with the mouseover functionality. I
- 23:02built a wand macro that does a very
- 23:04similar thing and I actually made a full
- 23:06guide not only on how to set up that
- 23:08macro, but also how to set up your swing
- 23:10timers and how to wand kite effectively.
- 23:12So rather than re-explain all of that
- 23:14here, I'm just going to link that video
- 23:15for you in the description if you want
- 23:17to check it out and add that wand macro
- 23:19into these mage macros. All right, let's
- 23:22get into some useful quality of life
- 23:24macros. These are mainly stuff you're
- 23:26going to be casting outside of combat,
- 23:28buffs, summons, consumables, etc. So,
- 23:31you can see I have these on my big bar
- 23:33that's down here to the left, not bound
- 23:35to anything, whereas all these other
- 23:37buttons I have bound to keybinds. Quick
- 23:39extra note here, guys. You can actually
- 23:41bind these if you want. You just have to
- 23:43make sure that the button that you bind
- 23:45it to does not have anything bound to
- 23:47its modifier. So, for example, if you
- 23:49were going to bind one of these to T,
- 23:51you just need to make sure that you
- 23:52don't have anything bound to shift T,
- 23:54control T, or Alt T, and then it'll
- 23:56work. So, first one is a onebutton buff.
- 23:58So, basically, if I leftclick this, it's
- 24:00going to apply my ice armor. If I hold
- 24:03shift, it's going to now modify it. So,
- 24:05if I shift leftclick it, it's going to
- 24:07do my Arcane Intellect. If I control
- 24:08leftclick it, it's going to do my
- 24:10dampen. And if I alt leftclick it, it's
- 24:11going to do my amplify magic. So,
- 24:13basically the four kind of main buffs
- 24:16you can cast on yourself, they're going
- 24:18to be all right here in one button. And
- 24:20then you can see here, guys, I actually
- 24:22have this modded with button two to also
- 24:25cast mage armor when we get it unlocked
- 24:26at level 34. So, the same way you
- 24:29leftclick it to apply ice armor, you're
- 24:31going to be able to rightclick it and
- 24:32apply mage armor. So, you're even going
- 24:34to be able to switch between your armors
- 24:36with a left and a right click. And then
- 24:38you're going to be able to mod it to do
- 24:39your int with shift, mod it to do your
- 24:41dampen with control, and mod it to do
- 24:43your amplify with alt. Right? We have a
- 24:46very similar thing for our food and
- 24:47water right here, guys. All this is
- 24:48going to do is if I left click it, it's
- 24:50going to summon my water. If I right
- 24:52click it, it's going to summon my food.
- 24:54So just a really easy way in one button
- 24:57to be able to do as much water as you
- 25:00want if you're left clicking, as much
- 25:02food as you want if you're right
- 25:04clicking, right? And then to complement
- 25:06this, we have a chug macro that we
- 25:08actually have bound to whatever we want
- 25:10our drink button to be. So you can make
- 25:13this macro right here. And it's going to
- 25:15you have to change these to whatever
- 25:17your active rank. You don't have to
- 25:19change the ranks here because this is
- 25:20always going to do your max rank conjure
- 25:22food and conjure water cuz those names
- 25:24don't change. But the name of the actual
- 25:26water and food when you summon it does
- 25:28change. So, in your actual macro where
- 25:30you're using these things, not summoning
- 25:32them, you want to change the names here.
- 25:35So, conjured spring water for our water,
- 25:38conjured rye for our food. I like to
- 25:40have the water on the tool tip to show
- 25:42me how much water I have because that's
- 25:43generally more important for mage. And
- 25:45all this button does, guys, is have you
- 25:47drink your water and eat your food at
- 25:49the same exact time with a single
- 25:50keystroke. anytime you sit down to drink
- 25:53now, it's just gonna auto be eating and
- 25:56you you'll no longer have to worry about
- 25:58your health gen. You're always going to
- 25:59be gening health when you sit down to
- 26:00drink, right? Really nice quality of
- 26:02life just to give you less buttons and
- 26:04always make sure you have the maximum
- 26:05health regen coming through. Right? If
- 26:07you're undead, you actually can add
- 26:09cannibalize in here like this. And um
- 26:13you used to be able to in classic, you
- 26:15could cannibalize, eat, and drink all at
- 26:17the same time. So, if you're undead and
- 26:20you want to give this a try, next we
- 26:22have our summon mana gem button. And
- 26:24this is a similar idea to our buff
- 26:26button. This is going to let us
- 26:28instantly summon every rank of our
- 26:30manageem. And if you didn't know this
- 26:32guys, as you get you can only have one
- 26:33manageem in your inventory at a time of
- 26:36each type, but you're actually going to
- 26:38get four different types of gems. You're
- 26:40going to start with an agot, but then
- 26:41you're going to move up to a jade and
- 26:43then a citroen and then a ruby. And so
- 26:45with this button, it's going to make it
- 26:47so by default, if you left click, it's
- 26:49going to summon your lowest rank one,
- 26:50your AGOT. But if you hold shift and
- 26:52press it, it's going to summon your
- 26:55Jade. If you have hold control and press
- 26:57it, it's going to sh summon your
- 26:58Citroen. And if you hold alt and press
- 27:00it, it's going to summon your ruby. And
- 27:02these are going to show as the tool tips
- 27:04once you actually get those things
- 27:06unlocked as spells, right? Just like our
- 27:08drink one, we have a complimentary one
- 27:10to actually use our mana gems. We have
- 27:12our summon button big up here unbound
- 27:14that we can click and then to actually
- 27:16use our gems, we have them all bound on
- 27:18the same button over here. And this is a
- 27:21very similar idea where we just want to
- 27:23use our max rank gem first. Like
- 27:25whichever rank is highest. Let's say we
- 27:27have all four of these in our inventory.
- 27:29If I press this button, it's going to
- 27:30first try to use my ruby. If I don't
- 27:32have a ruby, it's going to try to use my
- 27:34citroen. If I don't have a citroen, it's
- 27:35going to try to use the jade. And if I
- 27:36don't have any three of those, it's
- 27:38going to use the lowest rank one, my
- 27:40agot. Okay, next we have our consumables
- 27:43button. Basically, our mage buffs
- 27:44button. So, you can change these things
- 27:46to whatever you want in here, guys. Um,
- 27:49but these are kind of the things that
- 27:51like I'm using very often, applying very
- 27:54often uh as mage buffs at this level.
- 27:56But you're going to want to adjust these
- 27:58like the actual names as you continue to
- 28:00level up. But basically, what this is
- 28:02going to do is we're going to be able to
- 28:04use button one to auto apply our oil. So
- 28:09you can see just like our buffs button,
- 28:11we're going to be able to hold a
- 28:12modifier, shift, control or alt to
- 28:15change what we're clicking here. But
- 28:17then also we have this section at the
- 28:19bottom. You don't need this second part
- 28:21unless we ever have access to an
- 28:22offhand. This is just going to make it
- 28:23work with an offhand too if you
- 28:25rightclick. But basically this part
- 28:27makes us auto apply the wizard oil. If I
- 28:29want to put the wizard oil on by
- 28:31default, I have to come over here. I
- 28:33have to find in my bag. I have to right
- 28:34click it. I have to come over here,
- 28:35leftclick it on the thing I want, and
- 28:37then it's going to go on. But instead of
- 28:39doing all that, I can literally just
- 28:41press this button, and it's just going
- 28:43to put it on automatically. Right?
- 28:46So, left click, I have applying the oil.
- 28:49Shift, left click, I have putting on
- 28:51imbue spark scroll onto my sword. And
- 28:54again, you're going to want to change
- 28:54this if you're like using a staff and
- 28:56you're wanting to use striking or the
- 28:58fire spell power or any of the other
- 28:59scrolls. If I hold control and left
- 29:01click, it's going to do my scroll of
- 29:02frog familiar to give me the extra six
- 29:04int. And if I hold alt and left click,
- 29:07it's going to use one of my minor arcane
- 29:08elixirs to give me my spell buff. So,
- 29:10it's like a a really nice way to just
- 29:12make sure you kind of have like your top
- 29:14four consumes, including your oil, which
- 29:16you can just auto apply without having
- 29:18to find it and click it uh very easily
- 29:20here in one button. All right, guys.
- 29:22Finally, we have our teleport and portal
- 29:25spells. So, this is what the alliance
- 29:27one is going to look like for teleport.
- 29:28And I have that right here. Basically,
- 29:30what this does is if I leftclick it,
- 29:32we're going to Stormwind. If I shift
- 29:33leftclick and we had it unlocked, we
- 29:35would be going to Iron Forge. And if I
- 29:37control leftcllicked and had learned
- 29:39that from that portal trainer, we would
- 29:41be going to Darnaces. We have the same
- 29:43exact setup for Horde here. You just
- 29:44have to change the names of the cities.
- 29:46So, we have Ormar by default click,
- 29:49Thunder Bluff with a modifier click, and
- 29:52Unders City with a control click. Right?
- 29:54So, that's for ourselves for teleport.
- 29:56And then we can do that same exact thing
- 29:59for portals. So here's the portal ally
- 30:01macro where once you get your portals
- 30:03unlocked, it's going to do the same
- 30:05exact thing. Left clicking opens a
- 30:06portal to Stormwind. Shift left clicking
- 30:08opens a portal to Iron Forge. Control
- 30:10left clicking opens a portal to
- 30:12Darnacis. And then here's what the Horde
- 30:13one is going to look like. Identical to
- 30:16that, right, just with the the Horde
- 30:17cities. So, these are just really nice
- 30:20uh buttons that you're going to be able
- 30:22to use to very quickly get your portals
- 30:24out all in one button without having
- 30:26them all have to be separate vines on
- 30:28your hot bars or having to go, you know,
- 30:30all the way into your spell book each
- 30:32time to find what you're looking for.
- 30:34Final couple miscellaneous macros here.
- 30:36I think especially late game, it's
- 30:38always really good to have basically
- 30:40what's called a go button. And you're
- 30:42going to want to modify this based on
- 30:43what spec you're playing and uh you
- 30:46know, like what trinkets you're using.
- 30:47But this is essentially going to rip all
- 30:49of your juice at once. So this one, just
- 30:51as an example, would cast presence of
- 30:54mind. So our next spell is instant cast.
- 30:56Would cast arcane power. So we have the
- 30:5830% spell power increase. If we were
- 31:00fire, it would cast combustion instead
- 31:02of these two. So you could honestly just
- 31:04like leave it like this if you wanted it
- 31:05to work for both. Then we're going to
- 31:06drink a minor spell blasting potion,
- 31:09which are these little uh like 30-second
- 31:12extra spell damage buffs on top of your
- 31:14normal elixir and stuff. And then this
- 31:16uses both of our trinket slots. So let's
- 31:18say we have two DPS trinkets here ready
- 31:20to rip. This is going to do all of that
- 31:23instantly. And if you want to uh line
- 31:26that up with a specific spell, you can
- 31:28just add that spell in. So like for
- 31:31instance a palm macro, we can do all
- 31:33that stuff and then cast something at
- 31:36the end. So let's say as a as one we
- 31:38were all familiar with a palm pyro
- 31:41blast. Let me rip palm arcane power.
- 31:43Drink a potion. use my trinkets and
- 31:45instant cast pyro blast all at the same
- 31:48time. And now we're going to be able to
- 31:49do that with Arcane Wrath as well. And
- 31:51this spell is hitting extremely hard in
- 31:54the testing I've been doing. So, this is
- 31:55going to be really fun. But this is a
- 31:57Palm Wrath and it's the same exact idea.
- 32:00We're ripping. And you can add lines in
- 32:02here, too, right? If there's anything
- 32:03else you want to cast or use, just do
- 32:05slcast use. Type the name of the thing
- 32:08and it's going to work. And every
- 32:10equipment slot has a different number um
- 32:12associated with it. If you want to use,
- 32:15you know, something like your helmet or
- 32:16gloves or something else with an onuse
- 32:18effect, you're going to be able to add
- 32:19that in here, too. Last one here, guys.
- 32:22Maybe the most important one.
- 32:24>> I am low on mana. I need more mana. My
- 32:27mana is low.
- 32:30>> Yeah, you're going to need this one a
- 32:32lot.
- 32:32>> I need more mana
- 32:34>> for the glory of Sephris.
- 32:36>> That's what we got for mage macros, my
- 32:38friends. I hope you found that useful.
- 32:39If you haven't seen it yet, I made a
- 32:41full beginner's guide for mage, walking
- 32:43you through how to play this class
- 32:44extremely well, starting from level one.
- 32:46That'll be linked in this video right
- 32:48above me, so you can check that out next
- 32:50if you're looking to blast on mage. I
- 32:51hope you have some beautiful adventures
- 32:53in Azeroth and I'll catch you in the
- 32:54next
About this transcript
This page contains the full transcript of The Ultimate Mage Macro Guide in WoW Forever (Setup & Best Macros) by Zikorik, generated from the public captions YouTube serves with the video. The transcript has 7,091 words across 959 segments, with the original timestamps preserved so you can click any line to jump to that moment in the embedded player.
What you can do with it
Use the transcript to take notes, quote the speaker, build a study guide, generate a summary with ChatGPT or Claude via the YouTube Summary tool, or export it as a timed subtitle file with YouTube to SRT. You can also re-open it in the transcriber to choose a caption track available on the video.
Free YouTube transcript tool
YouTube2Text is a free YouTube transcript generator — no signup, no daily limit. Paste any YouTube link and get the full transcript instantly, with timestamps, click-to-jump, caption language selection, AI prompts for ChatGPT, Claude, and Gemini, and exports to TXT, SRT, VTT, or Markdown.