Files
healer-man/docs/WOW_REMAINING_SOURCE_FOLLOWUP_2026-10-02.md
T

21 lines
3.4 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# WoW Source-Blocker Follow-up
**Date:** 2026-10-02
## Scope
Reviewed the current Vindication, Soul Leech, Nature's Guardian, and Static Shock blocker notes in `docs/ACTIVE_CLASS_MECHANICS_BACKLOG.md`, `docs/WOW_SHAMAN_REMAINING_TALENT_AUDIT.md`, `docs/WOW_SHAMAN_NATURES_GUARDIAN.md`, and `docs/ROM_WARLOCK_REMAINING_CONFLICTS_AUDIT.md`. The existing Area-52 patch-D and current patch-T DBC review and the exhausted website searches were not repeated.
The new local-source sweep covered source, addon, data, and documentation trees in `F:\Projects\WoWee`; the backed-up client add-ons in `F:\Projects\WoW-Pvt-Server-Backups\wow335a`; and spell scripts plus bounded SQL update directories in the AzerothCore snapshots under `F:\Projects\WoW-Pvt-Server-Backups` and `F:\Projects\wow-pvt-server-backups-2`.
## Findings
- **Paladin Vindication (talent 1633, rank 3 spell 209452):** No sibling source connected either self-targeted DUMMY effect to an AP operation or a child spell. The backup [MultiBotTalent.lua](../../WoW-Pvt-Server-Backups/wow335a/Interface/AddOns/MultiBot-Chatless-main/UI/MultiBotTalent.lua) contains only stock Vindication ranks 9452 and 26016. The separate generated SLS row 209451 naming 200067 remains unlinked from 209452. Needed evidence: an Area-52 server/client binding from 209452 to the AP-changing effect and its exact amount or formula, including its rank and proc gate.
- **Warlock Soul Leech (talent 1678):** No sibling source connected custom rows 830297–830299 to rank spells 30293, 30295, or 30296. The AzerothCore [spell_warlock.cpp](../../wow-pvt-server-backups-2/azerothcore-wotlk/src/server/scripts/Spells/spell_warlock.cpp) implementation is the stock 3.3.5a Soul Leech path and does not bind these Area-52 helper IDs. Needed evidence: the custom rank-to-helper link and the event/consumption rule that applies the +30% critical chance after a physical hit during an eligible cast.
- **Shaman Nature's Guardian (talent 1699):** No sibling source supplies the Area-52 capstone heal formula. The generated rank text still describes only a “small amount” increased by healing power. The AzerothCore [spell_shaman.cpp](../../wow-pvt-server-backups-2/azerothcore-wotlk/src/server/scripts/Spells/spell_shaman.cpp) code handles stock spell 30881 and its stock health/threat behavior; it does not establish the custom tooltip's heal amount. Needed evidence: the custom heal's base amount and healing-power scaling formula, with its rank gate.
- **Shaman Static Shock (talent 2055):** No sibling source resolves the generated condition `$?s973827[1 second][1.5 seconds]` for rank spells 51525–51527. The AzerothCore [spell_shaman.cpp](../../wow-pvt-server-backups-2/azerothcore-wotlk/src/server/scripts/Spells/spell_shaman.cpp) handler is for stock 51525 and only dispatches the Lightning Shield hit and consumes a charge; it does not establish an Area-52 internal-cooldown rank mapping. Needed evidence: the custom condition-to-rank mapping specifying which ranks use each cooldown.
## Source-role boundary
`WoWee` search hits were unrelated item-set references. The backed-up client add-on data describes stock 3.3.5a Vindication IDs. The server code is stock AzerothCore, not an Area-52 patch-D/current patch-T source. These findings are useful for excluding mismatched references, not for supplying Area-52 behavior. No mechanic in this follow-up has a new authoritative binding complete enough to implement.