Minion Beta! - Help us test our new AddOn updater. Get it now!
Download
(12 Kb)
Download
Updated: 07-30-10 02:45 AM
Pictures
File Info
Updated:07-30-10 02:45 AM
Created:unknown
Downloads:16,563
Favorites:40
MD5:

Arena Announcer  Popular! (More than 5000 hits)

Version: 1.2.1
by: Nefrirr [More]

Arena Announcer lives!
After a long, work-related vacation from WoW I will try maintaining Arena Announcer again for the upcoming expansion.

New in 1.2.1: Add/remove aura warnings ingame!
With the slash command /arann warn auraname you can enable or disable warning messages for a specific spell (e.g. /arann warn Divine Shield will toggle the warnings for divine shield). Note that the auraname must be the exact name of the ingame buff (!). Sometimes, the name of a buff is not the same as the ability that invokes it. In the future, there will be a much more comfortable GUI for this.

If you messed up your warning lists, you can always reset it with /arann reset.

Also: on popular demand, server information is gone from player names in cross-server environments!

Also, recently V1.2 introduced the first of the promised cosmetic features. Upon reactivating my account I noticed the only functionality that was broken during the last patches is the icon size. I fixed that and introduced free scalability of icon- and text-size. Both of those parameters can now be changed separately in the general options panel.

IMPORTANT:
Please report bugs or submit feature requests on my author portal.

DISCLAIMER: I'm German, so there may be grammatical oddities in both this description and the addon documentation. Please forgive me.
Weiter unten gibt's auch eine deutschsprachige Addonbeschreibung.

What does it do?

It announces enemy and friendly buffs/debuffs that are important for pvp combat. This includes long duration crowd controls, powerful self buffs like arcane power or immunities like divine shield or cloak of shadows. The good thing is: it works on all players around you, not only your target or focus.

Also, it will announce when your important abilities are ready again after a cooldown. (For expample: "Bestial Wrath is ready!").

Are there any customization options?

There are basic options. You can choose to show the addon only in battlegrounds or arenas and you can also deactivate the modules separately.

Keep in mind: I wrote this for my arena team and included everything we need and some additional stuff for other classes. This might also be the reason if some important cooldown is missing. I tried to keep it as simple as possible.

Please leave a comment if you have encounter any problems or have ideas for improvement.

Future Plans
- Movable frames
- Making the database dynamic. If enough users want this, I'll try to give you the option to easily decide which buffs you want to be notified of or which cooldowns should be tracked via the ingame menu.

==================================

Was tut das Addon?

Arena Announcer zeigt Warnungen an, sobald ein Spieler pvp-relevante Buffs/Debuffs erhält. Dies beinhaltet z.b. die längeren CrowdControl-Effekte wie Sheep, Immunitäten wie Gottesschild oder Mantel der Schatten, oder auch mächtige Selbstbuffs wie Arkane Macht. Das besondere dabei ist, dass sich die Anzeige nicht nur auf das eigene Ziel oder Fokus-Ziel beschränkt, sondern alle Spieler in der Umgebung überwacht.

Zusätzlich zeigt das Addon in einer anderen Frame an, wenn eine Fertigkeit nach Ablauf ihrer Abklingzeit wieder bereit ist (z.B. "Zorn des Wildtiers ist bereit!").

Gibt es Konfigurationsoptionen?

Es gibt grundlegende Einstellungen. Man kann einstellen, dass das Addon nur in Battlegrounds oder Arenen aktiv wird. Weiterhin ist es möglich die Module getrennt an- bzw. abzuschalten.

Bedenkt allerdings: Ich habe das Addon in erster Linie für mein Arena-Team geschrieben und alles eingebaut, was wir brauchten und zusätzlich alles, was mir für andere Klassen noch spontan einfiel. Ich versuchte wirklich, alles so einfach wie möglich zu halten.

Wenn sich mehr Leute für das Addon interessieren, werde ich es liebend gerne weiterentwickeln. Also gebt mir Feedback, falls Ihr Änderungen wollt! :-)

Zukunftspläne
- Frameverschiebung
- Dynamische Datenbank. Wenn genug Nutzer sich dafür interessieren, kann ich versuchen, die Datenbank für die Buffs und Cooldowns interaktiv zu machen. D.h. man könnte evtl. in einem Ingame-Menü festlegen, welche Spells/Cooldowns überwacht werden sollen.

v1.2.1
=====
- removed server information from player names
- added slash commands for warning tables

v1.2
====
- Arena Announcer lives after a long time of work related absence from WoW
- TOC updated
- Fixed icon size bug
- Added separate size adjustments to text and icons

v1.1.1
======
- TOC updated
- Some missing German Localization added

v1.1
====
- Added many of the new abilities for all classes.

v1.0.6
======
New customization options:
- Show/hide text/icons for both modules (Deactivating both text and icons at the same time will result in uninformative messages ^^)
- Activate/deactive tracking of friendly/hostile targets
- Bugfix: Fixed cooldown tracking of many spells (most rogue abilities)
- Added the following spells:
* Will of the Forsaken
* Stoneform
* Shadowmeld
* Ice Barrier
* Counterspell
* Silence
* Shadowfiend
* Power Infusion

v1.0.5b
======
- Bugfix: Cooldowns should now properly reset on arena entry
- Bugfix: The options show in battlegrounds and show in arenas should now always work directly after login
- Bugfix: Hiding the cooldown frame while a cooldown is active will not result in an unremovable entry in the cooldown table
- Additionally the modules will now no longer use computation time while deactivated (all events are unregistered on hiding a frame)

v1.0.5a (Beta Version)
=======
- Bugfix: Cooldowns should now properly reset on arena entry
- New Feature: color coded targets (hostile: red, friendly: green)

v1.0.4
======
Added option menu:
- Show/hide buff/debuff-warnings
- Show/hide cooldown messages
- Activate addon: alyways/in battlegrounds and arenas/in arenas only

v1.0.3
======
Added icons to both spell warnings and cooldowns! Yay! ;-)

v1.0.2
======
Overhaul of the cooldown handling. Should be much more efficient now.

v1.0.1
======
Added english localization file.
Published on Wowinterface.com.

v1.0.0
======
Did extensive Testing on my and a friends schars and completed the German localization file. Though I can't guarantee it's bugfree, this is the first "internal" release. Yay!

v0.2.2
======
Major bugfixing:
- There won't be multiple cooldown messages for one event
- Cooldowns should now always show up for all skills
- Activating one skill doesn't trigger a cooldown ready notice for another spell anymore

v0.2.1
======
Implemented cooldown database and populated it with hunter cooldowns.


v0.2
====
Implemented the cooldown module for one static spell (blink).


v0.1.1
======
Implemented the database system for the warning module.

V0.1
====
First impelemtation of the warning module. Shows all buffs/debuffs.
Optional Files (0)


Archived Files (2)
File Name
Version
Size
Author
Date
1.2
12kB
Nefrirr
07-26-10 07:31 AM
1.1.1
12kB
Nefrirr
10-15-08 08:45 AM


Post A Reply Comment Options
Unread 10-24-08, 03:17 AM  
Nefrirr
A Cyclonian
 
Nefrirr's Avatar
AddOn Author - Click to view AddOns

Forum posts: 44
File comments: 11
Uploads: 2
Originally posted by zukuu
is it possible to turn special thigns on/off. i want only to see the CC /silince effects on my mates and there cc/ silince effects on my opponents in arena.

or simply make every spell available in a list with a checkbox for friendly and foe targets.

if not included [i found nothing], would be gerat if you can add this.

so far
zUkUu
Hi zUkUu,

thanks for your interest in this addon.

The options you mention are not included in the addon, yet, but are actually planned for an upcoming release. However, I'd rather change the whole spell system if possible, so I won't even need localization files anymore and users can add or remove any spell they want. The thing is - if I do something like this, I want to do it right.

I don't want to have a clunky interface for this feature. So this may take quite a bit of time (and I currently don't have much spare time).

If you want to see only special debuffs before the new build, there is a workaround that requires a pretty simple modification of some files. You will find all the spells that are parsed by arena annonucer in the localization files (Localization.enUS.lua and deDe, respectively.) Just delete all the spells from it that you don't want to see.

For example: if you don't want to be alerted on a vanish (both hostile and friendly rogues), just delete the line: ArenaAnnouncer_Skills["Vanish"] = true; or change true to false.

So, if you only keep the silence/cc's you want to see and enable both hostile and friendly warnings in the addon UI, the addon will behave as you like it.

I know, this is not by any means user friendly, it's just a workaround that I can offer to you before any new build comes out.
Nefrirr is offline Report comment to moderator  
Reply With Quote
Unread 10-24-08, 11:58 AM  
zukuu
A Murloc Raider

Forum posts: 5
File comments: 74
Uploads: 0
great

i try this out later and give feedback how it works for me.

the solution seems simply and for me it's more than satisfying with the simply editing of the LUA Files.

Thanks Alot

i've post later with my results

so far
zUkUu
zukuu is offline Report comment to moderator  
Reply With Quote
Unread 10-24-08, 01:06 PM  
zukuu
A Murloc Raider

Forum posts: 5
File comments: 74
Uploads: 0
so - only changing to FALSE dosn't work. i had to remove them completly to dosn't show anymore.

But now the Addon is one of the best addons outta there.

I've 2 ideas for the addon.

1) Add "PvP Trinket" as a neutral Spell - since the combat log shows the activasion it should be simple to add "Zukuu: PvP Trinket" ^^

edit:
It works - simply:
ArenaAnnouncer_Skills["PvP Trinket"] = true;
for DE
ArenaAnnouncer_Skills["PvP Schmuck"] = true;

2) In in a far later version a duration timer with dimishing retrun [Fear:Zukuu 10 Sec => Fear: Zukuu 5 Sec => Fear: Zukuu 2 Sec - and maybe a timer that shows it graphicaly]. this will make this addon to the best in the whole addon scene for arena next to proximo.

so far
zUkUu
Last edited by zukuu : 10-24-08 at 01:13 PM.
zukuu is offline Report comment to moderator  
Reply With Quote
Unread 10-25-08, 02:39 AM  
Nefrirr
A Cyclonian
 
Nefrirr's Avatar
AddOn Author - Click to view AddOns

Forum posts: 44
File comments: 11
Uploads: 2
Originally posted by zukuu
But now the Addon is one of the best addons outta there.
Thank you, I'm happy you like it, though I wouldn't go that far into superlatives. Well, anyway, I'm glad that it works for you and I'll try to do this in a more user friendly way in the future.

Originally posted by zukuu
I've 2 ideas for the addon.

1) Add "PvP Trinket" as a neutral Spell - since the combat log shows the activasion it should be simple to add "Zukuu: PvP Trinket" ^^

edit:
It works - simply:
ArenaAnnouncer_Skills["PvP Trinket"] = true;
for DE
ArenaAnnouncer_Skills["PvP Schmuck"] = true;
Did this really work for you? I will try it and probably add it, if it works. The thing is, my addon actually does NOT check for any spells that are cast - it only checks for aura gains (which basically means buffs and debuffs). So, if "PVP Trinket" works as an aura, this is a really nice finding, thank you, I did not notice this, yet.

Originally posted by zukuu
2) In in a far later version a duration timer with dimishing retrun [Fear:Zukuu 10 Sec => Fear: Zukuu 5 Sec => Fear: Zukuu 2 Sec - and maybe a timer that shows it graphicaly]. this will make this addon to the best in the whole addon scene for arena next to proximo.
A graphical timer would require an additional module and maybe it would overlap with other addons. The thing is, I wanted to create something, that does not block much screen space. I like the suggestion to show the estimated CC duration in the message, though. I will take a look at this stuff to see if this is possible without sweeping changes to the addon.

By the way, if you have suggestions/feature requests, it would be nice to post it on the author portal, it's much easier to track and discuss them there. :-)
Last edited by Nefrirr : 10-25-08 at 02:40 AM.
Nefrirr is offline Report comment to moderator  
Reply With Quote
Unread 07-26-10, 09:04 AM  
Schazey
A Kobold Labourer
 
Schazey's Avatar

Forum posts: 0
File comments: 20
Uploads: 0
question

Is it possible to remove the server name on the players?
f.eks sap: gooshi-stormscale

also I want to add Sacred shield, ice barrier and pvp trinket gained on enemy

Great addon tho, thanks =)
Last edited by Schazey : 07-26-10 at 09:35 AM.
Schazey is offline Report comment to moderator  
Reply With Quote
Unread 07-26-10, 09:18 AM  
Nefrirr
A Cyclonian
 
Nefrirr's Avatar
AddOn Author - Click to view AddOns

Forum posts: 44
File comments: 11
Uploads: 2
Re: question

Originally posted by Schazey
Is it possible to remove the server name on the players?

also I want to add Sacred shield gained on enemy player, and pvp trinket
I will check how to remove server names for the next upcoming build.

Concerning the PvP-trinket, I already received this request quite a long time ago (see comment just before yours). I honestly don't remember what my conclusion about this feature was back then. Probably, I will reevaluate the inclusion of trinkets.
Nefrirr is offline Report comment to moderator  
Reply With Quote
Unread 07-26-10, 09:41 AM  
Schazey
A Kobold Labourer
 
Schazey's Avatar

Forum posts: 0
File comments: 20
Uploads: 0
Ok, thank you! =)

I've actually been setting ALOT of msbt triggers, for this, but this is better, but how can I add/remove abilitys/spells? I'd like to show ice barrier and sacred shield etc.. on enemy.
Schazey is offline Report comment to moderator  
Reply With Quote
Unread 07-26-10, 10:00 AM  
Nefrirr
A Cyclonian
 
Nefrirr's Avatar
AddOn Author - Click to view AddOns

Forum posts: 44
File comments: 11
Uploads: 2
Originally posted by Schazey
how can I add/remove abilitys/spells? I'd like to show ice barrier and sacred shield etc.. on enemy.
I always wanted to add an interface for this, but never got around to it, because I wanted to make the addon localization independent first (i.e., replacing spell names with spell ids).

You can however add/remove skills manually by editing the Localization.enUS file. The table ArenaAnnouncer_Skills contains aura tracking. Note that the addon does not distinguish friendly or enemy auras on a per-spell basis. You can only toggle warning messages for ALL skills on friendly (or hostile) targets, not specific ones. This can be done in the general options.

This is also a feature I might consider changing for future builds. However, I can't promise it, since I always designed the addon to be as simple as possible. If I add to many customization options and additional features I would end up recreating MSBT or similar addons which is not my intention. Nonetheless I acknowledge that this might be a viable customization choice for many users.
Nefrirr is offline Report comment to moderator  
Reply With Quote
Unread 07-26-10, 10:07 AM  
Schazey
A Kobold Labourer
 
Schazey's Avatar

Forum posts: 0
File comments: 20
Uploads: 0
ohyes, an interface to this would've been awsume : >

but yes, imagine its alot of work and editing.
Schazey is offline Report comment to moderator  
Reply With Quote
Unread 07-26-10, 10:19 AM  
Nefrirr
A Cyclonian
 
Nefrirr's Avatar
AddOn Author - Click to view AddOns

Forum posts: 44
File comments: 11
Uploads: 2
Originally posted by Schazey
ohyes, an interface to this would've been awsume : >

but yes, imagine its alot of work and editing.
I promise to add at least some kind of slash-command for adding spells to the data base.

However, I will probably try to overhaul the whole database system for Cataclysm, anyway. So much ability-related stuff will change in the expansion that a more flexible system is a good idea, anyway.
Nefrirr is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: