RetAlert: be alerted when hit by a Slayer's Retribution ability (100% abandoned)
Posted: Mon Jun 19, 2023 8:19 pm
AKA the "Why are my channelled abilities being interupted so quickly?" addon
DOWNLOAD HERE
A long time ago I made an addon for my guild which alerted people to when they were being hit by Retribution (the Slayer’s channelled AOE) to prompt them to either move away from the Slayers or use some form of AOE interrupt into the big angry ball of Retributioning (real word) Slayers to shut them down. That addon has slowly spread and has seemingly been amended to trigger when hit by other channelled abilities, such as Get To Da Choppa. I’ve decided to make my version public so anyone can amend it as they see fit.
The version I am uploading is not an exact copy of the one I made for the guild as I have lost my copy. I have remade today based on an old test version and it should work identically. I have no intentions of ever updating this addon so do not look for new versions or bug fixes from me. I’m sure some of you will want to start a healthy and constructive debate on the ethics of private addons; please do not use this thread for that.
The “alert” that comes up on screen is this masterpiece:
I will now attempt to pre-empt the questions/complaints with this FAQ:
1) OMG HOW?!?
Any time you do damage, do healing, get damaged or get healed, the server tells the client what ability caused it. This is used to generate combat log entries, display the floating damage/heal numbers next to people, etc. This addon accesses that same data and checks if the damage is a) being received and b) came from Retribution. If so, it displays the image in the spoiler tags above and plays the sound effect of a female dwarf being turned into a chicken (yes really).
2) OMG NERFED BUTTONS?!?!
No, this literally just displays an image on screen for just over a second and plays a stupid sound effect. It’s the equivalent of using Aura to alert you to buffs/etc. The only reason I made this addon is because Aura did not have an option to trigger the auras from combat/damage events.
3) OMG IT NOT FAIR
Nope
4) OMG DEV BAN?
Pretty much impossible without banning the entire concept of damage numbers appearing on screen, and disabling the combat log entirely.
5) OMG DESTRO BIAS
Yes. To make the addon order-biased, open up RetAlert.lua and change “local alert_ability_id = 1450” on the first line to a number that represents a Destro ability you don’t like. No, I am not going to provide a list of IDs, especially not the one for Wind of Insanity.
6) How to configure the appearance/etc?
Type /retalert in chat for a list of some settings. In addition, to change the size and the opacity of the window just open up the game’s main UI layout editor. Finally, to change the ability it triggers from look at question 5. It’s not very user-friendly in terms of changing settings but it was literally made for one purpose a year ago.
7) Can it work for single-target channelled abilities?
Only if you're the one getting hit by it, otherwise the server won't send you the damage details.
DOWNLOAD HERE
A long time ago I made an addon for my guild which alerted people to when they were being hit by Retribution (the Slayer’s channelled AOE) to prompt them to either move away from the Slayers or use some form of AOE interrupt into the big angry ball of Retributioning (real word) Slayers to shut them down. That addon has slowly spread and has seemingly been amended to trigger when hit by other channelled abilities, such as Get To Da Choppa. I’ve decided to make my version public so anyone can amend it as they see fit.
The version I am uploading is not an exact copy of the one I made for the guild as I have lost my copy. I have remade today based on an old test version and it should work identically. I have no intentions of ever updating this addon so do not look for new versions or bug fixes from me. I’m sure some of you will want to start a healthy and constructive debate on the ethics of private addons; please do not use this thread for that.
The “alert” that comes up on screen is this masterpiece:
Spoiler:
1) OMG HOW?!?
Any time you do damage, do healing, get damaged or get healed, the server tells the client what ability caused it. This is used to generate combat log entries, display the floating damage/heal numbers next to people, etc. This addon accesses that same data and checks if the damage is a) being received and b) came from Retribution. If so, it displays the image in the spoiler tags above and plays the sound effect of a female dwarf being turned into a chicken (yes really).
2) OMG NERFED BUTTONS?!?!
No, this literally just displays an image on screen for just over a second and plays a stupid sound effect. It’s the equivalent of using Aura to alert you to buffs/etc. The only reason I made this addon is because Aura did not have an option to trigger the auras from combat/damage events.
3) OMG IT NOT FAIR
Nope
4) OMG DEV BAN?
Pretty much impossible without banning the entire concept of damage numbers appearing on screen, and disabling the combat log entirely.
5) OMG DESTRO BIAS
Yes. To make the addon order-biased, open up RetAlert.lua and change “local alert_ability_id = 1450” on the first line to a number that represents a Destro ability you don’t like. No, I am not going to provide a list of IDs, especially not the one for Wind of Insanity.
6) How to configure the appearance/etc?
Type /retalert in chat for a list of some settings. In addition, to change the size and the opacity of the window just open up the game’s main UI layout editor. Finally, to change the ability it triggers from look at question 5. It’s not very user-friendly in terms of changing settings but it was literally made for one purpose a year ago.
7) Can it work for single-target channelled abilities?
Only if you're the one getting hit by it, otherwise the server won't send you the damage details.