• World of Warcraft Addons
  • World of Warcraft
  • Average Rating:

  • Your Rating

  • Share
  • Report Abuse

Magic Runes

 
Project Updated:
Files Updated: Fri, Dec 11 2009
Supports Game Version: 3.3.0
Category: Combat, and Death Knight
Tags:

, and [Edit Tags]

Project Manager: dhedbor
Additional Authors: No additional authors
Current Version: r66
License: GNU General Public License version 3 (GPLv3)
Development Site: WowAce.com
Avg Daily DL (last 30 days): 162
Downloads Total: 375,916
Favorites: 361
Comments: 110
  • About Magic Runes
  •  

Magic Runes is a set of bars displaying rune cooldowns. It's meant as either a replacement or addition to the normal Blizzard rune display. For discussion please refer to the following forum thread:

Magic Runes discussion @ WowAce forums
Help localize Magic Runes

Changes in 1.0.66:

  • Updated toc to 3.3 and repackaged to pick up updated libraries that should resolve some 3.3 related issues (in LibButtonFacade at least).

Changes in 1.0.65:

  • IconDisplay: Remove debug on load message.
  • RuneBars: Ensure that the frames are hidden on load when they are not enabled.

Changes in 1.0.63:

  • Fixed bug that caused disease timers to be re-enabled on reload.

Changes in 1.0.62:

  • Bumped .toc to 30200.
  • Remove any reference of Unholy Blight (no longer any reason to track, since it's an automatic effect from using Death Coil rather than a triggered (de)buff).
  • Changed spell ID's of blood plague and frost fever.

Changes in 1.0.61:

  • Core: Fixed disease timers for the new 3.1 UnitAura().

Changes in 1.0.60:

  • Fixed saved variables issue.
  • Bumped toc to 30100.

Changes in 1.0.57:

  • Rune Bar: Fixed load order so LibSimpleBar can be found.

Changes in 1.0.55:

  • Fixed packaging issue with LibSimpleBar and MagicRunes_RuneBar.

Changes in 1.0.54:

  • Make IconDisplay and RuneBars external modules.
  • RuneBars: Started implementation of new rune-only bars, meant to replace the current ones. It's off by default and they are not done, but they work well enough to test.
  • Moved some things to a new shared library to minimize code duplication.

Changes in 1.0.51:

  • IconDisplay: Fixed off-by-one indexing issue for the icon frame backdrop color.

Changes in 1.0.49:

  • Core: Added option to reverse bar growth direction relative to the anchor.
  • IconDisplay: Added an option to the Background Frame that allows you to set the idle alpha level for the background frame (out of combat and no runes active).

Changes in r48:

  • Fixed a bug with elliptical display due to typo.
  • Additional French localization.

Changes in r47:

  • More localization added in various languages.
  • Added the Gloss Orb rune icons by Camalus.

Changes in r45:

  • Fixed a minor configuration dialog issue with Icon Display.

Changes in r44:

  • Added padding option to the Icon Display for optional extra spacing between the border and icons.
  • Added background tiling option to Icon Display
  • Started adding in-game documentation to the addon (Icon Display only so far).
    • Information about OmniCC, SharedMedia and ButtonFacade with Icon Display.
    • Documentation for the different layout modes.
    • Notes about special effects.
  • Added BFUUFB and BUFFUB icon order.
  • Fixed issue where the icon frame background would override the ButtonFacade backdrop for the individual icons.
  • Fixed a bug that prevented proper icons to be set for the Icon Display on initial load and after changing the profile.
  • Added a configurable circular/elliptic display option for the icon display.
  • Allows for both even and individual placement of icons.
  • Configurable radius and placement order.
  • Embed LibBetterBlizzOptions and LibButtonFacade.
  • Added optional dependencies for SharedMedia and SharedMedia-Blizzard.

AddOn developnent updates:

If you want to get the latest news of new AddOn releases or work in progress, subscribe to my Twitter feed.

  • Downloads (6)
  •  
File Name Release Type Game Version Downloads Date
Addon Curse.com Beta 2.3.3 0 9/29/2008
  File Name Release Type Game Version Downloads Date  
  Magic Runes r66 Release 3.3.0 20,067 12/11/2009
  Magic Runes r65 Release 3.2.0 25,537 10/29/2009
  Magic Runes 1.0.63 Release 3.2.0 35,304 8/9/2009
  Magic Runes 1.0.62 Release 3.2.0 8,577 8/8/2009
  Magic Runes r61 Release 3.1.0 45,202 4/18/2009
  • Comments

Add Comment  

Add

You need to login or register to post.

Benefits of Registration

  • Interact with hundreds of thousands of other gamers on an open social network.
  • Post your stories, news, images, videos, and other content to share.
  • Create a network with your fellow gamers or join an existing one.
  • Gain reputation for everything you do.
  • mortac said

    Awesome addon! Love it! Please keep it updated with the patches or I'll be sad panda. :p

    Reply Report Permalink
  • xtoq said

    I would loooove the option to have the bars be horizontal but also stack side by side, similar to oUF_RuneBar without having to use oUF.

    Reply Report Permalink
  • Djidiouf said

    Same thing for me.

    Reply Report Permalink
  • SethKeta said

    Is there anyway you could potentially add another bar for the Global Cooldown? A similar addon to this (at least in looks) is Shock and Awe for shamans, and it shows the GCD, which has been incredibly helpful in streamlining rotations.

    Reply Report Permalink
  • Scarabian said

    Date: 2009-12-20 15:40:40
    ID: 2
    Error occured in: Global
    Count: 1
    Message: ..\AddOns\MagicRunes\MagicRunes.lua line 505:
    attempt to index upvalue 'data' (a nil value)
    Debug:
    (tail call): ?
    MagicRunes\MagicRunes.lua:505: UpdateRemainingTimes()
    MagicRunes\RuneConfig.lua:52:
    MagicRunes\RuneConfig.lua:52
    (tail call): ?
    [C]: ?
    [string "safecall Dispatcher[2]"]:9:
    [string "safecall Dispatcher[2]"]:5
    (tail call): ?
    ...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:796:
    ...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:611
    (tail call): ?
    [C]: ?
    [string "safecall Dispatcher[3]"]:9:
    [string "safecall Dispatcher[3]"]:5
    (tail call): ?
    ...face\AddOns\Altoholic\libs\AceGUI-3.0\AceGUI-3.0.lua:326: Fire()
    ...ic\libs\AceGUI-3.0\widgets\AceGUIWidget-CheckBox.lua:61:
    ...ic\libs\AceGUI-3.0\widgets\AceGUIWidget-CheckBox.lua:57

    Reply Report Permalink
  • verkion said

    Hi, Great Addon! But I have one question. Is there any way to move the bars to another postion then the current one?

    Reply Report Permalink
  • Durzil said

    I"m getting errors on load with magic runes its one of the few addons I have left that is producing errors.

    ..\MagicRunes\Libs\LibButtonFacade\LibButtonFacade.lua:636: attempt to call method 'GetFrameType' (a nil value):
    ...\MagicRunes\Libs\LibButtonFacade\LibButtonFacade.lua:698: in function `AddButton':
    MagicRunes_IconDisplay-1.0.63\IconDisplay.lua:187: in function <...erface\AddOns\MagicRunes_IconDisplay\IconDisplay.lua:176>
    (tail call): ?:
    <in C code>: ?
    <string>:"safecall Dispatcher[1]":9: in function <[string "safecall Dispatcher[1]"]:5>
    (tail call): ?:
    AceAddon-3.0-5 (AtlasLoot):539: in function `EnableAddon'
    AceAddon-3.0-5 (AtlasLoot):551: in function `EnableAddon'
    AceAddon-3.0-5 (AtlasLoot):629: in function <...\AddOns\AtlasLoot\Libs\AceAddon-3.0\AceAddon-3.0.lua:615>
    <in C code>: in function `LoadAddOn'
    Interface\FrameXML\UIParent.lua:234: in function `UIParentLoadAddOn':
    Interface\FrameXML\UIParent.lua:257: in function `CombatLog_LoadUI':
    Interface\FrameXML\UIParent.lua:481: in function <Interface\FrameXML\UIParent.lua:453>:

    ---

    Reply Report Permalink
  • dhedbor said

    This error is in LibButtonFacade and it means I just need to repackage Magic Runes. Updated version will be available shortly.

    Reply Report Permalink
  • jeleh said

    Any chance of a 3.3 update? This is indeed having a conflict with dominos where character bars/bag bars and vehicle/pet bars wont show. As much as i prefer magic runes unfortunatly dominos is more important to me. Awesome addon

    Reply Report Permalink
  • Thanatosia said

    Magic Runes seems to be having some sort of conflict with Dominos for me starting with the most recent patch (didn't have problems until patch). Now if I try to run dominos and Magic Runes together, Dominos is missing several bars and I cannot switch, save, or load profiles. I've tried deleting both and reinstalling fresh copies, and have deleted the WTF/Account/SavedInfo files for both, but I just can't get both mods to play well with each other now.

    Reply Report Permalink
  • dhedbor said

    It's possible I need to repackage only, but this has nothing to do with unit frames so I don't see how it possibly could conflict (other than old versions of embedded libraries). I don't run dominoes but haven't noticed any issues with MagicRunes and 3.3

    Reply Report Permalink
  • Just tried doing VoA, and for some reason Magic Runes is not refreshing my diseases with Glyph of Disease. I'm not sure if it's having a problem because other DK's are in the raid, but it simply refused to refresh diseases. I was forced to just guess if my diseases were up on the target. Anyone else having this problem?

    Reply Report Permalink
  • Adding to this, my diseases ARE refreshing on target dummies, and I believe trash...just not bosses.

    Reply Report Permalink
  • Okay, did a bit of research, and I guess this is a VoA, GoD issue, not a Magic Runes issue. Apologies for any confusion.

    Reply Report Permalink
  • elektrik21 said

    I absolutely love this mod and have used it for a long time to manage my rune CDs. I just reformatted my computer and now I'm having trouble getting it set up the way I had it before.

    What I'm looking for is the "vertical labeled bars", except ready rune bars should be that rune's color. When there is time remaining on the cooldown, I want that to be the background color. I can't figure out how to change the current (ready runes are background color, growth is the rune color).

    I thought that unchecking "fade alpha level of ready runes" would do this, but it doesn't do anything.

    Halp!

    Reply Report Permalink
  • skauert said

    This mod still refuses to save its configuration for me. Every time I log on, it's back to its old position again with the same default settings. I've triple-checked permissions and such, as well as deleted the saved variables for it. Nothing seems to work.

    Running Windows 7, for what it's worth.

    Reply Report Permalink
  • dhedbor said

    Ok this is a mysterious one but I've also seen addons not save data at all. I believe I have discovered at least one reason why - a corrupted backup file. Can you see if you have a file named:

    WTF/Account/<accountname>/SavedVariables/MagicRunes.lua.bak

    If it's there, try moving it to a backup location or just deleting it and then seeing if the saving works. This worked for me with MagicDKP_Client not saving its data. Basically my MagicDKP_Client.lua.bak file had been corrupted in a WoW crash and contained only null characters.

    Reply Report Permalink
  • skauert said

    Thank you!

    Deleting this backup file fixed this problem for me. I can't believe I didn't try that already. :x Oh well, at least this annoyance is gone now.

    Reply Report Permalink
  • dhedbor said

    Glad it worked. Nice to have confirmation. This is clearly a bug in WoW - it shouldn't fail to save the file if the backup file is corrupt.

    Reply Report Permalink
  • i installed this add on and my account has been hacked twice in two days, day 1 all my stuff is gone, day 2 all my characters are gone. even after deleting it and changing my password it must have installed something else that avg can't find. just be wary of it.

    Reply Report Permalink
  • Addon Packs Containing Magic Runes
  • Similar Addons
  •  

Average downloads per day

  1. 23,777 Deadly Boss Mods Boss Encounters, and Combat
  2. 6,026 Recount Combat
  3. 5,653 BigWigs Bossmods Boss Encounters, and Combat
  4. 3,360 Omen Threat Meter Boss Encounters, and Combat
  5. 2,796 MikScrollingBattleText Combat, and PvP