Macro Help?

Hey Warriors,

So I’ve been leveling an alt and trying out this new macro inspired by some wotlk macro I copied a while ago.

#show
/cast [stance: 1/2,noequipped:shield] Mortal Strike
/cast [stance: 1/2,equipped:shield] Shield Slam

It was working for the last 20 or 30 levels or so. But I hit 55 & it suddenly stopped working.

Anyone know how I can fix this macro? I’ve tried relogging, & deleting my cache.

I just want to be able to shield slam when I equip my sword & shield to use shield block - which I know is more or less pointless but I like doing it & this let me save a slam binding. – More importantly it was working & then stopped for some reason.

To be clear, the word “shield” doesn’t indicate an item name. It was understanding that I had a shield equipped in offhand. Was news to me & why i was excited to make this macro.

To be clearer this is for retail / Dragonflight.

I’ve tried replacing “shield” with 17 (for the weaponlsot) but all it does is enable the mortal strike for the noequipped:17

So what’s gone wrong here?

Not able to help you regarding your macro problem but I’d like to ask why?

Is it a flavour thing? Or are you trying to min/max in a weird way that’s not going to really give you any benefit at all?

Assuming you’re playing Arms, you will never ever use Shield Slam or Shield Block as Arms even though it’s available in your spellbook. You’re always much better off just stance dancing between Battle and Defensive when you want to take less damage or deal more damage.

Keep in mind Cantrip weapons don’t allow you to weapon swap at all, so given there’s usually 1 or so of these every couple of tiers at endgame you’re never going to do this either when playing correctly.

From a PvP pov nobody does this either they just use the defensives they have access to and talent into Ignore Pain.

Yeah just for my personal fun. Block reduces physical damage by 37% for me as arms while leveling, so virtually useless given there’s almost no sources of physical i’ll care about. I just like to have every ability my characters have bound conveniently.

I ended up finding a macro that works.

/use [noequipped:Shields]Mortal Strike; Shield Slam

No idea what went wrong after hitting 55 but the old macro doesn’t work now & this one does. lol.

but now the tooltip doesn’t change which is slightly frustrating.

I’ll be the only one. Likely stuck 1600 but i’ll be happy lol.

1 Like

This is all that matters and I think using shields in pvp isn’t explored enough as a warrior DPS

2 Likes

I think its because they took away some offensive defensive interaction, like having revenge as arms, or shield slam being a purge. Gotta incentivize the shield with numbers i guess.

1 Like

Keep the old ways alive :pensive:

Nobody really bothers, but honestly shield block is really good in the hunter apocalypse that random BGs has become. There are times when you are just stuck waddling around sponging up damage, and there’s really no reason not to throw on a shield and mitigate as much damage as possible until you can reconnect.
Issue is that outside of hunters it’s basically useless because any other physical damage class is melee and you wont be taking blockable damage from them without being able to retaliate with mortal strike.

I agree, mostly.
Warriors are among the lowest first blood for DPS specs (according to arena logs). But there are definitely situations where mitigation is the most important thing you can do. Also, unless I’m mistaken, you could shield block something like leg sweep. I actually need to test that now.

1 Like

Block used to prevent stuff like gouge / physical activated cc, kidney shot. I can confirm that, but not if it still works, havent tested.

What’s the purpose of the stance conditionals in this macro? If this for wotlk or retail?

If its for retail, why not just consolidate it down

#showtooltip
/cast [equipped:shield] shield slam; mortal strike
1 Like

Copy pasted it from wotlk to see if it would work on retail, & surprisingly it did but stopped working at level 55 for some reason.

Is the version I’ve ended up with which works, although the tooltip gets stuck on shield slam.