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!
In reply to Hartz187:
Definitely planned, just not enough free time right now. Should have some in the upcoming week(s).
In reply to Hartz187:
Got a beta version I'm testing now.
In reply to Vendethiel:
Using beta for wotlk BugGrabber reports following right after load:
...sEx\\libs\\LibGroupInSpecT-1.1\\LibGroupInSpecT-1.1-92.lua:166: attempt to index field 'C_SpecializationInfo' (a nil value)
"LibGroupInSpecT-1.1"
MINOR = 92
lib = <table> {
static_cache = <table> {
}
hooked = true
cache = <table> {
}
RegisterCallback = <function> defined @Interface\\AddOns\\Bartender4\\libs\\CallbackHandler-1.0\\CallbackHandler-1.0.lua:90
state = <table> {
}
events = <table> {
}
NotifyInspect = <function> defined @Interface\\AddOns\\GladiusEx\\libs\\LibGroupInSpecT-1.1\\LibGroupInSpecT-1.1.lua:154
frame = LibGroupInSpecT-1.1_Frame {
}
UnregisterCallback = <function> defined @Interface\\AddOns\\Bartender4\\libs\\CallbackHandler-1.0\\CallbackHandler-1.0.lua:153
UnregisterAllCallbacks = <function> defined @Interface\\AddOns\\Bartender4\\libs\\CallbackHandler-1.0\\CallbackHandler-1.0.lua:174
}
UPDATE_EVENT = "GroupInSpecT_Update"
REMOVE_EVENT = "GroupInSpecT_Remove"
INSPECT_READY_EVENT = "GroupInSpecT_InspectReady"
QUEUE_EVENT = "GroupInSpecT_QueueChanged"
COMMS_PREFIX = "LGIST11"
COMMS_FMT = "1"
COMMS_DELIM = ""
INSPECT_DELAY = 1.500000
INSPECT_TIMEOUT = 10
MAX_ATTEMPTS = 2
frame = LibGroupInSpecT-1.1_Frame {
0 = <userdata>
OnEvent = <function> defined @Interface\\AddOns\\GladiusEx\\libs\\LibGroupInSpecT-1.1\\LibGroupInSpecT-1.1.lua:127
}
CanInspect = <function> defined =[C]:-1
ClearInspectPlayer = <function> defined =[C]:-1
GetClassInfo = <function> defined =[C]:-1
GetNumSubgroupMembers = <function> defined =[C]:-1
GetNumSpecializationsForClassID = nil
GetPlayerInfoByGUID = <function> defined =[C]:-1
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index field 'C_SpecializationInfo' (a nil value)"
"
In reply to bannzayoo:
That doesn't matter, it tries to access specialization data from retail and fails to do so, but it shouldn't be an issue at all.
In reply to Vendethiel:
Fix it or not is up to you, but I got tired of bug sack reports about thrown error on each reload so I am using gladdy now.
Dont get me wrong, my case is just an example of WHY it could be an "issue".
"Shift+right mouse click" ability not working as I have serpent sting on it , it gives my an option (menu) to focus the target
Hey Vendethiel, love this addon. Been using it for a long time and it's the best arena frames addon out there.
Just one question: is there anyway I can always have the healer be in a specific slot? e.g. In 3s arena the healer would always be defaulted to the 3rd slot. Is this possible?
ToC still says 9.0.5. Is this addon still being updated?
In reply to snakefizz:
The ToC is not really relevant, check the released files' date.
Possible to have Party arena frames always show, both inside and outside arena?
In reply to Bodify:
Not possible (as of now) to do it automatically, but I tend to switch to a "pve" profile that has only party frames enabled and run /gex test5
stupid question but how do i get self diminishing returns to show like my party? I can see DRs on everyone except myself. ps also love the app
Hello! Shadow Priest Void Form missing from CDs?
In reply to Mefengjin:
Hi, you mean Void Eruption, correct?
Because of Driven to Madness, I think it's too hard to properly calculate the cooldown and gave up.
Any chance you would consider allowing the Party frames to be used in PvE environments to replace standard party frames? Not sure if that would be more work than it's worth your time to do. Thanks for the consideration in advance.
In reply to ogpwnytail:
I actually do that frequently with a PvE profile where I only have the group frames enabled, and then I pop them up with /gex test5
I admit it's not the best option, but it's worked for me so far so I haven't pushed too much. I should...
Can not click on enemy frames at all. When trying I get invalid target message.
EDIT : Think I found the issue. I have left mouse for CLIQUE add-on.
I left click frame and then at top of screen, when it targets enemy, I use left click again to use macro.
This works for BGE add-on and in PVE.
I was able to use GLADIUSEX add-on, but I had to change the right mouse to click frame instead of the left to select target.
TBC enemy frames not shows
In reply to jonzherkaexodia:
Was bugged in 5s now in skirmish all works weird
Any way to make player character to be removed from party frames?