Gladius

This version was updated in 5 Aug 2009.

For download press here .

Features

    * Uses the 3.0 Arena Unit IDs, this enables full functionality even if the enemy is seen first while in combat.
    * General arena unit frame features:
          o HP bar + Text
          o Mana bar + Text
          o Cast bar + Text
          o Class icon


    * PvP trinket status:
          o Five display options:
                + Name icon.
                + Name text.
                + Big icon (big, scalable icon to the right).
                + Small icon (small icon to the right on top of the mana bar).
                + Grid-style icon (colored square to the right on top of the mana bar that turns red when the trinket has been used).


    * Target of Target - displays a class icon representing the enemy's target.
    * Announcements
          o New enemy announcement - announces new enemies.
          o Trinket announcement - announces when the trinket is used/is ready again.
          o Drinking announecment.
          o Enemies on low health - announces enemies that are about to die, you can set the percentage yourself.
   

    * Auras - shows important buffs and debuffs on the arena enemies.
          o You can add/delete/edit auras via the configuration screen.
    * Click actions - you can select what is going to happen when you click on a Gladius button.
          o Ten editable click actions.
          o Three modifiers: SHIFT, CTRL and ALT.
          o Four different action types: Target, Focus, Cast Spell and Macro.

How to use
Slash commands

    * /gladius ui/config/options - displays the configuration screen.
    * /gladius test1-5 - shows a test frame with the chosen amount of test units.
    * /gladius hide - hides the test frame.
    * /gladius trinket - simulates a trinket being used for the first arena target.

Macros

Macros are meant for the more advanced users, since you'd need to use "*unit" (short for the UnitID of the enemy) for a macro to work. To cast Polymorph on the enemy and print out the name of the enemy in the party chat you would have to do:

    /cast [target=*unit] Polymorph
    /script SendChatMessage(UnitName("*unit"), "PARTY")


Gladius