LibBodyguard-1.0

12.9k Downloads

Track auras (buffs and debuffs)

Sharparam opened this issue ยท 0 comments

commented

As suggested in SharpWoW/BodyguardHealth#12.

CLEU on applied aura (buff):
CLEU dump on applied buff

CLEU on removed/expired aura (buff):
CLEU dump on removed buff

CLEU on refreshed buff:
CLEU dump on refreshed buff

Data:

COMBAT_LOG_EVENT_UNFILTERED
arg 1: <irrelevant>
arg 2: "SPELL_AURA_APPLIED", "SPELL_AURA_REFRESH", "SPELL_AURA_REMOVED"
arg 4: <sender (player) GUID>
arg 5: <sender (player) name>
arg 6: <flags>
arg 7: <flags>
arg 8: <target (bodyguard) GUID>
arg 9: <target (bodyguard) name>
arg 10: <flags>
arg 11: <flags>
arg 12: <aura spell ID>
arg 13: <aura name>
arg 14: <spell school>
arg 15: <aura type, "BUFF"/"DEBUFF">

Might also need to track SPELL_AURA_BROKEN and other similar events.