Stanzilla / WoWUIBugs

World of Warcraft UI Bug Tracker
155 stars 7 forks source link

SPELL_AURA_APPLIED_DOSE wrong source #131

Open funkydude opened 3 years ago

funkydude commented 3 years ago

The SPELL_AURA_APPLIED_DOSE combat log event doesn't correctly attribute the source unit/player that caused the additional dose. Every time this fires, it attributes the unit/player that applied the first "stack" of the debuff.

The following log is a shrunk down example of multiple separate NPCs applying the Rake debuff on the same player, with the source GUID all the same as the GUID that triggered SPELL_AURA_APPLIED.

The same issue occurs in the raw combat log as well as analyzing warcraftlogs.com which can make analysis harder.

"<10.46> [CLEU] SPELL_AURA_APPLIED#Creature-0-4251-2285-32238-163506-0000B4E2EC#Forsworn Stealthclaw#Player-GUID#Playername#27638#Rake#DEBUFF#nil",
"<10.47> [CLEU] SPELL_AURA_APPLIED_DOSE#Creature-0-4251-2285-32238-163506-0000B4E2EC#Forsworn Stealthclaw#Player-GUID#Playername#27638#Rake#DEBUFF#2",
"<12.89> [CLEU] SPELL_AURA_APPLIED_DOSE#Creature-0-4251-2285-32238-163506-0000B4E2EC#Forsworn Stealthclaw#Player-GUID#Playername#27638#Rake#DEBUFF#3",
"<14.10> [CLEU] SPELL_AURA_APPLIED_DOSE#Creature-0-4251-2285-32238-163506-0000B4E2EC#Forsworn Stealthclaw#Player-GUID#Playername#27638#Rake#DEBUFF#4",
"<23.81> [CLEU] SPELL_AURA_APPLIED_DOSE#Creature-0-4251-2285-32238-163506-0000B4E2EC#Forsworn Stealthclaw#Player-GUID#Playername#27638#Rake#DEBUFF#5",
"<23.89> [CLEU] SPELL_AURA_REMOVED#Creature-0-4251-2285-32238-163506-0000B4E2EC#Forsworn Stealthclaw#Player-GUID#Playername#27638#Rake#DEBUFF#nil",
funkydude commented 1 month ago

Still an issue as of 10.2.7, removing the classic tag as I'm not planning on re-testing there.