New test frames

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

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
  • 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


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.

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!

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of Juno27 Juno27 Mar 19, 2013 at 10:14 UTC - 0 likes

    @ElectricMenace: Go

    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?

  • Avatar of ElectricMenace ElectricMenace Mar 15, 2013 at 16:39 UTC - 0 likes

    Works, thanks a ton slaren.

  • Avatar of slaren slaren Mar 15, 2013 at 03:19 UTC - 0 likes

    @ElectricMenace: Go

    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.

  • Avatar of slaren slaren Mar 13, 2013 at 11:32 UTC - 0 likes

    @ElectricMenace: Go

    The repository is open so you should be able to make commits using your wowace login.

  • Avatar of ElectricMenace ElectricMenace Mar 13, 2013 at 06:09 UTC - 0 likes

    Is authentication different for SVN Commits?

  • Avatar of ElectricMenace ElectricMenace Dec 11, 2012 at 20:45 UTC - 0 likes

    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

    Last edited Dec 12, 2012 by ElectricMenace
  • Avatar of slaren slaren Dec 10, 2012 at 19:43 UTC - 0 likes

    @ElectricMenace: Go

    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).

  • Avatar of ElectricMenace ElectricMenace Dec 10, 2012 at 18:42 UTC - 0 likes

    @slaren: Go

    ugh ok. Let me see how it works and I might be interested in maintaining if you're ok with that?

  • Avatar of slaren slaren Dec 10, 2012 at 17:04 UTC - 0 likes

    @ElectricMenace: Go

    Thanks for your offer but unfortunately I have lost interest in arenas so at least for now this project is dead.


Date created
Oct 14, 2012
Last update
Oct 16, 2014
Development stage
BSD License
Curse link
Recent files