v1.0.4
What's new
tag b5aee2fbeb5dfab04c8817dd8c4a85f83706968e v1.0.4
Author: ray929 <41984067+ray929@users.noreply.github.com>
Date: Thu Oct 15 14:25:05 2026 +0800
v1.0.4 - pet channel: track buffs you cast on your pet
- New preset: Mend Pet (136) - the pet's 10s heal-over-time now shows countdown,
stacks and green soft glow on the Mend Pet button (hunters)
- Auto-learn also scans buffs you cast on your pet; learned pet entries are
tagged "(pet buff)" in the configuration window
- The pet unit is only tracked through explicit-unit presets and learn entries -
manual bindings stay on the player+target channels, so an aura present on both
you and your pet (e.g. Primal Rage) never displays twice
- Internal: UNIT_AURA is registered for the pet; UNIT_PET re-resolves pet
containers on summon/dismiss/swap
commit 2cc4f6aa66360072ad3dcde4b2a01ea1d616d98b
Author: ray929 <41984067+ray929@users.noreply.github.com>
Date: Thu Oct 15 13:47:09 2026 +0800
feat(pet): track player-cast buffs on pet via presets and auto-learn
- LEARN_SOURCES gains pet+HELPFUL channel (learned entries carry unit=pet,
mount on HELPFUL|PLAYER; tag " (pet buff)" in the config list)
- PresetData: append Mend Pet 136->136 (HUNTER, unit=pet, HELPFUL|PLAYER) at table tail
- Manual bindings deliberately stay 2-channel: player and pet channels are not
mutually exclusive (same aura ID can sit on both units, e.g. Primal Rage 264667)
and AuraButton visibility is secret, so runtime dedup is impossible; pet
monitoring enters only via explicit-unit presets and auraID-deduped learn entries
- Register UNIT_AURA for pet and UNIT_PET(player) to re-resolve pet containers
commit fdab86dc864192b4d0d25d0c8ff13f2ac572234e
Author: ray929 <41984067+ray929@users.noreply.github.com>
Date: Thu Oct 15 12:23:15 2026 +0800
refactor(events): register PLAYER_TALENT_UPDATE instead of ACTIVE_TALENT_GROUP_CHANGED
All Relations
- All Relations
- Embedded Library
- Optional Dependency
- Required Dependency
- Tool
- Incompatible
- Include
This mod has no related projects

