File Details
WhoAdd_v1.4
- R
- Feb 23, 2026
- 3.74 KB
- 5
- 3.80.0
- Titan Reforged Classic
File Name
WhoAdd_v1.4.zip
Supported Versions
- 3.80.0
WhoAdd - Changelog
v1.4
English
Changes
- Replaced
ENCOUNTER_STARTevent (unreliable on Anniversary Realm) with a Boss name whitelist for boss detection - Fixed a bug where boss pulls were never correctly reported
- Removed duplicate
reportedMobscheck - Restored instance-only restriction and hostile-only NPC filter
Boss Whitelist Added
- Molten Core: Lucifron, Magmadar, Gehennas, Garr, Shazzrah, Baron Geddon, Golemagg the Incinerator, Sulfuron Harbinger, Majordomo Executus, Ragnaros
- Serpentshrine Cavern: Hydross the Unstable, The Lurker Below, Leotheras the Blind, Fathom-Lord Karathress, Morogrim Tidewalker, Lady Vashj
- Tempest Keep: Al'ar, Void Reaver, High Astromancer Solarian, Kael'thas Sunstrider
v1.0
English
Features
- First pull alert: automatically detects and announces in party/raid chat who first engages an NPC
- Proximity aggro detection: reverse-monitors NPC-attacks-player events to catch walk-in pulls
- Hostile-only detection: neutral NPCs (critters, ambient animals) are ignored
- Pet owner tracking: when a hunter pet, mage water elemental, or other guardian pulls, the owner's name is resolved and displayed
- Pull log window: type
/waddto open a draggable window showing all pull records for the current instance, with timestamps - Boss encounter exception: only the first pull per combat is reported; boss pulls (defined by whitelist) are always reported
- Instance-only: does not trigger in the open world or battlegrounds
- Checkbox to toggle small mob reporting; setting is saved across reloads and character switches
Slash Commands
/wadd— open/close the pull log window/wadd reset— clear all pull records
Technical Notes
- Compatible with Anniversary Realm client (Interface 38000); uses
CombatLogGetCurrentEventInfo()for combat log parsing - Combat state resets automatically on leaving combat; pull log persists until manually cleared
- Uses
SavedVariables: WhoAddDBto persist checkbox state
v1.4
中文
改动
- 用 Boss 名字白名单替换了
ENCOUNTER_START事件(时光服上该事件不可靠) - 修复了 Boss 引怪无法正确通报的 Bug
- 清理了重复的
reportedMobs检查 - 恢复了副本内限制和敌对 NPC 过滤
新增 Boss 白名单
- 熔火之心:鲁西弗隆、玛格曼达、基赫纳斯、加尔、沙斯拉尔、迈顿男爵、焚化者古雷曼格、萨弗隆先驱者、管理者埃克索图斯、拉格纳罗斯
- 毒蛇神殿:不稳定的海度斯、鱼斯拉、盲眼者莱欧瑟拉斯、深水领主卡拉瑟雷斯、莫洛格里·踏潮者、瓦丝琪
- 风暴要塞:奥、空灵机甲、大星术师索兰莉安、凯尔萨斯·逐日者
v1.0
中文
新功能
- 首次引怪通报:自动检测并在队伍/团队频道播报谁最先对 NPC 发动攻击
- 走近引怪检测:通过反向监听 NPC 主动攻击玩家的事件,覆盖走近触怪的场景
- 仅检测敌对单位:中立 NPC(小动物等)不触发通报
- 召唤物归属:猎人宠物、法师水元素等召唤物引怪时,自动追溯并显示主人名字
- 引怪记录列表:输入
/wadd打开可拖动窗口,记录本次副本所有引怪历史(含时间戳) - Boss 例外机制:普通战斗中只通报第一次引怪;Boss(白名单定义)引怪始终通报
- 仅副本内生效:野外和战场不触发,避免无效干扰
- 新增通报小怪开关,设置跨 reload 和换号持久保存
斜杠命令
/wadd— 打开/关闭引怪记录列表/wadd reset— 清空引怪记录
技术说明
- 兼容时光服客户端(Interface 38000),使用
CombatLogGetCurrentEventInfo()读取战斗日志 - 脱战自动重置战斗状态,引怪记录保留至手动清空
- 使用
SavedVariables: WhoAddDB持久化 checkbox 状态