Compact Runes
Issues / Feedback
For enhancements or issues, please use the ticket tracker.
Description
Compact Runes is a re-write of DocsDebugRunes. It preserves the compact UI but adds additional features.
Configuration
To configure, type /crunes or use the game menu: Esc -> Interface -> AddOns (tab in top, left corner) -> Compact Runes. Next to the Compact Runes title on the right is a small plus sign that expands and provides more settings.
Features
It tracks the following items:
- Runes (shown horizontally or vertically) with an optional setting to show a numeric timer for each rune. Runes are sorted by the recharge timer but it can be disabled.
- Runic Power
- Diseases and time left.
- Sudden Doom, Shadow Infusion, Dark Transformation, Soul Reaper, Festering Wound, and Epidemic for Unholy.
- Rime/Freezing Fog, Killing Machine, Icy Talons, Razorice, and Remorseless Winter for Frost
- Death and Decay Bar for Blood and Unholy to show the buff for AoE.
- Blood Shield
- Vampiric Blood bar which shows the duration and cooldown.
- LDB/Minimap Icon Support
- RC Procs are indicated with a white border.
- RE procs, RC procs, and wasted Blood Charges tracking in the LDB tooltip.
- Crimson Scourge is shown as a proc.
- Out of melee range is indicated by a red border. This option can be disabled.
- An optional "Almost ready" rune state. The alpha can be adjusted independently for it.
- Cooldown Bars per spec. A configurable row of icons to show the cooldown on abilities and certain trinkets.
- Swing Timer (main hand).
-
View User Profile
-
Send Message
Posted Aug 9, 2025Is this being worked on? It's still generally functional but does require tweaks for 11.2.0 class changes, particularly with the ability suggestions. One big one is Dark Transformation being folded into Apocalypse. Just needs some adjustments.
-
View User Profile
-
Send Message
Posted Aug 12, 2025In reply to Silarn:
Yes, while I haven't played WoW in a while due to lack of time I am updating it. I haven't had enough time to make all the updates since 11.0. I'll take a look at it. If you know of any particular issues please let me know and I will try to fix them.
-
View User Profile
-
Send Message
Posted Aug 16, 2025In reply to Talryn:
Good to know, thanks. Offhand, that's the main one I remember. There are definitely some other things like a talent that makes remorseless winter part of pillar of frost. Clawing shadows is now basically one of the options for the 'ghoul army' cooldown, as an alternative to the abomination upgrade.
Mostly just some logic changes about when those ability suggestions pop up.
-
View User Profile
-
Send Message
Posted Aug 20, 2024Above the rune bars, there is an empower rune weapon skill icon. I have turned everything off, but can't seem to make it go away. Anyone know how? I see options for others skills, but not this one.
-
View User Profile
-
Send Message
Posted Aug 22, 2024In reply to Panfoo_:
That is the proc icon.
Go into the options and click the button with the + plus symbol on it, there is a Procs option. Once selected you will see you can control the list of spells and their order. It is just a system that shows the first one that you configure / enable.
If you want to disable the proc icon itself, under the initial Compact Runes selection on the left side, in the list you'll see a Features group and once you click that, at the top right you'll see a Procs toggle. You can disable it.
-
View User Profile
-
Send Message
Posted May 7, 2024Has Compact Runes stopped working for anyone else? This is the lua error message I get logging on.
Message: Interface/AddOns/CompactRunes/CompactRunes.lua:1454: bad argument #1 to 'SetJustifyV' (Usage: self:SetJustifyV(justifyV))
Time: Tue May 7 22:05:03 2024
Count: 1
Stack: Interface/AddOns/CompactRunes/CompactRunes.lua:1454: bad argument #1 to 'SetJustifyV' (Usage: self:SetJustifyV(justifyV))
[string "=(tail call)"]: ?
[string "=[C]"]: in function `SetJustifyV'
[string "@Interface/AddOns/CompactRunes/CompactRunes.lua"]:1454: in function `CreateProcIndicator'
[string "@Interface/AddOns/CompactRunes/CompactRunes.lua"]:2845: in function `CreateDisplay'
[string "@Interface/AddOns/CompactRunes/CompactRunes.lua"]:1008: in function `Load'
[string "@Interface/AddOns/CompactRunes/CompactRunes.lua"]:846: in function <Interface/AddOns/CompactRunes/CompactRunes.lua:841>
[string "=[C]"]: ?
[string "@Interface/AddOns/Ace3/AceAddon-3.0/AceAddon-3.0.lua"]:66: in function <Interface/AddOns/Ace3/AceAddon-3.0/AceAddon-3.0.lua:61>
[string "@Interface/AddOns/Ace3/AceAddon-3.0/AceAddon-3.0.lua"]:523: in function `EnableAddon'
[string "@Interface/AddOns/Ace3/AceAddon-3.0/AceAddon-3.0.lua"]:626: in function <Interface/AddOns/Ace3/AceAddon-3.0/AceAddon-3.0.lua:611>
[string "=[C]"]: ?
[string "=[C]"]: in function `LoadAddOn'
[string "@Interface/AddOns/Blizzard_UIParent/Mainline/UIParent.lua"]:402: in function `UIParentLoadAddOn'
[string "@Interface/AddOns/Blizzard_UIParent/Mainline/UIParent.lua"]:607: in function `MajorFactions_LoadUI'
[string "@Interface/AddOns/Blizzard_ExpansionLandingPage/Blizzard_DragonflightLandingPage.lua"]:179: in function `SetUpMajorFactionList'
[string "@Interface/AddOns/Blizzard_ExpansionLandingPage/Blizzard_DragonflightLandingPage.lua"]:172: in function `RefreshMajorFactionList'
[string "@Interface/AddOns/Blizzard_ExpansionLandingPage/Blizzard_DragonflightLandingPage.lua"]:167: in function `RefreshOverlay'
[string "@Interface/AddOns/Blizzard_ExpansionLandingPage/Blizzard_DragonflightLandingPage.lua"]:158: in function <...sionLandingPage/Blizzard_DragonflightLandingPage.lua:154>
[string "=[C]"]: in function `CreateFrame'
[string "@Interface/AddOns/Blizzard_ExpansionLandingPage/Blizzard_DragonflightLandingPage.lua"]:122: in function `CreateOverlay'
[string "@Interface/AddOns/Blizzard_ExpansionLandingPage/Blizzard_ExpansionLandingPage.lua"]:63: in function `RefreshExpansionOverlay'
[string "@Interface/AddOns/Blizzard_ExpansionLandingPage/Blizzard_ExpansionLandingPage.lua"]:35: in function <...pansionLandingPage/Blizzard_ExpansionLandingPage.lua:33>
Locals: (*temporary) = <function> defined =[C]:-1
-
View User Profile
-
Send Message
Posted May 3, 2024Is it possible to turn off shadow infusion and dark transformation tracker and just have the runes themselves?
-
View User Profile
-
Send Message
Posted May 4, 2024In reply to milo2milo:
Yes, you can go into the settings for the addon via the game menu or by typing /cr or /crunes. There is a Dark Transformation section and you can uncheck Enabled to turn it off. There are many other configurable options there. If you click the + button next the Compact Runes addon name, there are even more options there.
-
View User Profile
-
Send Message
Posted Apr 16, 2024I've been using compact runes and docsdebugrunes since they released and hard to play dk without that familiar rune lay-out. I really hope support for new game versions will continue. Thank you. :)
-
View User Profile
-
Send Message
Posted Jul 24, 2020Remorseless Winter and Rime proc icons are not working/not shown anymore! Please hot-fix! Killing machine seems to be working, however.
-
View User Profile
-
Send Message
Posted Aug 27, 2020In reply to Wintergrift:
I have fixed Rime in the latest alpha. I have changed the old Freezing Fog proc to Rime. It should hopefully update your config even if you customized it. If not, you can always use the "Reset Order" button in the settings, expand the options under the title, select Procs, the Frost, then Reset Order.
The Remorseless Winter works for me but it only shows up if you have the Gathering Storm talent since the timing of it matters much more then. As is, it will not show up otherwise.
-
View User Profile
-
Send Message
Posted Sep 17, 2020In reply to Talryn:
Hey Talryn, I appreciate the updates to this addon. When I mentioned Remorseless Winter showing up, I was referring to adding it to the list of procs rather than just the bar that shows its duration with the gathering storm talent selected. The duration bar works just fine. This is important because when gathering storm is selected, you use the ability off of cooldown, and as of now, there is no way to show the ability in the proc section whenever it is off cooldown. I insist that this is very important for the addons usability when playing frost, as now I have to use a separate weak aura to track when I can use remorseless winter.
If not the proc icon (or in addition to the proc icon option) it would be nice to see remorseless winter get an option to show its progress bar when on cooldown, similar to the way this addon shows the dark transformation bar both while it's active and when the ability is on cooldown.
I hope this clears that up. Thank you.
-
View User Profile
-
Send Message
Posted Oct 11, 2020In reply to Wintergrift:
I believe I have that working. It will go out in an alpha build and later a release. I will have a new release(s) out with the pre-patch.
If you see any other issues, feel free to open a ticket / issue. I am able to watch and track that much better than comments.
-
View User Profile
-
Send Message
Posted Jul 16, 2019Hello I've been using this addon for a few years, and having a weird issue about half of the time since Patch 8.2 on and off.
While playing in Unholy Spec, it will recommend that I summon a Ghoul, but I already have one out. Resummoning a Ghoul doesn't make it go away, only dismissing my current ghoul and resummoning it, it seems.
-
View User Profile
-
Send Message
Posted Jul 18, 2019In reply to gershuun:
I always play Blood but I tested Unholy for a bit and could not reproduce the problem. Any more information you could provide on when it happens? Talents? Do you have All Will Serve?
It is supposed to warn you that you're missing your pet(s) and should cast Raise Dead if you don't have a pet/ghoul, your are not mounted, and if you have All Will Serve that the Risen Skulker is also present.
-
View User Profile
-
Send Message
Posted Jul 19, 2019In reply to Talryn:
Funny you mention it, yes I recently switched to All Will Serve and started noticing it then. Flying around long distances and dismounting around Nazjatar, seems to reproduce it the most.
-
View User Profile
-
Send Message
Posted Mar 17, 2019Whats the /command to bring up the options menu for this addon? I dont know how to customize it.
-
View User Profile
-
Send Message
Posted Apr 16, 2019In reply to unclemuscles1:
You can type /crunes or to get to it via the game menu. Game Menu -> Interface -> Addons (tab in upper, left) -> Compact Runes. Both methods get you to the same place.
-
View User Profile
-
Send Message
Posted Apr 25, 2019In reply to talryn1:
None of those options are working right now. /crunes and /cr don't work and 'Compact Runes' no longer shows in Addons tab. The addon still works with the settings it had last but I can't get to the configurations now. Also, I get the following LUA errors now when logging in or reloading the UI so it might be related:
-
View User Profile
-
Send Message
Posted Apr 27, 2019In reply to arson94:
That was an error in the last version. I fixed it in the newest version. Update and hopefully that resolves your problem.