Get an Epic Experience with Premium

Compact Runes

Death Knight Login to Add Favorites
  • World of Warcraft
  • 1,126 Monthly Downloads
  • Supports: 5.4.7
  • 25,819 Total Downloads
  • Updated 05/06/2014
  • Created 08/30/2012
  • 37 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: All Rights Reserved
  • Newest File: 1.3

About Compact Runes

Warlords of Draenor Beta

The latest alpha versions will work on live or beta. For beta, you will need to enable the "Load Out of Date Addons" option. You can download the latest alpha here:

The alpha will always have the latest updates, but if you have trouble getting the alpha, you can download a beta version here:


Compact Runes is a re-write of DocsDebugRunes. It preserves the compact UI but adds additional features.


It tracks the following items:

  • Runes with an optional setting to show a numeric timer for each rune.
  • Runic Power
  • Diseases and time left
  • Disease Strength. The numeric timer on the diseases will change based on the value of re-applying diseases:
    • Red: Re-applying would result in less disease damage.
    • White: Re-applying would result in no change.
    • Yellow: Re-applying would increase the disease damage.
    • Green: Re-applying would increase the disease damage by more then the configurable threshold.
  • Sudden Doom, Shadow Infusion, and Dark Transformation for Unholy
  • Rime/Freezing Fog and Killing Machine for Frost
  • Blood Charges for the Blood Tap talent.
    • By default a new bar is used that replaces the Dark Transformation bar. If you are Unholy, the bars are placed side-by-side.
    • You can also enable it as a proc. It is off by default.
  • Blood Shield
  • 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.
  • A Plague Leech proc, if enabled, is shown when the time left on Plague Strike is below a certain threshold. You can optionally require that Outbreak will be off cooldown too.
  • A Soul Reaper proc that shows up if you have the spell, your target is under 35% health, and Soul Reaper is not on cooldown. The cooldown also includes runes not being ready.

tag 1.3
Talryn <>
2014-05-05 21:45:56 -0400

Tag as 1.3.


    - Fixing an issue with Thok's Tooltip. It should be an item proc.


First Previous Page 4 of 4 Next Last
  • #8

    I've made some changes that can be tested in the 0.7.4 alpha:

    It includes moving some of the UI elements via a new Layout section of the config.

    The alphas have had disease strength tracking.  I'm still looking for feedback from people who are focused on optimizing their DPS.  Right now it just tells you if is re-applying would result in the same or stronger damage with yellow for stronger but red is even stronger above a configurable threshold.

    I could also change it so the disease timers are red if the re-applying would result in less damage, white is the same, yellow is stronger, and green is stronger and over the user-configurable threshold.

    This functionality duplicates the idea started in DKDots but tries to reduce the extra clutter on the screen.

  • #3


    Since DocsDebugRunes isn't updated anymore, I've decided to give your fan re-write a shot.

    Here are a few issues I found:

    -The rune regeneration is choppy, unlike DocsDebugRunes and (most likely?) other rune addons. It feels weird to watch imo and it's probably not supposed to be acting like this. I hope it can get fixed.

    -The frames are not centered properly. Yes, this is nitpicking but I've always wanted to play with pixel perfect UIs and this drags me off, to be honest. I can't really tell what is causing this. The main frame border's backdrop isn't symmetrical. I managed to get it better by editing the insets in "function CompactRunes:SetMainFrameBorder()" because I noticed the left side of the border is 1 pixel too wide compared to the right, bottom and top, but it's still messy I guess.

    The runebars are a bit off aswell. I was able to fix it by adding a pixel in the "runeBars[i] = Bar:Create" function (line 2172), like this:

    function() return self.db.profile.width+1.33 end,
    function() return self.db.profile.height+1.33 end,

    This way, the runes on the right side actually fill the gap to the border.

    AGAIN, this is probably not the cleanest way to deal with this issue but I'm not a lua expert.


    -Last issue in my record: the unability to move the different frames (disease bars, procs, runic power, etc). I loved this feature in DocsDebugRunes, where everything could be separated from the initial frame and the X and Y position would then easily be set in the config file.


    Thanks for reviving this great addon though, hope it'll get some "technical" improvements!

  • #4

    The rune regeneration appears the same as DDR to me.  I have added a throttle to the updates which is 1/10 of a second.  That's considered a good practice for addon development.  If you want to test if that helps, look for the method onUpdateRune and adjust the value on the line "if self.lastUpdate >= 0.1 then".  You could try something like 0.05.  The lower means more updates.

    I've noticed it is off a little.  I'll check on it again.  I've had more requests for features than for that so it was a low priority.  After upgrading my computer, I cannot even notice it on my higher resolution. Are you using the default sizes or did you adjust the size of the bars?

    I'm adding the ability to move the components.  No one had asked for it but since yours is the second request I will add that.

  • #7

    As for the rune regeneration, I will try reducing the Update as you said. Then again, it might be ME "over-dramatizing". I must admit I did not check DDR and compare your addon directly to see the difference.

    As for the frames, yes, I've increased the width a little (by 20 pixels I guess). I can see it even on my widescreen but oh well, as you said it's low priority, it doesn't matter very much.


    Last edited by djouga on 3/1/2013 10:46:05 AM
  • #2

    this is a very good addon in my opinion, fitting all the dk resources into a small but readable area. 
    I would suggest adding an option to change or move the proc symbols though. as is it can sometimes clip into the text or bars in some situations 

  • #5

    I'll add the ability to move the other components.

    Last edited by talryn1 on 2/27/2013 2:06:19 PM
  • #13

    nice! thanks man

  • #1


    At Frist: a good Addon for DK, but it has some bugs:

    The trackers for the disease dont work, the procs are not showed, too. The runic bare can not be disabled.

    Is it possible to integrate the standard blizzard runes als grafic interface in horizontal form?


    Thanks for you work, this cold be mabye the best DK Rune Addon since Deathknight Rune Monitor (R.I.P.)


  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Absolute Lojack Giveaway!