REQUEST: SPELL_AURA_APPLIED/REMOVED to show 'who'
Here goes...
The new 2.4 combat log events, SPELL_AURA_APPLIED and SPELL_AURA_REMOVED would benefit greatly from having the src* fields contain data about the player/mob that applied the aura that is fading or has been applied. Current... 5/11 20:51:24.267 SPELL_AURA_APPLIED,0x0000000000000000,nil,0x80000000,0xF1300059A4000090,"Gurtogg Bloodboil",0x8010a48,27216,"Corruption",0x20,DEBUFF 5/11 20:51:41.938 SPELL_AURA_REMOVED,0x0000000000000000,nil,0x80000000,0xF1300059A4000090,"Gurtogg Bloodboil",0x8010a48,27216,"Corruption",0x20,DEBUFF Proposed... 5/11 20:51:24.267 SPELL_AURA_APPLIED,0x0000000001AE6C10,"Footrot",0x511,0xF1300059A4000090,"Gurtogg Bloodboil",0x8010a48,27216,"Corruption",0x20,DEBUFF 5/11 20:51:41.938 SPELL_AURA_REMOVED,0x0000000001AE6C10,"Footrot",0x511,0xF1300059A4000090,"Gurtogg Bloodboil",0x8010a48,27216,"Corruption",0x20,DEBUFF The rationale is that it would make it much simpler and less taxing on the client for the construction of addons that monitor the debuffs on mobs. EDIT: This request is primarily for those spells where it is 100% unambiguous to deduce. In my example, I used Corruption. I would NOT expect this to work for things such as the Tree of Life aura, or Paladin auras. |
I've been hoping for this change as well, as the methods to do 'accurate' dot/hot tracking on live are pretty messy*. Though its at least a hopeful sign that AURA_REFRESH is now working properly on the beta servers (I got a CombatLog from a friend that shows that working), so heres to hoping for proper source information on _AURA_ as well.
* I'm currently using a (rather horrid) mashup of UNIT_AURA with COMBAT_LOG_EVENT to do this tracking, and it would be lovely to drop the UNIT_AURA entirely. |
Quote:
Quote:
As far as the code I'm working with, I had to do a mix of UNIT_SPELLCAST and the CombatLog's SPELLCAST_START and SPELLCAST_SUCCEED. The new code runs completely off the CombatLog's SPELL_AURA events, and is picking up everything. I have it group target durations by spell, but I'm still worried about overloading the user with data. I guess I'll have to see how bad it is when I get the UI up and running. I may end up putting the messy code back in. |
Quote:
|
This may be available now. I just got this event during testing on beta, when my Shackle wore off a mob.
9/16 15:44:04.375 SPELL_AURA_REMOVED,0x00000000000794A7,"Wikwocket",0x511,0xF1300052D0188F8D,"Screeching Spirit",0xa48,9484,"Shackle Undead",0x2,DEBUFF |
All times are GMT -6. The time now is 11:28 PM. |
vBulletin © 2024, Jelsoft Enterprises Ltd
© 2004 - 2022 MMOUI