This site makes extensive use of JavaScript.
Please enable JavaScript in your browser.
Live
PTR
12.0.5
PTR
12.0.1
Beta
Guide Contents
Patch 12.0.1
4.4/5
(
14
Votes)
Fury Warrior UI & Macros - Midnight
By Archimtiros
Updated:
2026/02/25
Macros and addons provide many quality-of-life improvements in WoW, allowing players to improve how information is displayed in-game or help decision-making to optimize performance.
In this guide, we will go over useful Fury Warrior macros for , explain how to make your own macros, and cover some of the best Fury Warrior addons for both hardcore raiders and general players alike. We also provide the best UI import strings so you can optimize your User Interface and cooldown manager settings.
Overview
BiS Gear
Rotation
Talent Builds
Consumables
Stats
Basics
Cooldown Manager Imports for Fury Warriors
With the improvements to the cooldown manager in Midnight, we've prepared options that you can import to play right away.
Name
Preview
Import
Description
---------
Luxthos Fury Warrior
1|Jc5NK0RxGAXw/1+KhS9w/kWzIuUa84a8DDpY+Qazm821onCLjRk3dxh5WdjIiiZvs7VQmlsKO6VmL5kvYKFmrcPm92zO8zxnt7N82RO2wzOCh+AReOyMrVUQ9YJJRNOI+sBTcARMO2NTr+JZvKAZYL4CjoIZcAqNOjgHniDKg2NgFsyB4+CkM3b7CcyDM+CPHuwhbmFh1hmbrSI+d8aWL5yx/oToFwNCm/6Q8ERSDDpj36/EtaiLG3Er7pyxmQfxhca37t+LD2dsrssZW3rTr2Hhq8i+qOLxU/NAqW6lCrWOEHHrr1fRS+2gGRS9dPifKxXC9spSsLmxvLqe8BKLwdrWLw==
A pre-defined selection for essential cooldowns, utility, and buffs, made by Luxthos.
---------
Full UI Imports Fury Warriors
Are you looking for a fully customized UI for your Fury Warrior? The options listed below will fulfill that requirement, positioning every element of the Midnight UI in a great position for you to play immediately.
If you're looking for larger images for the UI, click the button below to display them.
Display Larger Images
Name
Preview
Import
Description
Raiding Interface
2 50 0 0 0 0 6 StanceBar 0.0 -4.0 -1 ##$%%/&&'%)$+$,# 0 1 0 0 6 MainActionBar 0.0 -4.0 -1 ##$%%/&&'%(#,# 0 2 0 0 6 MultiBarBottomLeft 0.0 -4.0 -1 ##$%%/&&'%(#,# 0 3 1 5 5 UIParent -5.0 -77.0 -1 #$$$%/&('%(#,$ 0 4 1 5 5 UIParent -5.0 -77.0 -1 #$$$%/&('%(#,$ 0 5 1 1 4 UIParent 0.0 0.0 -1 ##$$%/&('%(#,$ 0 6 1 1 4 UIParent 0.0 -50.0 -1 ##$$%/&('%(#,$ 0 7 1 1 4 UIParent 0.0 -100.0 -1 ##$$%/&('%(#,$ 0 10 0 3 3 UIParent 462.0 -174.0 -1 #$$$&('% 0 11 0 4 4 UIParent -787.0 -200.0 -1 ##$$&('%,# 0 12 0 7 7 UIParent -353.0 830.5 -1 ##$$&('% 1 -1 0 8 2 BuffIconCooldownViewer 0.0 16.0 -1 ##$#%# 2 -1 1 2 2 UIParent 0.0 0.0 -1 ##$#%( 3 0 0 0 2 StanceBar -16.0 16.0 -1 $#3# 3 1 0 7 7 UIParent 250.0 312.5 -1 %#3# 3 2 0 0 0 UIParent 1308.0 -264.5 -1 %#&$3# 3 3 1 0 2 CompactRaidFrameManager 0.0 -7.0 -1 '#(#)#-5.)/#1$3#5#6(7-7$ 3 4 0 0 0 UIParent 691.0 -771.0 -1 ,#-9.5/#0#1#2(5#6(7U 3 5 0 2 2 UIParent -157.0 -267.0 -1 &#*$3# 3 6 0 2 2 UIParent -76.0 -256.5 -1 -5.)/#4$5#6(7-7$ 3 7 0 2 8 EncounterTimeline 4.0 -1.0 -1 3# 4 -1 0 4 4 UIParent 0.0 335.5 -1 # 5 -1 0 1 1 UIParent -357.0 -430.5 -1 # 6 0 1 2 2 UIParent -255.0 -10.0 -1 ##$#%#&.(()( 6 1 1 2 2 UIParent -270.0 -155.0 -1 ##$#%#'+(()(-$ 6 2 1 1 1 UIParent 0.0 -25.0 -1 ##$#%$&.(()(+#,-,$ 7 -1 1 7 7 UIParent 0.0 45.0 -1 # 8 -1 0 7 7 UIParent -792.5 34.0 -1 #&$i%$&i 9 -1 1 7 7 UIParent 0.0 45.0 -1 # 10 -1 1 0 0 UIParent 16.0 -116.0 -1 # 11 -1 1 8 8 UIParent -9.0 85.0 -1 # 12 -1 0 2 8 MinimapCluster 0.0 -4.0 -1 #K$#%# 13 -1 1 8 8 MicroButtonAndBagsBar 0.0 0.0 -1 ##$#%)&- 14 -1 1 2 2 MicroButtonAndBagsBar 0.0 10.0 -1 ##$#%( 15 0 0 1 1 UIParent -61.0 -2.0 -1 # 15 1 1 7 7 StatusTrackingBarManager 0.0 17.0 -1 # 16 -1 1 5 5 UIParent 0.0 0.0 -1 #( 17 -1 0 3 3 UIParent 862.0 268.5 -1 ## 18 -1 1 5 5 UIParent 0.0 0.0 -1 #- 19 -1 1 7 7 UIParent 0.0 0.0 -1 ## 20 0 0 4 4 UIParent -59.0 -161.0 -1 ##$/%$&('%(-($)#+$,$-$ 20 1 0 6 0 EssentialCooldownViewer 0.0 4.0 -1 ##$.%$&('%(-($)#+$,$-$ 20 2 0 7 7 UIParent -371.0 430.5 -1 ##$$%$&('((-($)#+$,$-$ 20 3 0 4 4 UIParent 300.0 -364.0 -1 #$$$%#&('((-($)#*$+$,$-$.g 21 -1 0 4 4 UIParent -280.0 0.0 -1 ##$# 22 0 0 5 5 UIParent -1462.0 172.0 -1 #$$$%#&('((#)U*$+$,$ 22 1 1 1 1 UIParent 0.0 -40.0 -1 &('()U*#+$ 22 2 1 1 1 UIParent 0.0 -90.0 -1 &('()U*#+$ 22 3 1 1 1 UIParent 0.0 -130.0 -1 &('()U*#+$ 23 -1 0 4 4 UIParent -800.0 -100.0 -1 ##$#%$&#'J(%)U+$,$-$.(/U
A basic raiding UI.
Open World Interface
2 50 0 0 0 3 5 ChatFrame1 29.0 113.0 -1 ##$%%/&('%)$+$,# 0 1 0 0 6 MainActionBar 0.0 -4.0 -1 ##$%%/&('%(#,# 0 2 0 0 6 MultiBarBottomLeft 0.0 -4.0 -1 ##$%%/&('%(#,# 0 3 1 5 5 UIParent -5.0 -77.0 -1 #$$$%/&('%(#,$ 0 4 1 5 5 UIParent -5.0 -77.0 -1 #$$$%/&('%(#,$ 0 5 1 1 4 UIParent 0.0 0.0 -1 ##$$%/&('%(#,$ 0 6 1 1 4 UIParent 0.0 -50.0 -1 ##$$%/&('%(#,$ 0 7 1 1 4 UIParent 0.0 -100.0 -1 ##$$%/&('%(#,$ 0 10 0 2 0 PlayerFrame 16.0 -16.0 -1 #$$$&('% 0 11 0 4 4 UIParent -787.0 -200.0 -1 ##$$&('%,# 0 12 0 7 7 UIParent -353.0 830.5 -1 ##$$&('% 1 -1 0 3 3 UIParent 562.0 -50.5 -1 ##$#%# 2 -1 1 2 2 UIParent 0.0 0.0 -1 ##$#%( 3 0 0 7 7 UIParent -340.0 312.5 -1 $#3# 3 1 0 7 7 UIParent 276.5 312.5 -1 %#3# 3 2 0 0 0 UIParent 1308.0 -264.5 -1 %#&$3# 3 3 1 0 2 CompactRaidFrameManager 0.0 -7.0 -1 '#(#)#-5.)/#1$3#5#6(7-7$ 3 4 0 0 0 UIParent 12.0 -174.5 -1 ,#-5.)/#0#1#2(5#6(7-7$ 3 5 0 2 2 UIParent -157.0 -267.0 -1 &#*$3# 3 6 0 2 2 UIParent -76.0 -256.5 -1 -5.)/#4$5#6(7-7$ 3 7 0 4 4 UIParent -558.0 -201.5 -1 3# 4 -1 0 4 4 UIParent 0.0 335.5 -1 # 5 -1 0 1 1 UIParent -312.0 -430.5 -1 # 6 0 1 2 2 UIParent -255.0 -10.0 -1 ##$#%#&.(()( 6 1 1 2 2 UIParent -270.0 -155.0 -1 ##$#%#'+(()(-$ 6 2 1 1 1 UIParent 0.0 -25.0 -1 ##$#%$&.(()(+#,-,$ 7 -1 1 7 7 UIParent 0.0 45.0 -1 # 8 -1 1 6 6 UIParent 35.0 50.0 -1 #'$A%$&i 9 -1 1 7 7 UIParent 0.0 45.0 -1 # 10 -1 1 0 0 UIParent 16.0 -116.0 -1 # 11 -1 1 8 8 UIParent -9.0 85.0 -1 # 12 -1 0 2 8 MinimapCluster 0.0 -4.0 -1 #K$#%# 13 -1 1 8 8 MicroButtonAndBagsBar 0.0 0.0 -1 ##$#%)&- 14 -1 1 2 2 MicroButtonAndBagsBar 0.0 10.0 -1 ##$#%( 15 0 0 1 1 UIParent -61.0 -2.0 -1 # 15 1 1 7 7 StatusTrackingBarManager 0.0 17.0 -1 # 16 -1 1 5 5 UIParent 0.0 0.0 -1 #( 17 -1 0 3 3 UIParent 862.0 268.5 -1 ## 18 -1 1 5 5 UIParent 0.0 0.0 -1 #- 19 -1 1 7 7 UIParent 0.0 0.0 -1 ## 20 0 0 7 7 UIParent -29.0 330.5 -1 ##$/%$&('%(-($)#+$,$-$ 20 1 0 1 1 UIParent -43.0 -730.5 -1 ##$(%$&('%(-($)#+$,$-$ 20 2 0 4 4 UIParent -296.0 -100.0 -1 ##$$%$&('((-($)#+$,$-$ 20 3 0 7 7 UIParent 314.0 144.0 -1 #$$$%#&('((-($)#*#+$,$-$.-.$ 21 -1 0 4 4 UIParent -280.0 0.0 -1 ##$# 22 0 0 5 5 UIParent -1462.0 172.0 -1 #$$$%#&('((#)U*$+$,$ 22 1 1 1 1 UIParent 0.0 -40.0 -1 &('()U*#+$ 22 2 1 1 1 UIParent 0.0 -90.0 -1 &('()U*#+$ 22 3 1 1 1 UIParent 0.0 -130.0 -1 &('()U*#+$ 23 -1 0 4 4 UIParent -800.0 -100.0 -1 ##$#%$&#'J(%)U+$,$-$.(/U
A simplistic ui focused less on raiding and more on open world.
Full UI Large Examples
Raiding interface
Open World Interface
Recommended Fury Warrior Macros
Macros are simple in-game tools that allow you to sequence spells together, create custom names and icons, cast different abilities depending on whether the target is friendly or hostile, define targeting conditions, and much more.
For more information on creating macros, including full lists of conditionals, modifiers, and other command customizations you can use, refer to our full Macros guide.
These can be created in the Macros window by simply copy and pasting the coded code into the creator. These will perform specific actions above the regular button presses that can alleviate some targeting issues or ability problems by automating part of the ability:
One-Button Stances
This will allow swapping between Battle/Berserker and Defensive Stance using the same key, regardless of spec and eliminating the need for a second macro
#showtooltip
/cast !Defensive Stance;!Battle Stance;!Berserker Stance
Consolidating Keybinds
A conditional allows macros to check for known talents. Although this isn't
particularly
necessary anymore due to the talent loadout system automatically replacing action bars for the saved set, it can still be helpful for players who frequently experiment with new talent setups without changing their saved loadouts entirely.
combines
Charge
and
Victory Rush
into one keybind. Due to their minimum and maximum ranges, the two actions will never overlap, and it will also cancel Bladestorm in order to do one or the other.
Intervene
may also be added, though it will not always display the correct tooltip at all times.
#showtooltip
/cast Charge
/cast Victory Rush
/cancelaura Bladestorm
This will swap between
Bladestorm
and
Avatar
for Slayer or Mountain Thane.
#showtooltip
/cast Avatar; Bladestorm
Likewise, this will swap between Whirlwind and Thunder Clap for Mountain Thanes, depending on whether it is talented.
#showtooltip
/cast Thunder Clap; Whirlwind
Utility
These macros will help automate targeting and use ground-targeted abilities without interacting with the reticule. Note that ground targeted abilities cannot be cast at direct nameplate or character targets like regular mouseover macros.
Mouseover targeting casts the associated ability, prioritizing any valid mouseover target before the primary target. Can be used with virtually any ability, but particularly useful for maintaining Frenzy and funneling Execute. Intervene is also an option for quick movement, but be very careful not to mouseover the tank!
#showtooltip Execute
/cast Execute
Cast
Pummel
, prioritizing any existing focus target over your current one.
#showtooltip Pummel
/cast Pummel
Automatically cast
Heroic Leap
or
Champion's Spear
wherever your cursor is aimed, skipping the targeting reticule.
#showtooltip Heroic Leap
/cast Heroic Leap
Cooldowns
Cast
Recklessness
and Avatar, along with any racial abilities or trinkets for maximum burst. Do note that this is not compatible with all racials or trinkets, as some have cast or channel times that will interrupt your abilities.
#showtooltip Recklessness
/use Recklessness
/use Avatar
/use Blood Fury
/use Berserking
/use Ancestral Call
/use 13
/use 14
Our Fury Warrior guides are always updated with the latest information from in-game experience, simulations, and logs. Make sure to check our changelog for this page by clicking on
View Changelog
in the Quick Facts column or on the book icon at the top of the page. If you are interested in more in-depth Fury Warrior guides for , make sure to browse the
Navigation Bar
at the top of the page.
Feedback
Thanks for reading our class guides! If you have any feedback, feel free to leave a comment in the section below, and we will reply as quickly as possible. If you'd like to talk with any of our writers directly, you can do so by joining our
Discord server
and finding them there!
Share your comments about this guide in our Warrior forum!
Tags:
General
Get Wowhead
Premium
$2
A Month
Enjoy an ad-free experience, unlock premium features, & support the site!