A World of Warcraft Classic (1.12) addon that provides prominent on-screen warnings for dangerous boss and trash mob debuffs.
- Detects boss emotes containing "Shackles of the Legion"
- Detects the debuff when applied to your character
- Displays a large red warning centered on screen
- Darkens the screen with a semi-transparent overlay
- Plays an alert sound
- Warning auto-dismisses after 9 seconds
- Monitors for the Astral Insight debuff in Karazhan zones
- Displays a yellow "DO NOT CAST" warning with the debuff icon
- Darkens the screen while the debuff is active
- Zone-restricted to configured Karazhan subzones
- Monitors for the Immolation-type debuff in Karazhan zones
- Displays a red "DON'T MOVE!" warning with the debuff icon
- Darkens the screen while the debuff is active
- Plays an alert sound once per debuff application
- Zone-restricted to configured Karazhan subzones
- Download or clone this repository.
- Copy the
ShacklesAlertfolder into yourWorld of Warcraft/Interface/AddOns/directory. - Restart the game or reload the UI with
/reload.
The addon runs automatically with no configuration required.
| Command | Description |
|---|---|
/shacklesalert test |
Triggers a test warning to verify the addon is working |
/shacklesalert |
Shows available commands |
To change which zones the Astral Insight and Don't Move warnings are active in, edit the ACTIVE_ZONES table in ShacklesAlert.lua:
ShacklesAlert.ACTIVE_ZONES = {
["Tower of Karazhan"] = true,
["Guardian's Library"] = true,
["Gamesman's Hall"] = true,
}Add or remove zone entries as needed. Names must match the exact subzone text shown in-game.
- Client: World of Warcraft Classic (1.12, Interface 11200)
This project is licensed under the GNU General Public License v2. See the LICENSE file for details.