WoW Mutt Macro Patcher addon Dragonflight/Wrath of the Lich King Classic 2026
logo
wow addon Mutt Macro Patcher

Mutt Macro Patcher

Game Version: 3.4.1 +1
Total Downloads: 15,863
Updated: Jan 20, 2023
Created: Aug 21, 2009
download Mutt Macro PatcherDownload Earlier Versions

Earlier Versions

Name Size Uploaded Game Version Downloads
v0.92-wrath +1 More release 112.50 KB Jan 20, 2023 3.4.1 +1 41 download Mutt Macro Patcher v0.92-wrath
+1 More releaseDownload
v0.91-bc +1 More release 112.32 KB Mar 26, 2022 2.5.4 163 download Mutt Macro Patcher v0.91-bc
+1 More releaseDownload
v0.90-bc +1 More release 112.31 KB Jan 19, 2022 2.5.3 190 download Mutt Macro Patcher v0.90-bc
+1 More releaseDownload
v0.89-classic +1 More release 112.35 KB Sep 1, 2021 2.5.2 201 download Mutt Macro Patcher v0.89-classic
+1 More releaseDownload
v0.88-bc +1 More release 112.32 KB May 20, 2021 2.5.1 130 download Mutt Macro Patcher v0.88-bc
+1 More releaseDownload
v0.88-classic +1 More release 112.27 KB May 9, 2021 1.13.6 509 download Mutt Macro Patcher v0.88-classic
+1 More releaseDownload
v0.87-classic +1 More release 109.74 KB Mar 28, 2021 1.13.6 140 download Mutt Macro Patcher v0.87-classic
+1 More releaseDownload
v0.85-classic +1 More release 109.50 KB Jan 27, 2021 1.13.6 154 download Mutt Macro Patcher v0.85-classic
+1 More releaseDownload
v0.84-classic +1 More release 109.44 KB Jan 27, 2021 1.13.6 173 download Mutt Macro Patcher v0.84-classic
+1 More releaseDownload
v0.83-classic +1 More release 109.44 KB Jan 27, 2021 1.13.6 59 download Mutt Macro Patcher v0.83-classic
+1 More releaseDownload
v0.82-classic +1 More release 109.04 KB Jul 11, 2020 1.13.5 333 download Mutt Macro Patcher v0.82-classic
+1 More releaseDownload
v0.81-classic +1 More release 108.93 KB Mar 15, 2020 1.13.4 170 download Mutt Macro Patcher v0.81-classic
+1 More releaseDownload
v0.80-classic +1 More release 108.92 KB Dec 11, 2019 1.13.3 208 download Mutt Macro Patcher v0.80-classic
+1 More releaseDownload
v0.79-classic +1 More release 108.96 KB Nov 11, 2019 1.13.2 220 download Mutt Macro Patcher v0.79-classic
+1 More releaseDownload
v0.78-classic +1 More release 108.88 KB Nov 9, 2019 1.13.2 115 download Mutt Macro Patcher v0.78-classic
+1 More releaseDownload
v0.77-classic +1 More release 107.80 KB Sep 9, 2019 1.13.2 117 download Mutt Macro Patcher v0.77-classic
+1 More releaseDownload
v0.76-classic +1 More release 107.51 KB Sep 9, 2019 1.13.2 102 download Mutt Macro Patcher v0.76-classic
+1 More releaseDownload
v0.75-classic +1 More release 107.51 KB Sep 9, 2019 1.13.2 143 download Mutt Macro Patcher v0.75-classic
+1 More releaseDownload
v0.75-classic +1 More release 107.51 KB Sep 8, 2019 1.13.2 204 download Mutt Macro Patcher v0.75-classic
+1 More releaseDownload
v0.75-classic +1 More release 107.51 KB Sep 8, 2019 1.13.2 104 download Mutt Macro Patcher v0.75-classic
+1 More releaseDownload
0.75-classic +1 More release 108.11 KB Sep 8, 2019 1.13.2 145 download Mutt Macro Patcher 0.75-classic
+1 More releaseDownload
v0.75-classic +1 More release 108.11 KB Sep 8, 2019 1.13.2 81 download Mutt Macro Patcher v0.75-classic
+1 More releaseDownload
0.75-classic +1 More release 108.11 KB Sep 8, 2019 1.13.2 66 download Mutt Macro Patcher 0.75-classic
+1 More releaseDownload
v0.74 +1 More release 107.98 KB Sep 8, 2019 1.13.2 166 download Mutt Macro Patcher v0.74
+1 More releaseDownload
v0.73 +1 More release 107.34 KB Apr 21, 2019 8.1.0 +1 459 download Mutt Macro Patcher v0.73
+1 More releaseDownload
v0.72 +1 More release 107.19 KB Aug 30, 2018 8.0.1 171 download Mutt Macro Patcher v0.72
+1 More releaseDownload
v0.71 +1 More release 105.87 KB Sep 2, 2017 7.3.0 241 download Mutt Macro Patcher v0.71
+1 More releaseDownload
v0.70 +1 More release 105.23 KB Mar 29, 2017 7.2.0 269 download Mutt Macro Patcher v0.70
+1 More releaseDownload
v0.69 +1 More release 106.00 KB Aug 21, 2016 7.0.3 249 download Mutt Macro Patcher v0.69
+1 More releaseDownload
v0.68 +1 More release 105.89 KB Oct 3, 2015 6.2.2 246 download Mutt Macro Patcher v0.68
+1 More releaseDownload
v0.67 +1 More release 106.16 KB Oct 19, 2014 6.0.2 387 download Mutt Macro Patcher v0.67
+1 More releaseDownload
v0.66 +1 More release 105.51 KB Oct 16, 2014 6.0.2 208 download Mutt Macro Patcher v0.66
+1 More releaseDownload
v0.65 +1 More release 105.30 KB Oct 16, 2014 6.0.2 173 download Mutt Macro Patcher v0.65
+1 More releaseDownload
v0.64 +1 More release 105.04 KB Sep 15, 2013 5.4.0 351 download Mutt Macro Patcher v0.64
+1 More releaseDownload
v0.63 +1 More release 104.79 KB Jul 4, 2013 5.3.0 196 download Mutt Macro Patcher v0.63
+1 More releaseDownload
v0.62 +1 More release 104.79 KB Apr 12, 2013 5.2.0 218 download Mutt Macro Patcher v0.62
+1 More releaseDownload
v0.61 +1 More release 104.65 KB Apr 12, 2013 5.2.0 135 download Mutt Macro Patcher v0.61
+1 More releaseDownload
v0.60 +1 More release 104.69 KB Oct 7, 2012 5.0.5 253 download Mutt Macro Patcher v0.60
+1 More releaseDownload
v0.59 +1 More release 104.59 KB Oct 7, 2012 5.0.5 113 download Mutt Macro Patcher v0.59
+1 More releaseDownload
v0.58 +1 More release 104.39 KB Feb 19, 2012 4.3.0 282 download Mutt Macro Patcher v0.58
+1 More releaseDownload
v0.57 +1 More release 100.72 KB Dec 24, 2010 4.0.3a 473 download Mutt Macro Patcher v0.57
+1 More releaseDownload
v0.56 +1 More release 99.74 KB Sep 26, 2010 3.3.5 447 download Mutt Macro Patcher v0.56
+1 More releaseDownload
v0.55 +1 More release 101.33 KB Dec 10, 2009 3.3.0 348 download Mutt Macro Patcher v0.55
+1 More releaseDownload
v0.54 +1 More release 97.50 KB Oct 7, 2009 3.2.0 315 download Mutt Macro Patcher v0.54
+1 More releaseDownload
v0.53 +1 More release 97.26 KB Oct 1, 2009 3.2.0 299 download Mutt Macro Patcher v0.53
+1 More releaseDownload
v0.52 +1 More release 97.18 KB Sep 30, 2009 3.2.0 143 download Mutt Macro Patcher v0.52
+1 More releaseDownload
v0.50 +1 More release 94.43 KB Aug 29, 2009 3.2.0 121 download Mutt Macro Patcher v0.50
+1 More releaseDownload
v0.5 +1 More release 94.40 KB Aug 29, 2009 3.2.0 147 download Mutt Macro Patcher v0.5
+1 More releaseDownload
v0.40 +1 More release 92.44 KB Aug 22, 2009 3.2.0 68 download Mutt Macro Patcher v0.40

+1 More releaseDownload
r53 +1 More alpha 105.96 KB Aug 21, 2016 7.0.3 186 download Mutt Macro Patcher r53
+1 More alphaDownload
r51 +1 More alpha 105.85 KB Oct 3, 2015 6.2.2 133 download Mutt Macro Patcher r51
+1 More alphaDownload
r49 +1 More alpha 106.13 KB Oct 19, 2014 6.0.2 76 download Mutt Macro Patcher r49
+1 More alphaDownload
r47 +1 More alpha 105.47 KB Oct 16, 2014 6.0.2 138 download Mutt Macro Patcher r47
+1 More alphaDownload
r46 +1 More alpha 105.45 KB Oct 16, 2014 6.0.2 94 download Mutt Macro Patcher r46
+1 More alphaDownload
r44 +1 More alpha 105.26 KB Oct 16, 2014 6.0.2 94 download Mutt Macro Patcher r44
+1 More alphaDownload
r42 +1 More alpha 105.00 KB Sep 15, 2013 5.4.0 142 download Mutt Macro Patcher r42
+1 More alphaDownload
r41 +1 More alpha 104.98 KB Sep 15, 2013 5.4.0 126 download Mutt Macro Patcher r41
+1 More alphaDownload
r39 +1 More alpha 104.75 KB Jul 4, 2013 5.3.0 100 download Mutt Macro Patcher r39
+1 More alphaDownload
r37 +1 More alpha 104.75 KB Apr 12, 2013 5.2.0 123 download Mutt Macro Patcher r37
+1 More alphaDownload
r36 +1 More alpha 104.69 KB Apr 12, 2013 5.2.0 177 download Mutt Macro Patcher r36
+1 More alphaDownload
r34 +1 More alpha 104.61 KB Apr 12, 2013 5.2.0 126 download Mutt Macro Patcher r34
+1 More alphaDownload
r32 +1 More alpha 104.65 KB Oct 7, 2012 5.0.5 119 download Mutt Macro Patcher r32
+1 More alphaDownload
r30 +1 More alpha 104.55 KB Oct 7, 2012 5.0.5 123 download Mutt Macro Patcher r30
+1 More alphaDownload
r28 +1 More alpha 104.35 KB Feb 19, 2012 4.3.0 140 download Mutt Macro Patcher r28
+1 More alphaDownload
r26 +1 More alpha 100.67 KB Dec 24, 2010 4.0.3a 87 download Mutt Macro Patcher r26
+1 More alphaDownload
r24 +1 More alpha 99.70 KB Sep 26, 2010 3.3.5 78 download Mutt Macro Patcher r24
+1 More alphaDownload
r22 +1 More alpha 101.29 KB Dec 10, 2009 3.3.0 44 download Mutt Macro Patcher r22
+1 More alphaDownload
r20 +1 More alpha 97.46 KB Oct 7, 2009 3.2.0 79 download Mutt Macro Patcher r20
+1 More alphaDownload
r18 +1 More alpha 97.22 KB Oct 1, 2009 3.2.0 80 download Mutt Macro Patcher r18
+1 More alphaDownload
r16 +1 More alpha 97.14 KB Sep 30, 2009 3.2.0 75 download Mutt Macro Patcher r16
+1 More alphaDownload
r14 +1 More alpha 94.39 KB Aug 29, 2009 3.2.0 91 download Mutt Macro Patcher r14
+1 More alphaDownload
r12 +1 More alpha 94.37 KB Aug 29, 2009 3.2.0 86 download Mutt Macro Patcher r12
+1 More alphaDownload
r11 +1 More alpha 94.00 KB Aug 29, 2009 3.2.0 129 download Mutt Macro Patcher r11
+1 More alphaDownload
r10 +1 More alpha 93.78 KB Aug 27, 2009 3.2.0 115 download Mutt Macro Patcher r10
+1 More alphaDownload
r9 +1 More alpha 93.36 KB Aug 26, 2009 3.2.0 109 download Mutt Macro Patcher r9
+1 More alphaDownload
r8 +1 More alpha 93.31 KB Aug 26, 2009 3.2.0 143 download Mutt Macro Patcher r8
+1 More alphaDownload
r7 +1 More alpha 92.55 KB Aug 25, 2009 3.2.0 106 download Mutt Macro Patcher r7
+1 More alphaDownload
r6 +1 More alpha 92.46 KB Aug 24, 2009 3.2.0 104 download Mutt Macro Patcher r6
+1 More alphaDownload
r4 +1 More alpha 92.41 KB Aug 22, 2009 3.2.0 98 download Mutt Macro Patcher r4
+1 More alphaDownload
r3 alpha 87.27 KB Aug 22, 2009 3.2.0 150 download Mutt Macro Patcher r3 alphaDownload
r2 alpha 4.61 KB Aug 21, 2009 3.2.0 134 download Mutt Macro Patcher r2 alphaDownload

Screenshots

Description

Share this:

Use macros? Miss focus? Mutt (Macro Update Target Tool) is a World of Warcraft add-on that provides slash commands that can patch (silently edit) a chosen macro, replacing the targets of /target or /assist; or substituting the party or raid position of a targeted group member for macro option @ targets.

WoW Classic & @focus:

By letting you update a macro before combat with the name of a targeted mob, Mutt can help overcome the lack of /focus and @focus in Classic by using /target. However, you’ll only get useful results if the mob name is unique in your targeting range; if there are multiple mobs with the same name you’ll see a tab-target-like behavior as each call to /target rotates through them. This behavior is normal for Classic, it’s not a problem with Mutt.

Examples:

The /umt amd /uma commands (at their simplest) just update the first occurrence of /target and /assist in a macro to the name of your current target.

If you have a macro named “chain cc” that looks like:

/target Murloc Hunter
/cast Fear()
/targetlasttarget

 

…and you’re targeting a Defias Bandit, then:

/umt “chain cc”

 

… will update your “chain cc” macro to be:

/target Defias Bandit
/cast Fear()
/targetlasttarget

 

/uma works exactly the same, updating /assist in your macros.

 

/mutt works similarly but is only intended to adjust @ targets to the positions of party or raid members.

Assuming you have a macro named “hlight” that looks like:

/cast [@raid4] Holy Light

 

…and that you’re targeting the player in position raid23, then

/mutt hlight

 

 

…would patch the hlight macro to look like:

/cast [@raid23] Holy Light

 

The Mutt commands observe macro options, so you can even do:

/mutt [button:3] hlight

/stopmacro [button:3]

/cast [@raid2] Holy Light

 

…to have a macro patch itself(!)

 

WARNING!

Be advised! If you try this macro-patching-itself trick, make absolutely certain that the Mutt slash-command is the first line of the macro, and that you use macro options to make it mutually-exclusive from the rest of your macro or else your results will be unpredictable.

 

Modifiers:

Mutt modifiers can be added after the name of the macro. If no modifiers are provided, Mutt will patch the first @ target that it finds (unless it’s part of a /mutt command, see below) and set it to the group position of the currently targeted group member.

Adding numbers after the name of the macro tells Mutt to change those instances of @ target in the macro, so:

/mutt hlight 2

 

…would change the second @ target in your macro. In case you want to change the last @ target and don’t want to count how many come before it, Mutt understands negative numbers to mean that you want to count backward from the end, so:

/mutt hlight –2

 

…would change the next-to-last @ target in your macro.

Placing all as an modifier in your Mutt command tells Mutt to change all instances of @ target in your macro to what Mutt received as the current target (more on targeting below).

By default Mutt will replace everything after the selected @ target but there are cases, like macros where you want the target’s target, where you wouldn’t want that. Mutt provides the keepsomething modifier to let you preserve a target chain after your initial target (I say preserve here, but Mutt will add the provided chain if it’s not already present). Since having to specify a modifier like keeptargetpettarget would eat valuable macro space, Mutt understands k plus combinations of p and t to be a short version of this modifier, so ktpt could be used in place of the modifier above.

By default Mutt won’t count or change any @ target that is part of a Mutt command in a macro. You can change this behavior if you wish by including the mutt modifier, and the @ target in your Mutt commands will be treated like those in the rest of your macro. Please note the warning above that unpredictable/undesired behavior may result from this.

Targeting:

The group position that Mutt writes in your updated macro is determined by your current target or by macro options in your Mutt command if you provide them, so if you used:

/mutt [@focus] hlight

 

…and your focus target was the player in raid position 14, then raid14 would be the new target written in your macro.

More Examples:

Update all @ targets (including those in Mutt slash commands) in macro off-tank to the group position of my current target:

/mutt off–tank all mutt

 

Update second @ target in macro off-tank to current target’s group position on a regular click, on a shift/ctrl/alt click changes all @ targets (except those in Mutt slash commands) in macro main-tank to the group position of my current focus:


/mutt [nomodifier] off–tank 2; [@focus] main–tank all

 

Macro shield-mutt: Cast Sacred Shield on player if not in group, on group member if in a group, update macro target on middle mouse button click:


/mutt [button:3] shield–mutt 2

/stopmacro [button:3]

/cast [nogroup:raid/party, @player] [@raid1] Sacred Shield

 

Macro weaken-mutt: Cast Curse of Weakness on group member’s target, update macro target on middle mouse button click, preserving the “target” suffixed to the updated macro target.


/mutt [button:3] weaken–mutt keeptarget

/stopmacro [button:3]

/cast [@raid1target] Curse of Weakness

 

Caveats:

  • Mutt works by editing macros, and macros can’t be edited in combat.
  • The default WoW macro editing window doesn’t understand anything about Mutt, so if you run Mutt commands with the WoW macro window open you won’t see any changes to your macro and WoW will overwrite any of Mutt’s changes when the window closes.
  • Mutt has been updated to use @ rather than target= in macro options, if your existing macro has instances of target= in it you’ll see an alert at patch time that they are being replaced to use @ targeting instead.
  • If your macro has spaces in the name then you must enclose the name in double-quotes, a-la:
  • /mutt [button:3] “mutt macro” 2

FAQ:

What would I use this for?

Mutt is intended to make up for some of the deficiency of only having one way in WoW macros (focus) to have an unchanging but reset-able target in a macro. Mutt permits you to have macros for spells that you know you’ll be casting repeatedly on the same target (Remove Curse, Beacon of Light) and a way of adjusting the targets at the start of the raid or between combats.

Comments

Add a comment