GladiusEx
GladiusEx is an arena unit frames addon based on Gladius.
What's new
New features include:
- Party frames: support for showing frames for your own team
- Cooldown tracker: a highly configurable module for tracking all types of cooldowns
- Skill history: shows the icons of the last few skills used by the unit
- Alerts: makes the frames blink in a noticeable way during some configured events (including low health, auras and specific spells being cast)
- Pets: new module for displaying pet bars
- Interrupts: See the interrupts directly on your arena & party frames.
And the classic modules, most of which have been improved in various ways:
- Auras: now with more filtering options
- Class Icon: new display modes: by spec, role and portraits
- Cast Bar: now shows which spells can't be interrupted
- DR Tracker: track the diminishing returns timers on both the enemy team and your team. Now lets you select which icon you want displayed for every category!
- Health Bar: now displays incoming heals and absorbs
- Tags: configure every text to show exactly what you want, now with more built-in tags and improved performance
FAQ
How do I bring the user interface up ?
You can use the /gex slash command, or you can access the options from the addons tab in the interface panel.
Where did the trinket and the dispels modules go ?
They have been replaced by the cooldowns module, which now allows you to have several groups of cooldowns configured independently. By default, the trinket cooldown is shown in group 2 and a few other cooldowns in group 1.
What is that additional set of frames that I see ?
Those are the party frames. This is incremental functionality that will help you track not only your enemies but also your friends. If you use your own you can turn these easily off in the general settings. You can also disable only your own frame, but keep the GladiusEx party frames.
Is it possible to have text timers for the auras, cooldowns or the DR icons ?
The timer module has been removed, but this can be achieved with OmniCC or other similar addons.
Bugs and feature requests
Please use the ticket tracker to report any issues or request features.
Please report all the problems and bugs!
Can you elaborate ? What are you talking about, the cooldowns module ?
@urbandecayx
Locking or moving the frames should make it stop appearing in test mode all the time.
hey, i just downloaded this today at the recommendation of a few friends. i definitely prefer it to the original gladius, but one thing really bothers me: how do i make it NOT show the test frames every time i log in or switch characters? i looked in the options, but i must be retarded or something because i can't find anything pertaining to that.
thanks!
the trinket should be placed as an individual icon....aligned with cooldowns are just too hard to see. i prefer either left or right of the health/target bar. with same size as Dr Tracker. but they should be separeted as well. so they can be placed on eachside
i agree with this, if the trinket was on the left or right of health bar it would be more visable. otherwise great job
@jordanganks
I can look into it - so you're asking to treat the trinket separately from all other cooldowns right?
In the meantime, this might help: Open up the cooldowns options. Click on the Category Tab Move the PvP Trinket into a separate group (adjust the slider so it says 2)
This will make the PvP Trinket show up on separate line - better visual.
This is pretty cool. Is there a way to make it so enemy trinket CDs can be displayed beside the unit frame, with its size adjustable independently of other buffs?
Getting this error message:
ClassIcon: Update Aura missing Gladius Ex.db.aurasFrameAuras
should be fixed now - please confirm
@ElectricMenace
Found an issue - will be fixed in a jiffy.
@Juno27
I have about 30 people running this currently in arenas. Can you post a ticket with the LUA errors you're getting? Which version are you using? (latest is not an answer :) ) Steps to reproduce the error?
to test its /gex test3 to open options /gex
Make sure you download the full package not the no-lib..
@ElectricMenace
hi I jus found this site from curse, are you able to work it? I keep getting errors and I am not able to open the UI when I type /gladiusex test. is it not working or is it something else?
Works, thanks a ton slaren.
@ElectricMenace
I have added you as author in case that makes a difference. Otherwise I am not sure what may be the problem, you could try contacting someone at wowace.
it won't let me :( I'm using Visual SVN to connect to svn://[email protected]/wow/gladiusex/mainline/trunk
rejects my login
@ElectricMenace
The repository is open so you should be able to make commits using your wowace login.
Is authentication different for SVN Commits?
Clicks module is broken. I'll see if I can figure out what is wrong - It breaks on UpdateFrame
WHEN ADDING A ACTION BUTTON 2x GladiusEx-r24\modules\clicks.lua:161: attempt to index field "?" (a nil value) GladiusEx-r24\modules\clicks.lua:161: in function <GladiusEx\modules\clicks.lua:148> (tail call): ? <in C code> <string>:"safecall Dispatcher[3]":9: in function <string>:"safecall Dispatcher[3]":5 (tail call): ? AceConfigDialog-3.0\AceConfigDialog-3.0-57.lua:799: in function <AceConfigDialog-3.0\AceConfigDialog-3.0.lua:614> (tail call): ? <in C code> <string>:"safecall Dispatcher[4]":9: in function <string>:"safecall Dispatcher[4]":5 (tail call): ? Bartender4-4.5.8\libs\AceGUI-3.0\AceGUI-3.0-33.lua:314: in function "Fire" libs\6AceGUI-3.0-33\widgets\AceGUIWidget-Button.lua:28: in function <libs\AceGUI-3.0\widgets\AceGUIWidget-Button.lua:25>
Locals: nil
WHEN UPDATING THE SPELL WINDOW 10x GladiusEx-r24\modules\clicks.lua:103: attempt to call method "UpdateFrame" (a nil value) GladiusEx-r24\modules\clicks.lua:103: in function <GladiusEx\modules\clicks.lua:100> (tail call): ? <in C code> <string>:"safecall Dispatcher[2]":9: in function <string>:"safecall Dispatcher[2]":5 (tail call): ? AceConfigDialog-3.0\AceConfigDialog-3.0-57.lua:799: in function <AceConfigDialog-3.0\AceConfigDialog-3.0.lua:614> (tail call): ? <in C code> <string>:"safecall Dispatcher[3]":9: in function <string>:"safecall Dispatcher[3]":5 (tail call): ? Bartender4-4.5.8\libs\AceGUI-3.0\AceGUI-3.0-33.lua:314: in function "Fire" widgets\AceGUIWidget-MultiLineEditBox.lua:67: in function <widgets\AceGUIWidget-MultiLineEditBox.lua:64>
Locals: nil
@ElectricMenace
Absolutely, the code is BSD licensed so you are free to do pretty much anything you want with it. The repository is also open so you can also directly commit your changes there if you prefer so (rather than creating a fork).
@slaren
ugh ok. Let me see how it works and I might be interested in maintaining if you're ok with that?