WoWInterface

WoWInterface (http://www.wowinterface.com/forums/index.php)
-   Wish List (http://www.wowinterface.com/forums/forumdisplay.php?f=15)
-   -   REQUEST: SPELL_AURA_APPLIED/REMOVED to show 'who' (http://www.wowinterface.com/forums/showthread.php?t=16308)

Footrot 05-14-08 09:44 PM

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.

Kith 08-02-08 09:48 PM

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.

SDPhantom 08-16-08 12:16 PM

Quote:

Originally Posted by Footrot (Post 91075)
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.

Quote:

Originally Posted by Kith (Post 97437)
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.

Kith 09-16-08 02:52 AM

Quote:

Originally Posted by SDPhantom (Post 99161)
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.

Wikwocket 09-16-08 02:53 PM

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 04:46 AM.

vBulletin © 2014, Jelsoft Enterprises Ltd
©2012 ZAM Network LLC