The Thaliz Project
1. About Thaliz
This addon adds a new button: The Thaliz button!
When you click the button, Thaliz will scan the raid for dead (unreleased) corpses and pick the best target for resurrection, based on the priorities below:
- Highest priority to the corpse you are currently targetting (if any)
- then other ressers (priest, paladin and shaman)
- then other mana users (mage, warlock, druid, hunter)
- then warriors
- and last the rogues.
If no Warlocks are up, one Warlock will get faster priority (below the ressers).
When a corpse is being resurrected (unreleased or not), a random message is displayed on the screen. This can be configured to be either a /SAY, /YELL or in /RAID chat, together with an optional whisper to the target.
Settings and messages can be configured by typing /thaliz cfg.
The Thaliz button can be moved by clicking shift+left and then dragging button to desired position.
1.1. How Thaliz works
Thaliz scan the raid for corpses. If a corpse is found and eligible for a res, the Thaliz action button will change icon to your current class (Priest, Paladin, Shaman or even Druid for battle res). This means the button is ready for use.
When you click the button, the actual res will begin. If there are more than just one corpse, the priorities listed above will be used.
Up to 200 random messages in total can be configured. The addon ships with 20 pre-configured messages, containing quotes from famous World of Warcraft Classic bosses from various raids.
You can fully customize your messages as you like - or remove them all and add a plain simple "Resurrecting [%s] ..." message instead if you don't like the random messages.
1.3. Advanced messages
All messages - or macros - can be grouped into one of five different groups: GUILD, CHARACTER, CLASS, RACE and DEFAULT.
When a macro is in the GUILD group, the macro can only be used if the target belongs to the guild name, configured together with that macro.
Same goes for the CHARACTER group, where the macro can only be used if the configured name matches the target character's name. CLASS and RACE works in a similar way.
If the target being resurrected does not match any of the four above groups, the macro's in the DEFAULT group will be used instead.
All pre-configured macros are in the DEFAULT group, but you can click on a macro and reconfigure it as you like.
If the "Include Defaults in filtered macros" option is checked, then the default macro list will always be considered, also even the target may match macros in one or more of the other groups.
And last, the resurrection whisper can now also be customized.
2. About Thaliz
2.1. The default Thaliz' emotes
Yes, all the pre-configured Thaliz emotes are from various bosses in World of Warcraft:
- I'm keeping my eye on you, %s!
Bloodlord Mandokir, Zul Gurub
- %s, fill me with your RAGE!
High Priest Thekal, Zul Gurub
- Fleeing will do you no good, %s!
Hakkar, Zul Gurub
- Master %c %s, continue the fight!
General Rajaxx, Ruins of Ahn'Qiraj
- Perhaps you'll need another lesson in pain, %s!
Majordomo Executus, Molten Core
- Too soon, %s - you have died too soon!
Ragnaros, Molten Core
- You have failed me, %s! Justice is met, indeed!
Ragnaros, Molten Core
- Forgive me %s, your death only adds to my failure.
Vaelastrasz, Blackwing Lair
- Let your death serve as an example, %s!
Prophet Skeram, Temple of Ahn'Qiraj
- Only flesh and bone. %cs are such easy prey, %s!
Emperor Vek'lor (Twins), Temple of Ahn'Qiraj
- Your friends will abandon you, %s!
C'Thun, Temple of Ahn'Qiraj
- Shhh, %s... it will all be over soon.
- Slay %s in the masters name!
Grand Widow Faerlina, Naxxramas
- Rise, %s! Rise and fight once more!
Noth the Plaguebringer, Naxxramas
- You should have stayed home, %s!
Instructor Razuvious, Naxxramas
- Death is the only escape, %s.
Gothik the Harvester, Naxxramas
- The first res goes to %s! Anyone care to wager?
Lady Blaumeux (Four Horsemen), Naxxramas
- No more play, %s?
- %s, you are too late... I... must... OBEY!
2.2. The Thaliz name
Thaliz was a raiding priest in <Goldshire Golfclub> on the VanillaGaming.org World of Warcraft server, famous for dying alot. To be honest, we all died while progressing but he just stood out :-)
To recover faster from wipes, I wrote this simple addon to attempt to block "duplicate" resurrections, and respond with random macros while ressing - and that addon was named after the death-seeking priest: Thaliz!
Dying had never been funnier since that!
Thaliz (the priest) ultimately died mid 2016 when he deleted his account.