Acherus Runes
Description
Acherus is a Death Knight addon providing displays for runes, procs, runic power, and diseases. A great effort has been put in to make all features customizable. Animations are provided to make it very easy to see when things become available and unavailable.
Enjoy!
Usage
Slash Command
To open the configuration type /ac or /acherus, click on the minimap button, or use a Data Broker display that's compatible with launchers.
Feature Requests and Bugs
If you have a feature request or a bug to report please post a ticket. Do not post them in the comments.
Feature List
- Runes
- Multiple layouts (Stacking, Columns, Triangle, etc.)
- Flexible - Split into Bars, Icons, and Text modules
- Rune sets - DKI, Ebon Blade, and Blizzard
- Procs
- Killing Machine, Rime, Sudden Doom tracking
- ButtonFacade support
- Pulse animation that minimizes
- Diseases
- Only current target tracking
- Combined into a timeline bar for easy viewing of durations
- Runic Power
- Three layouts
- Triangle - Lines are drawn every 20 runic power
- Bar - Simple bar with movable text
- Text - Just the text
- Three layouts
- Additionally
- Modules are highly customizable
- Each module can be enabled/disabled
- Profiles - Set up for different specs, such as PvP, PvE, etc.
- Data Broker Launcher with a Minimap icon
Translation Request
I currently need translators to help convert the English in the menus into the following languages:
- French
- Korean
- Latin American Spanish
- Russian
- Simplified Chinese
- Spanish
- Traditional Chinese
Go to the localization page if you'd like to translate. It's open to anyone with an account. Curse has a system setup so that phrases can be translated very fast and easily with no manual editing of files. Thanks!
FAQ
Acherus uses tons of memory / cpu!
This is just because it starts with "A" and is loading first in your setup, and getting blamed for all the resources used in shared libraries by all your addons. If you're concerned you can test by installing standalone versions of the libraries, especially Ace3. It's normal though; some addon always gets blamed for the shared libraries. It's not a real problem.
What was AcherusLoader?
AcherusLoader was a folder in older versions that helped the addon load only on Death Knight characters. Newer versions handle this differently. Now, if you forget to manually disable Acherus on a non-DK, it will disable itself. You can delete the old AcherusLoader folder if you still have it.
Credits
- Kassay - Created the triangle texture
- Nathyrra - Inspiration and testing
- DKI, Ebon Blade - Rune icons
- Ategia, Lojan - German translations
- Psyquest - French translations
- Defia, Masodcn - Simplified Chinese translations
- Tushiyang, MusicOnline - Traditional Chinese translations
Okay im not sure if its a bug or me being retarded but i am unable to add procs in the configuration when i click the dropdown its blank and shows nothing.
I need this for Rime and the Critical strike proc!!
On a side note, it's a shame this is only for DKs...would be awesome for others.*
*yes, I'm sure there's other mods that do this...but I like the design and feel of this one :P
Anyone got some other solution ? I need my procs!!! :D
1x Acherus-1.0.3\Libs\LibButtonFacade\LibButtonFacade.lua:636: attempt to call method 'GetFrameType' (a nil value)
Acherus-1.0.3\Libs\LibButtonFacade\LibButtonFacade.lua:698: in function `AddButton'
Acherus-1.0.3\Procs.lua:251: in function `CreateProc'
Acherus-1.0.3\Procs.lua:278: in function `CreateProcs'
Acherus-1.0.3\Procs.lua:80: in function <Acherus\Procs.lua:77>
(tail call): ?:
<in C code>: ?
<string>:"safecall Dispatcher[1]":9: in function <[string "safecall Dispatcher[1]"]:5>
(tail call): ?:
AceAddon-3.0-5:539: in function `EnableAddon'
AceAddon-3.0-5:551: in function `EnableAddon'
AceAddon-3.0-5:629: in function <...s\AckisRecipeList\libs\AceAddon-3.0\AceAddon-3.0.lua:615>
<in C code>: in function `LoadAddOn'
AcherusLoader-1.0.3\AcherusLoader.lua:27: in function <AcherusLoader\AcherusLoader.lua:24>
I solved everything by opening \Libs\LibButtonFacade\LibButtonFacade.lua, line 636 and replacing:
if button:GetFrameType() == "CheckButton" then
with
if button:GetObjectType() == "CheckButton" then
I hope this will be of some help, no errors anymore for me
Never realized how much I loved them until they were gone :(
Is there still current support/development for this module? If so, I'd like to suggest an option, if possible, to support the addition of custom procs. Currently with t9 gear there are as many as 11 procs & on-use abilities that I have running at once, and even more with raidbuffs such as bloodlust/heroism. I only currently have the option to display Killing Machine and Freezing Fog, neither of which are applicable to my spec.
Just would like to point out that if you resize your runic power as a bar and place it behind the disease time bar it works a treat and saves precious screen space.
Its just one less place to look on the screen give it a try!
AcherusBars:Hide()
AcherusRPBar:Hide()
But the names aren't recognized.
Could the author by chance post a fix for what I'm doing wrong.
Also, one last thing. You really need to put a donate button on your addon pages, IMO. ;)
Love the addon! My only issue is I believe it is running an older version of Ace3 compared to some of my other addons. This poses the issue that whenever I attempt to open up the configs for either of the two other addons that use Ace3 I recieve an error. The only work around I have found for this is to install the Ace3 library via the curse client.