[Skip to Main Content]
此站点大量使用JavaScript。
请在您的浏览器中启用JavaScript。
正式服
PTR
12.0.5
PTR
12.0.7
Beta
[Guide Contents]
补丁 12.0.5
4.5/5
(
14
投票)
Restoration Druid UI & Macros - Midnight
来自 Voulk
已更新:
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 Restoration Druid macros for , explain how to make your own macros, and cover some of the best Restoration Druid 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
Full UI Imports for Restoration Druid
There are two ways to import sections of UI in Midnight (including Prepatch) and it is usually best if you import them in a set. The revamped Cooldown Manager has an import string and the "Edit Mode" configuration has an import string too.
The following UIs are designed as packages.
Choice One
Action bar driven with minimal reliance on the Cooldown Manager.
Import Codes
Name
Edit Mode Import
Cooldown Manager Import
UI1 Imports
2 50 0 0 1 7 7 UIParent 0.0 45.0 -1 ##$$%/&('%)$+#,$ 0 1 1 7 7 UIParent 0.0 45.0 -1 ##$$%/&('%(#,$ 0 2 0 4 4 UIParent 0.0 -146.5 -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 1 7 7 UIParent 0.0 45.0 -1 ##$$&('% 0 11 1 7 7 UIParent 0.0 45.0 -1 ##$$&('%,# 0 12 1 7 7 UIParent 0.0 45.0 -1 ##$$&('% 1 -1 0 4 4 UIParent 0.0 -175.5 -1 ##$#%$ 2 -1 1 2 2 UIParent 0.0 0.0 -1 ##$#%( 3 0 0 4 4 UIParent -392.0 -214.0 -1 $#3# 3 1 0 3 3 UIParent 1242.0 -215.0 -1 %#3# 3 2 0 1 1 UIParent 573.5 -729.5 -1 %## 3 3 0 0 0 UIParent 663.0 -713.0 -1 '$(#)$-Q.?/#1$3#5$6/7-7$ 3 4 0 0 0 UIParent 959.5 -774.5 -1 ,#-#.#/#0$1#2(5#6(7-7$ 3 5 1 5 5 UIParent 0.0 0.0 -1 &#*$3# 3 6 1 5 5 UIParent 0.0 0.0 -1 -#.#/#4$5#6(7-7$ 3 7 1 4 4 UIParent 0.0 0.0 -1 3# 4 -1 1 7 7 UIParent 0.0 45.0 -1 # 5 -1 0 1 4 UIParent 450.0 -2.0 -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 1 2 2 UIParent -110.0 -275.0 -1 #K$#%# 13 -1 0 7 7 UIParent 503.5 2.0 -1 ##$#%)&- 14 -1 0 7 7 UIParent 825.0 2.0 -1 ##$#%( 15 0 1 7 7 StatusTrackingBarManager 0.0 0.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 1 1 1 UIParent 0.0 -100.0 -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 -423.0 -100.0 -1 ##$/%$&('%(-($)%+$,$-$ 20 1 0 0 0 UIParent 521.0 -553.0 -1 ##$*%$&('%(-($)%+$,$-$ 20 2 0 4 4 UIParent -200.0 -88.0 -1 ##$$%$&-'#(E)#+$,$-$ 20 3 0 4 4 UIParent 300.0 -82.5 -1 #$$$%#&('#(A)#*#+#,$-$.-.$ 21 -1 1 7 7 UIParent -410.0 380.0 -1 ##$# 22 0 1 8 7 UIParent -457.0 336.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 0 0 UIParent 43.0 -37.0 -1 ##$#%$&Z'M(#)U+$,$-$.(/U
1|a2FpWChR1Nj0bZFiixQDk9FVEMEDIiZJKicoNEoqdzUGuxSVZqYo6CoEpRaX5BcllmTm5wEA
Setup Instructions
Unfortunately, many settings do not export or import at all. You'll therefore have to make a few adjustments after your import:
Import both codes.
Press Esc -> Options. Type "Action Bar" into the search box and make sure Action Bars 2 & 3 are ticked.
(Optional) Type "Class Color" into the search box. Enable Class Colors on raid frames.
This import is designed for 1080p. If your monitor is larger or smaller you might need to make some additional edits.
Choice Two
A Cooldown Manager driven User Interface
Import Codes
Name
Edit Mode Import
Cooldown Manager Import
UI2 Imports
2 50 0 0 0 4 4 UIParent 0.0 -500.0 -1 ##$$%/&&'%)$+#,$ 0 1 0 8 2 MainActionBar 0.0 4.0 -1 ##$$%/&&'%(#,$ 0 2 0 4 4 UIParent 0.0 -400.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 8 6 MainActionBar -4.0 0.0 -1 ##$$&('% 0 11 1 7 7 UIParent 0.0 45.0 -1 ##$$&('%,# 0 12 1 7 7 UIParent 0.0 45.0 -1 ##$$&('% 1 -1 1 4 4 UIParent 0.0 0.0 -1 ##$#%# 2 -1 1 2 2 UIParent 0.0 0.0 -1 ##$#%( 3 0 0 4 4 UIParent -402.0 -201.0 -1 $#3# 3 1 0 4 4 UIParent 418.0 -213.0 -1 %#3# 3 2 1 6 7 UIParent 520.0 265.0 -1 %## 3 3 0 0 0 UIParent 698.0 -680.0 -1 '$(#)$-C.7/#1$3#5$6(7-7$ 3 4 1 0 2 CompactRaidFrameManager 0.0 -5.0 -1 ,#-#.#/#0#1#2(5#6(7-7$ 3 5 1 5 5 UIParent 0.0 0.0 -1 &#*$3# 3 6 1 5 5 UIParent 0.0 0.0 -1 -#.#/#4$5#6(7-7$ 3 7 1 4 4 UIParent 0.0 0.0 -1 3# 4 -1 0 7 7 UIParent -22.0 239.0 -1 # 5 -1 1 7 7 UIParent 0.0 45.0 -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%$&7 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 1 2 2 UIParent -110.0 -275.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 1 7 7 StatusTrackingBarManager 0.0 0.0 -1 # 15 1 0 1 1 UIParent 40.0 -2.0 -1 # 16 -1 1 5 5 UIParent 0.0 0.0 -1 #( 17 -1 1 1 1 UIParent 0.0 -100.0 -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 167.2 -133.0 -1 ##$/%$&&'%(-($)#+$,$-$ 20 1 0 7 7 UIParent 413.0 42.0 -1 ##$*%$&('%(-($)#+$,$-$ 20 2 0 4 4 UIParent -200.0 -132.0 -1 ##$$%$&('((-($)#+$,$-$ 20 3 0 6 8 EssentialCooldownViewer 4.0 0.0 -1 #$$$%#&('((-($)#*#+$,$-$.-.$ 21 -1 1 7 7 UIParent -410.0 380.0 -1 ##$# 22 0 1 8 7 UIParent -457.0 336.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 1 0 0 UIParent 0.0 0.0 -1 ##$#%$&-&$'7(%)U+$,$-$.(/U
1|NdA7SwNBFAXgJFhaa85isXdGwcZGJQq+H8SIMUIC1kaMEAQDa2ysshIULFPZqpX4A7Sw0kIFwVeMqKBmtRb8BfEexOYbONx7ZphyU2kv6vmbuwmYFpgS7A5MK8wAjAMDmKgTCmfvyTm5JBekSl7JC3kiz+SB3JJ3UiPX5JM8koB8QMYg45AhyDBkBDLK+A0S17O+BZnCyQYkAZmGzECSkFlICsdx2Ds0vtE40MHFADYFuwBbR8cKOm80W55n0xe5Yte2E4p0N5M5UiH6kEhPGzlUes+UWI4cKX0xpX9CSYZhB9Ee4Od0X8r/i39lFb3W9fW//Mykt55fcrvcdG6tWPCyxXxh9Rc=
This import is also designed for 1080p. If your monitor is larger or smaller, you might need to make some additional edits.
Recommended Addons for Restoration Druid
Addons do not have as much functionality as in previous expansions, but can still add customization to the base UI. You don't necessarily need any of these and it might be worth playing with the default UI first to see what you feel you need afterwards. Here are some recommendations I have to help you get setup in Prepatch:
Name
Type
Link
Description
Grid2
Raid Frames
LINK
Grid2 allows you to better customize your raid frames, mostly by changing how they look.
Platynator
Enemy Nameplates
LINK
Allows better enemy nameplate customization. Notably the default set does not have a great set of options so this can be quite a nice improvement.
Clique
Mouseover Support
LINK
Clique lets you very quickly setup mouseover macros for your spells, which lets you avoid the fairly poor default mouseover system or macros. Particularly useful if you like to use help / harm macros.
Raid Healer Mana Bars
Combat Information
LINK
Shows how much mana your co-healers have in an easy-to-read format. Means that you don't have to waste valuable raid frame space on it. Replaces a very popular weak aura.
Recommended Restoration Druid 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.
Mouseover Macros
It's a substantial advantage for a healer to have a way to heal via mouseovers. That is, your healing spells will be cast on whoever your cursor is over instead of who you have targeted. This lets you keep an enemy targeted at all times, and allows you to react faster. I highly recommend using an addon like Clique or Clicked to do this job but if you like you can also do it via macros:
#showtooltip
/cast Rejuvenation;
Replace
回春术
in the macro with the spell you'd like to mouseover cast. You will usually have one for every healing spell. Or, just download Clique instead.
Self-Cast Innervate
You will cast
激活
on yourself 90% of the time. This macro makes it easy.
#showtooltip
/cast Innervate;
Nature's Swiftness / Convoke Combo
In raid, you often combine
自然迅捷
and
万灵之召
since doing so buffs all the
愈合
s cast by Convoke by a significant amount without consuming the buff. This macro makes it easy:
#showtooltip Convoke the Spirits
/cast Nature's Swiftness
/cast Convoke the Spirits
/cqs
Our Restoration Druid 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 Restoration Druid 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!
标签:
PvE
[Get Wowhead]
高级会员
[$2]
[A Month]
[Enjoy an ad-free experience, unlock premium features, & support the site!]