Download
(244Kb)
Download
Compatible with Retail, Classic & TBC
Updated: 05-03-23 05:12 AM
Pictures
File Info
Compatibility:
Embers of Neltharion (10.1.0)
WOTLK Patch (3.4.1)
Updated:05-03-23 05:12 AM
Created:10-10-20 07:35 PM
Downloads:2,195
Favorites:3
MD5:
Categories:Combat Mods, Buff, Debuff, Spell, Chat Mods, Raid Mods

RSA - Raeli's Spell Announcer

Version: 5.15
by: Raeli [More]

About
RSA is an addon that can announce spell casts in the chat. It comes with a selection of spells already setup for every class, and can announce racial abilities and various other utilities such as repair bots or feasts.


Dragonflight & Classic Support
The new version of RSA gives you finer control over your announcements. You can now announce each event in different channels and configure on a per spell basis which content you want to be able to announce it in.

Additionally, you will soon be able to add your own spell profiles to RSA, allowing you to easily announce any spell that is currently not included with RSA. You can see the groundwork of this in the Spell Setup when configuring a spell within RSA.

As for Classic - This finally means that RSA will work in Classic. The default included spells will be initially limited, but you'll soon be able to add your own.


What about my old settings?
The new version of RSA stores its settings in the same file as your old settings, but it saves them seperately. Your settings are all stored inside the RSA.lua file in the following folder:

Code:
World of Warcraft\_retail_\WTF\Account\AccountID#\SavedVariables\
If you want to go and copy old messages, you'll be able to easily find them all there, and then copy and paste them in-game to RSA5. Or if you go back to the previous version of RSA, they'll be there waiting.


Options & Features
You can open RSA's configuration window by typing /rsa in chat. You can alternatively go to the addon settings tab in the Interface options, and find RSA in your list of addons, which has a button to open RSA's configuration panel.


Environments
Environments are settings that configure where RSA is allowed to announce spells in. These can be configured on a global level, but each spell can also individually have its own options that can differ from the global settings, allowing you finer control.

As an example, you can make sure that your interrupts can always announce, but your defensive cooldowns only announce when you're inside a raid.


Announcements
Every spell has it's own section where you can configure everything about it from what in-game channel RSA announces the spell in, to what RSA says when it does announce that spell.

Tags
RSA allows you to completely customise the message sent to chat when you cas a spell. Tags are a way of replacing part of the message with relevant information such as who the spell was cast on, or what spell you interrupted.

Each spell shows which tags are valid for that spell. Advanced users adding their own spells will need to specify which tags are valid for that spell.

To use a tag just write it as you see below in your message, including the square brackets.
  • [SPELL] will be replaced with the name of the spell.
  • [LINK] will be replaced by a clickable spell link of the spell cast.
  • [TARGET] will be replaced with the target of the spell.
  • [AMOUNT] will be replaced with the amount of damage or healing done.
  • [MISSTYPE] will be replaced with Immune/Blocked/Resisted etc.

There are options that define the grammar of the replacements for MISSTYPE in the Tag Options tab, so that you can configure RSA's announcements to be gramatically correct in your own language.

There are also two final tags that can do different things depending on the supported spell. These are:
  • [EXTRA] will be replaced with the buff or debuff removed by dispels.
  • [EXTRALINK] will be replaced with a clickable spell link of the buff or debuff removed by dispels.

With a like Purge, these would function like the [SPELL] and [LINK] tags, but they would instead be replaced with the buff that Purge removed. With an interrupt, they would show which the enemy was trying to cast. It also works when someone breaks CC effects to show what ability broke the effect.


Channels
Each spell can be announced in a variety of different channels:
  • Local - Sends a message locally only visible to you. You can choose which part of your UI this is sent to in the Local Message Output Area in the General Options.
  • Instance - Sends to /instance if you're in an instance group.
  • Raid - Sends to /raid or /instance depending on what is most appropriate.
  • Party -Sends to /party or /instance depending on what is most appropriate.
  • Smart Group Channel** - Sends to /instance, /raid, or /party depending on what is most appropriate.
  • Say - Can only be used inside instances.
  • Yell - Can only be used inside instances.
  • Emote
  • Whisper - sends a whisper to the target.
Many of these are affected by other settings. For example, Say, Yell, Emote, and Whisper all have options to only allow them to work when you are in a group of some sort.


Feedback & Support
You can report issues on Github, Curseforge, or on my Discord server.

I've setup a Patreon to go toward my WoW subscription. If you'd like to throw me a dollar to keep my addons working, check out the link below. Cheers.
Patreon

RSA 5.15
  • Updated interface version

Death Knight
  • Added Abomination Limb
  • Added Blinding Sleet
  • Added Empower Rune Weapon

Warrior
  • Updated spell ID for Intervene in Dragonflight
  • Added Challenging Shout in Dragonflight
  • Added Avatar
  • Added Spear of Bastion
  • Added Spell Block

RSA 5.14
  • Updated the names of several announcements to clarify that the profile is setup for multiple spells. e.g Cleanse and Purify use the same spell profile, so now it displays as Cleanse | Purify, rather than just Cleanse.
  • Updated localisations - French localisation should now function in game.

Evoker
  • Added Zephyr.

Paladin
  • Added Sacred Shield in Wrath.

Known Issues
  • Per Spell environment settings are currently not functioning, despite the options showing in game.
  • UNIT_DIED events are not currently tracked.
  • Various announcements that existed in the prior release of RSA are not currently implemented. Examples such as Misdirection and Tricks of the Trade being able to announce how much threat they transferred.
  • Utility spells such as Cauldrons are not currently implemented, but will be returning shortly. The Utility options panel is supposed to be blank right now.

RSA 5.13

Paladin
  • Added Sentinel to the Avenging Wrath announcement.
  • Added Eye of Tyr

RSA 5.12.1
  • Updated interface versions.
  • Updated Korean localisation.

RSA 5.12.0
  • Updated localisation strings.

Evoker
  • Added Source of Magic

RSA 5.11.0

Evoker
  • Added Naturalize to Expunge announcement.

Paladin
  • Added Turn Evil (Dragonflight & Wrath)
  • Fixed an issue with Blessing of Summer incorrectly announcing Blessing of Autumn.
Archived Files (19)
File Name
Version
Size
Author
Date
5.14
243kB
Raeli
02-25-23 12:07 PM
5.13
242kB
Raeli
02-23-23 11:22 AM
5.12.1
242kB
Raeli
01-27-23 10:26 AM
5.11.0
236kB
Raeli
01-15-23 11:59 AM
5.10.0
236kB
Raeli
12-25-22 06:55 AM
5.9.2
236kB
Raeli
12-22-22 03:38 PM
5.9.1
236kB
Raeli
12-16-22 02:00 PM
5.9.0-alpha
236kB
Raeli
12-14-22 07:35 AM
5.8.0
235kB
Raeli
12-12-22 12:26 AM
5.7.0
235kB
Raeli
12-11-22 10:45 AM
5.6.2
235kB
Raeli
11-28-22 09:03 AM
5.6.1
235kB
Raeli
11-28-22 03:28 AM
5.6.0
233kB
Raeli
11-27-22 04:47 PM
5.5.0-alpha
223kB
Raeli
11-08-22 03:11 PM
r547-Release
253kB
Raeli
11-20-21 08:57 PM
r546-Release
253kB
Raeli
07-26-21 05:56 AM
r545-Release
253kB
Raeli
05-07-21 07:25 AM
r544-Release
250kB
Raeli
02-27-21 12:51 PM
r543-Release
250kB
Raeli
02-27-21 12:29 PM


There have been no comments posted to this file.
Be the first to add one.



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.