Thread Tools Display Modes
05-14-08, 09:44 PM   #1
Footrot
A Defias Bandit
AddOn Author - Click to view addons
Join Date: Mar 2008
Posts: 2
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.

Last edited by Footrot : 05-14-08 at 09:49 PM.
  Reply With Quote
08-02-08, 09:48 PM   #2
Kith
A Murloc Raider
AddOn Author - Click to view addons
Join Date: Jul 2008
Posts: 9
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.
  Reply With Quote
08-16-08, 12:16 PM   #3
SDPhantom
A Pyroguard Emberseer
 
SDPhantom's Avatar
AddOn Author - Click to view addons
Join Date: Jul 2006
Posts: 2,313
Originally Posted by Footrot View Post
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.
I'd be in favor of this as well, I have made a request on the Blizzard forums for them to fix this a few months ago.

Originally Posted by Kith View Post
Though its at least a hopeful sign that AURA_REFRESH is now working properly on the beta servers...

...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.
It's good to hear we're getting a refresh event, that is much needed.


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.
  Reply With Quote
09-16-08, 02:52 AM   #4
Kith
A Murloc Raider
AddOn Author - Click to view addons
Join Date: Jul 2008
Posts: 9
Originally Posted by SDPhantom View Post
I'd be in favor of this as well, I have made a request on the Blizzard forums for them to fix this a few months ago.
I completely forgot about this post :/ but, I made a request like that about a month or so ago and got a reply from Slouken basically saying "not a chance, we aren't giving you that" ... so for wotlk at least, its the old unit_aura event or bust.
  Reply With Quote
09-16-08, 02:53 PM   #5
Wikwocket
A Theradrim Guardian
AddOn Author - Click to view addons
Join Date: Jul 2005
Posts: 61
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
  Reply With Quote

WoWInterface » Developer Discussions » Wish List » REQUEST: SPELL_AURA_APPLIED/REMOVED to show 'who'

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off