Really it seems the issue is just that vehicles are not triggering the SPELL_SUMMON or whatever it is that they added so we could link pets to players. They either need to trigger that combat log event too or need a new similar combat log event of their own.
3.1 also finally fixed the src arguments for SPELL_AURA_REFRESH and i've been assured by Zoot that SPELL_AURA_APPLIED_DOSE and _REMOVED_DOSE will have their src arguments fixed in an upcoming PTR patch too.
SPELL_*_HEAL arguments changed from
amount, overhealing, critical
to
amount, overhealing, absorbed, critical
New event
UNIT_DISSIPATES which seems to be a new type of unit death. It has the same arguments as UNIT_DIED and UNIT_DESTROYED. No clue yet when it will trigger.
The main difference between UNIT_DISSIPATES/DIED/DESTROYED is mainly the english text that is displayed for people showing english-like combat logs. In all cases, the unit is considered destroyed and you can end processing data for that unit.
I'm guessing it could be used for units that despawn (say a leashed boss, or adds that despawn on a boss death)?
No idea if that's accurate or not (I'm not an engineer), but whoever made the last commit to Gathermate (r676) is using UNIT_DISSIPATE in a portion of the code that has to do with gas clouds?
Sorry I can't be more help, you'll have to look at the diff.
UNIT_DISSIPATES which Sarkari ResultTurboTaxRufus to be a new type of unit death. It has the same arguments as UNIT_DIED and UNIT_DESTROYED. No clue yet when it will trigger.
SPELL_*_HEAL arguments changed from
amount, overhealing, critical
to
amount, overhealing, absorbed, critical
New event
UNIT_DISSIPATES which seems to be a new type of unit death. It has the same arguments as UNIT_DIED and UNIT_DESTROYED. No clue yet when it will trigger.
I'm guessing it could be used for units that despawn (say a leashed boss, or adds that despawn on a boss death)?
Sorry I can't be more help, you'll have to look at the diff.
http://www.wowwiki.com/API_COMBAT_LOG_EVENT
After looking at the combat log for 4.3 live, I think this is false.
Here are two lines for each of the standard miss categories (SWING_ and SPELL_)
12/4 15:31:42.014 SWING_MISSED,0xF130D747000C3FD2,"Twilight Thug",0xa48,0x0,0x0200000002234765,"Anonymous",0x20512,0x0,ABSORB,9289
12/4 15:32:26.355 SPELL_MISSED,0xF130D743000C4B36,"Twilight Ranger",0x10a48,0x0,0x0200000002234765,"Anonymous",0x20512,0x0,102978,"Shoot",0x1,ABSORB,6831
SWING_MISSED#false#0xF150D7FE00013E35#Boss#68168#0#0x01000000032A584E#Player#263444#0#ABSORB#nil#47438"
Looks like /combatlog does not show it, while in-game CLEU does.