Category: Death Knight
Addon Information
Works with 3.2
Download Latest Version.
To add favorites please register for a free account. If you already have one you need to login. How do I install this? (FAQ)
Author:
Version:
1.0.63
Date:
08-09-2009 05:08 PM
Size:
627.52 Kb
Downloads:
26,311
Favorites:
391
MD5:
Pictures
Vertical, labeled bars
Horizontal bars with animated icons, no labels
Vertical bars, no labels
Horizontal bars with labels and moving icons.
Three additional icon sets displayed with the optional Icon Display
Magic Runes   Popular! (More than 5000 hits)
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.

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.

For older changes, please see the change log.
  Change Log - Magic Runes
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 1.0.48:
  • Fixed a bug with elliptical display due to typo.
  • Additional French localization.

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

Changes in 1.0.45:
  • Fixed a minor configuration dialog issue with Icon Display.

Changes in 1.0.44:
  • 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.

Changes in r40:
  • Added three alternative icon sets for runes. Separately selected for the bars and the icon display.
  • Added BBFUFU, FUFUBB and BBFFUU sort orders for the icon display.
  • Some additional localization (still incomplete).

Changes in r39:
  • Fixed issue that broke rune bar coloring when using a localized version of Magic Runes.

Changes in r38:
  • Added missing modules.xml. Icon Display should work now. Oops.

Changes in r37:
  • Added a new icon only display, useful if you don't want to use bars for your runes (disabled by default). Features:
    • Skinnable with Button Facade.
    • Uses standard cooldown display (radial timer, ready flash, etc).
    • Adheres to the main alpha configuration and alpha notification blink (but not color).
    • Order runes in BBUUFF or BUFBUF order, allowing for straight vertical and horizontal displays as well as 2x3 and 3x2.
    • Customizable scale and vertical and horizontal spacing.
    • Optional backdrop frame.
  • Internal cleanup, slowly making way towards a more modular setup.

Changes in r36:
  • Added initial go at (de)buff timers (Blood Plague, Frost Fever, Unholy Blight). Current method is hard coded and inflexible but it works. You can disable these in the bar configuration if you don't want them.
  • Fixed alpha flash which was broken in the last version.
  • Added ability to select how the non-Rune bars are sorted relative to the rune bars.
  • Cleaned up the OnUpdate handler code somewhat.
  • Almost complete traditional Chinese and partial French localization.
  • Fixed LDB library load order issue.

Version r32:
  • Fixed loading error when not a death knight.
  • Fixed rare issue when rune info is attempted to be retrieved for an invalid rune id.

Version r31:
  • Fixed issue where the first blood rune was on a lower frame level.
  • Fixed issues with reverse sorting.
  • Rune frame no longer moves when the anchor is hidden or shown, making exact positioning easier.
  • Added support for LibDBIcon (minimap icon) for those without an LDB displayer.

Version r30:
  • Update runic power faster rather than relying on the event only.
  • Fade runic bar using the appropriate idle alpha (in or out of combat idle alpha) if zero, 1.0 if you have any runic power.
  • Set idle alpha levels correctly when entering/leaving combat.
  • Bars no longer mouse enabled (wasn't used anyway).
  • Reset the rune types upon death related events and when entering/leaving combat (even though it seems to have worked fine before).

Version r28:
  • Fixed loading issue if if Ace3 or other addons using Ace3 hadn't been loaded prior to Magic Runes (caused configuration UI to be missing).
  • Fixed runic bar initialization issue.
  Optional Files - Magic Runes
Sorry, there are currently no optional files available.
  Archived Versions - Magic Runes
File Name
Version
Size
Author
Date
1.0.62
627kB
neotron
08-08-2009 12:54 AM
1.0.61
630kB
neotron
04-17-2009 08:40 PM
1.0.60
630kB
neotron
04-15-2009 11:30 PM
1.0.57
628kB
neotron
04-12-2009 05:12 PM
1.0.54
628kB
neotron
04-12-2009 03:53 AM
1.0.51
607kB
neotron
04-05-2009 05:36 PM
1.0.48
595kB
neotron
04-03-2009 01:29 AM
1.0.47
594kB
neotron
04-02-2009 02:25 AM
1.0.45
461kB
neotron
02-22-2009 11:17 PM
1.0.44
460kB
neotron
02-22-2009 06:22 PM
r40
269kB
neotron
02-16-2009 03:22 AM
r39
184kB
neotron
02-04-2009 04:32 PM
r38
184kB
neotron
02-03-2009 08:26 PM
r37
182kB
neotron
02-03-2009 04:10 AM
r36
177kB
neotron
02-01-2009 04:26 AM
r32
153kB
neotron
01-22-2009 04:09 AM
r31
153kB
neotron
01-11-2009 08:29 PM
r30
148kB
neotron
11-23-2008 08:59 PM
  Comments - Magic Runes
Post A Reply Comment Options
Old 01-30-2009, 04:06 PM  
Empower
A Defias Bandit

Forum posts: 2
File comments: 7
Uploads: 0
I realise you must get tired of endless requests for features however nonetheless;

I've got the bars arranged into small rectangles, everythings perfect, all except from one thing.
I'd love to be able to position the runic bar above or below the runes. I can't really think of how to explain it so I decided I'd make a quick illustration (Paint skills ftw?);

- http://img228.imageshack.us/img228/7...slayoutxp0.jpg

On another note, the color change for Runic Power is incorrectly labelled for me (Labelled as 'Death' despite the tooltip displaying Runic Power options and the Death Rune color choice already there) and refuses to change color.

- Emp
Empower is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 01-22-2009, 08:12 AM  
romracer
A Murloc Raider
 
romracer's Avatar
Interface Author - Click to view interfaces

Forum posts: 4
File comments: 45
Uploads: 2
Re: Re: bug

Quote:
Originally posted by neotron
Unfortunately I just reorganized the code without looking for this issue. If you can try the newest version and see if you still get the issue (and on which line) let me know.
With r31, this error occurred on line 149 instead of 160. It appears you may have fixed it in r32 based on the change log (can't test at the moment - rolling restarts). Unfortunately, I never really figured out how to produce the error reliably but I will continue to watch my Swatter after updating to r32 and will let you know if I see it again.

Thanks!
romracer is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 01-18-2009, 04:10 PM  
syrupk
A Theradrim Guardian
 
syrupk's Avatar
Interface Author - Click to view interfaces

Forum posts: 68
File comments: 420
Uploads: 25
Request from me. I've made my runes as rectangles, but could you give us the option to deplete and fill horizontally on a horizontal bar instead of vertically?

Also, is there anyway the background will make a small border around the edges of the runes kind of like pitbull does with it's background? I can show a pic if necessary.

Please let me know if you would like to see a picture of what I mean :d

Thanks in advance!

Sarah
__________________
I guess my brain will never work right. At least I’m pretty.
syrupk is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 01-12-2009, 11:28 PM  
neotron
A Kobold Labourer
 
neotron's Avatar
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 73
Uploads: 8
Quote:
Originally posted by IceShadow
Error upon login..

Code:
MagicRunes-1.0\RuneConfig.lua:520: attempt to index local 'mod' (a nil value)
Let me guess - this was on a non-death knight character? I'll fix it and push out a new version.
neotron is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 01-12-2009, 09:02 PM  
IceShadow
A Deviate Faerie Dragon
 
IceShadow's Avatar

Forum posts: 13
File comments: 70
Uploads: 0
Error upon login..

Code:
MagicRunes-1.0\RuneConfig.lua:520: attempt to index local 'mod' (a nil value)
IceShadow is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 01-11-2009, 08:32 PM  
neotron
A Kobold Labourer
 
neotron's Avatar
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 73
Uploads: 8
Quote:
Originally posted by Phaux
I was wondering though would it be possible to have square buttons that are compatible with button facade. You could have the counter something like this where the button fades or has a timer:
[/b]
I want to make a more "proper" button display method that, instead of violating LibBars-1.0, uses a proper set of buttons / icons that could be decorated by ButtonFacade for example. So put it down on the TODO list.
neotron is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 01-11-2009, 08:31 PM  
neotron
A Kobold Labourer
 
neotron's Avatar
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 73
Uploads: 8
Re: bug

Quote:
Originally posted by sun
every time i get out of an instance when in combat i get this :

interface\addons\magicrunes.lua:160:attempt to index local ínfo' (a nil value)
Unfortunately I just reorganized the code without looking for this issue. If you can try the newest version and see if you still get the issue (and on which line) let me know.
neotron is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 01-11-2009, 08:30 PM  
neotron
A Kobold Labourer
 
neotron's Avatar
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 73
Uploads: 8
Re: STRATA

Quote:
Originally posted by sun
blood runes icons strata are lower than frost and unholy...

unnaceptable !
So the frame level differs between the runes solely because overlapping rune layouts look weird if the order changes randomly (which happens if their level is the same for all of them). in r31 I changed the frame level to have a base of 100 which at least means the runes shouldn't have weird overlapping with other UI elements.
neotron is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-28-2008, 06:15 AM  
Pixol
A Murloc Raider

Forum posts: 4
File comments: 24
Uploads: 0
Is there a possibility of adding a spiral clockwise shading cooldown to the rune frames?

Thank You
Pixol is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-14-2008, 06:31 AM  
sun
A Defias Bandit
Interface Author - Click to view interfaces

Forum posts: 2
File comments: 107
Uploads: 1
STRATA

blood runes icons strata are lower than frost and unholy...

unnaceptable !
sun is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-03-2008, 07:36 PM  
sun
A Defias Bandit
Interface Author - Click to view interfaces

Forum posts: 2
File comments: 107
Uploads: 1
bug

every time i get out of an instance when in combat i get this :

interface\addons\magicrunes.lua:160:attempt to index local ínfo' (a nil value)
sun is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-28-2008, 11:59 PM  
Phaux
A Kobold Labourer

Forum posts: 0
File comments: 9
Uploads: 0
Quote:
Part of my future plan is to separate the addon core from the display module so the same core could be used to drive bars, buttons, or any other possible design. This is still planned although for obvious reasons development is a bit slow at the moment!
Awesome well take your time, I am excited to hear that an update including something like that is in the future =D and again thanks for all your hard work.
Phaux is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-28-2008, 10:56 PM  
neotron
A Kobold Labourer
 
neotron's Avatar
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 73
Uploads: 8
Quote:
Originally posted by Phaux
I was wondering though would it be possible to have square buttons that are compatible with button facade.
Part of my future plan is to separate the addon core from the display module so the same core could be used to drive bars, buttons, or any other possible design. This is still planned although for obvious reasons development is a bit slow at the moment!
neotron is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-28-2008, 10:54 PM  
neotron
A Kobold Labourer
 
neotron's Avatar
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 73
Uploads: 8
Quote:
Originally posted by AnrDaemon
I can't use handle as guideline - i'm aligning them by center at my head :X
Got it positioned right after trials-n-failures process...
And I've found that outofcombat alfa being (yep) alpplied. But it require relog/reloadui.

Hm. Regarding that "handle" thing... it is possible to position it at negative coords relative to bar itself? That would solve issue the most simple way.
I brought this up with the author of LibBars and he stated that it's somewhat difficult to change. I'll try to add a workaround to it myself and see if I can figure it out.
neotron is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-28-2008, 04:56 PM  
Phaux
A Kobold Labourer

Forum posts: 0
File comments: 9
Uploads: 0
Your addon is one of the best rune mods I have seen. I am currenty using your mod with no bars and the timer over the buttons like this:



I was wondering though would it be possible to have square buttons that are compatible with button facade. You could have the counter something like this where the button fades or has a timer:



Thanks again and your hard work is much appreciated =D
Phaux is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.




The Network:
EQInterface | EQ2Interface | LoTROInterface | MMOInterface | War.MMOUI | WoWInterface | VGInterface | Allakhazam | Thottbot | Wowhead | Zam


©2009 MMOUI / ZAM Network
vBulletin - Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.