mRunes
mRunes
A simple addon to replace the default Rune UI and some more.
Features
- Module based, each module can be turned on/off individually.
- Each module and parts of the modules can be placed individually via attaching to various frames or just anywhere on the screen.
- Configuration mode. All modules show up so you can configure position and looks of them.
- Runes
- Individual small bars that go from empty to full as the cooldown of the rune ends.
- Optional numeric cooldown on each rune.
- Runic Power
- Runic power shown on a movable bar.
- Current runic power shown as number.
- Timers
- Forst Fever
- Blood Plague
- Scarlet Fever
- Shadow Infusion
- Dark Transformation
- Each timer can be placed individually.
Configuration
- Change colors of each type of rune (Blood, Unholy, Frost and Death)
- Change the width and height of the runes.
- Change the spacing in between them.
- Change the texture.
- Set the position for the collection of runes.
- Set In- and Out-of-Combat alpha of the runes + one extra setting for out of combat but with runes on cooldown and the same for when runic power is not 0.
Open configuration via LDB icon or /mr
Still no change..
Interface\AddOns\mRunes\Modules\Runes-Runes.lua:409: attempt to index field 'BuffFrame' (a nil value)
Interface\AddOns\mRunes\Modules\Runes-Runes.lua:409: in function `DisplayBlizzardRunes'
Interface\AddOns\mRunes\Modules\Runes-Runes.lua:421: in function `?'
...ibraries\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:145: in function <...ibraries\CallbackHandler-1.0\CallbackHandler-1.0.lua:145>
[string "safecall Dispatcher[2]"]:4: in function <[string "safecall Dispatcher[2]"]:4>
[C]: ?
[string "safecall Dispatcher[2]"]:13: in function `?'
...ibraries\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:90: in function `Fire'
...AddOns\ElvUI\Libraries\AceEvent-3.0\AceEvent-3.0-3.lua:120: in function <...AddOns\ElvUI\Libraries\AceEvent-3.0\AceEvent-3.0.lua:119>
nil
Can you at least give us a solution like deleting a line in the .lua? These errors are pretty unbearable especially the fact that it has been like that since 7.0 and there was never even an attempt to fix it.
I don't know why, but somehow my tagged version are one version behind whats coming out to Curse :/ I did the fix, but the wrong version was pushed. I will keep an eye out on it now to see so the right fix is live.
This is the bug I'm getting, similar to the guy below me. It happens when I target enemy units, (players, mobs, target dummies, etc) though not with a regular pattern I can detect. Tried resetting the profile, but that didn't help. A fix would be greatly appreciated.
3116x mRunes\Modules\Runes-Runes.lua:409: attempt to index field 'BuffFrame' (a nil value)
mRunes\Modules\Runes-Runes.lua:409: in function `DisplayBlizzardRunes'
mRunes\Modules\Runes-Runes.lua:421: in function `?'
...que\Libs\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:145: in function <...que\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:145>
[string "safecall Dispatcher[2]"]:4: in function <[string "safecall Dispatcher[2]"]:4>
[C]: ?
[string "safecall Dispatcher[2]"]:13: in function `?'
...que\Libs\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:90: in function `Fire'
Bartender4\libs\AceEvent-3.0\AceEvent-3.0-3.lua:120: in function <Bartender4\libs\AceEvent-3.0\AceEvent-3.0.lua:119>
Locals:
nil
Sucks im going to have to uninstall this addon due to this lua error, which reaches the thousands within a couple hours of play. Hopefully it can get fixed.
Have you tried reseting the profile? What options have you changed? I'm using mRunes with my main DK and I don't have any errors. But it might have something to do with a setting you have changed and I have not.
I seem to be getting a lua error almost 50% of the time when I click on an enemy target
Message: Interface\AddOns\mRunes\Modules\Runes.lua:409: attempt to index field 'BuffFrame' (a nil value)
Time: 07/31/16 09:41:00
Count: 138
Stack: (tail call): ?
Interface\AddOns\mRunes\Modules\Runes.lua:409: in function `DisplayBlizzardRunes'
Interface\AddOns\mRunes\Modules\Runes.lua:421: in function `?'
...ibraries\CallbackHandler-1.0\CallbackHandler-1.0.lua:145: in function <...ibraries\CallbackHandler-1.0\CallbackHandler-1.0.lua:145>
[string "safecall Dispatcher[2]"]:4: in function <[string "safecall Dispatcher[2]"]:4>
[C]: ?
[string "safecall Dispatcher[2]"]:13: in function `?'
...ibraries\CallbackHandler-1.0\CallbackHandler-1.0.lua:90: in function `Fire'
...AddOns\ElvUI\Libraries\AceEvent-3.0\AceEvent-3.0.lua:120: in function <...AddOns\ElvUI\Libraries\AceEvent-3.0\AceEvent-3.0.lua:119>
Locals: <none>
I have it set so my runic power bar will fade away out of combat when my runic power is 0, however it doesnt seem to work for me. I would also like to see an option to option to sort runes by their cd. Vex runes has this option and its very nice.
I'm having a lot of things to do at work this week, so the development is on a bit of an halt.
I've read all of your requests and put them down in a todo-list. My summer vacation begins next week and hopefully I will get to implement some of the requests then :)
Hi there, I really enjoy using your addon!
I apologize if this has been requested before, but I would love to see an option someday to allow recharging runes to grow vertically if desired (instead of to the right).
Hey! Nice work, I love this addon, though I have a question...Is there any way to hide the cooldowns when out of combat? Thank you.
Just pushed a new bugfix version 1.34-2, should address the problems with timers not showing and being unable to move the addon when Cooldowns are disabled
Seems to be working fine now. Thanks for the quick fix!
If I make any kind of change in the addon the X and Y positions gets broken. I try to set the Y position to -200 after disabling the timers and coldowns but the addon just doesn't work that way.
I have pushed a bugfix for this problem. It should be up on Curse in the near hours. Thanks for the report
Still can't move the rune bars where I need them. I get a LUA error and I'm super limited to where I can drag them
Can you try and reset the profile and reload the UI? Does that help?
I'll get to work on testing this in the AM. Will reply.
Reset plus reload UI fixes the problem.
Addon seems to be completely broken as of most recent updates. Cannot change any settings and buff/debuff trackers randomly disappear.
edit: after further testing I found out disabling any individual timer (like Runic Corruption or Sudden Doom) makes all timers disappear. I also had a problem where I could not move the frames or enable/disable cooldowns. A complete reinstall of the addon seems to have fixed that for the time being.
Thanks for the report, there is definitely a bug here. And for now to get around it you need to reset the profile and run /reload to reload the UI
I will update when I find a fix for the issue