Rune-It-All
Description
Rune-It-All adds more features and functionality to Blizzard's rune frame, including size, movement, transparency, cooldown text, various art styles, and more.
Rune-It-All does the following:
- Allows you to scale the size of the runes
- Allows you to change the transparency in and out of combat
- Allows you to unlock and lock the runes so that you can move them around
- Has 5 unique layouts including: Vertical, Curved Up, Curved Down, Vertical Block, and Horizontal Block
- Has 7 unique art choices including: Beta Runes, DKI Runes, and Letter Runes, Japanese Runes, Orb Runes, Runica Runes, Beta-Enhanced Runes
- Allows you to move the runes individually
- Has custom cooldown text (includes several options along with it)
- Has option to show runes (when OOC - and useful when OOC alpha is less than 1) when you use a rune (e.g. Death and Decay OOC)
- Allows you to increase or decrease the spacing between runes ("padding") Note: only works for Vertical and Horizontal layouts
- Allows you to configure how the rune bar acts when you enter a Vehicle
- And more...
Notes
- Options can be accessed by typing /ria, /runeitall or /rune-it-all (or accessing the Interface Options)
Credits
Thank you to these people who gave the knowledge and insight to keep me on the right track:
_Chloe, slakah, zeksie, KarlKFI, Akryn, arnath2, kollektiv, Parnic, Yivry
106x RuneItAll/RuneItAll.lua:106: bad argument #1 to 'SetAlpha' (Usage: self:SetAlpha(alpha))
[string "=[C]"]: in function `SetAlpha'
[string "@RuneItAll/RuneItAll.lua"]:106: in function `alpha'
[string "@RuneItAll/RuneItAll.lua"]:354: in function `RunePowerUpdate'
[string "@RuneItAll/RuneItAll.lua"]:211: in function `?'
[string "@RuneItAll/RuneItAll.lua"]:170: in function <RuneItAll/RuneItAll.lua:169>
Locals:
(*temporary) = RBI1 {
0 = <userdata>
}
(*temporary) = "0.5"
I believe this is due to the changes in the DF API merge they did. Specifically where the Alpha state needs to be between 0.0 and 1.0. Not sure how you have it set, but if I had to guess, it's the 'val' in 'r[i]:SetAlpha(val)'. It's not pulling in the replacement variable for 'val' on the initial loading of the mod (/reload or logging in).
In reply to Illutian:
Thanks. It looks like it needs an extra decimal point now. I've made the changes, but since I already had the addon installed, I had to re set the alpha settings to define the value with a decimal point to clear the issue after the update.
Updated for WotLK -- let me know if you run into any issues or have feedback!
In reply to cralor:
This is a great addon. I didn't find it first time around but for wrath classic it's a great find! Kudos!
My only comment is regards to locking the buttons. There's various options to unlock them and do so with certain scale/alpha/padding rules, but I don't see any option to actually lock them back again? I place the runes in a position very close to my character that I will certainly accidentally click to move from time to time. Not having them locked is going to be a real liability in close pvp fights.
Is there a way to lock them so they can't be moved?
Thanks!
In reply to lorewap3:
Sorry for the delay, I don't believe I am getting notifications on these comments. Did you figure this out?
Hi, i keep on getting this error:
Message: Interface\AddOns\RuneItAll\RuneItAll.lua:492: attempt to index field '?' (a nil value)
Time: Wed Sep 12 12:44:16 2018
Count: 1
Stack: Interface\AddOns\RuneItAll\RuneItAll.lua:492: attempt to index field '?' (a nil value)
[C]: ?
Interface\AddOns\RuneItAll\RuneItAll.lua:492: in function `images'
Interface\AddOns\RuneItAll\RuneItAll.lua:232: in function `refresh'
Interface\AddOns\RuneItAll\RuneItAll.lua:205: in function `?'
Interface\AddOns\RuneItAll\RuneItAll.lua:156: in function <Interface\AddOns\RuneItAll\RuneItAll.lua:155>
Locals:
Any chance for a BFA pre-patch update?
In reply to Tealdeath:
In reply to cralor:
In reply to Warlock____:
In reply to cralor:
In reply to Warlock____:
Was there any other bugs or errors you were/are receiving that I may have missed? I am not actively playing so your feedback would be helpful! Cheers.
In reply to cralor:
In reply to Warlock____:
In reply to cralor:
In reply to cralor:
This addon doesn't seem to work as of 7.2.5, is there any way to fix it?
In reply to Davidson:
How to move it's frame position ?
This is accessible in the addon's settings. Navigate to the Interface Options to find them.