Help
Regional Flag4.2 COMBAT_LOG_EVENT_UNFILTERED changed (again)Source
avatar
Ketho
Target Source
#1 - 2011/05/05 01:28:00 PM
http://us.battle.net/wow/en/forum/topic/2483689044
http://forums.wowace.com/showthread.php?t=19431
http://www.wowinterface.com/forums/showthread.php?t=40010

http://www.wowpedia.org/API_COMBAT_LOG_EVENT#Patch_4.2_Base_Parameters
http://www.wowpedia.org/RaidFlag
  • 4.1:
    timestamp, subevent, hideCaster, sourceGUID, sourceName, sourceFlags, destGUID, destName, destFlags
  • 4.2:
    timestamp, subevent, hideCaster, sourceGUID, sourceName, sourceFlags, sourceRaidFlags, destGUID, destName, destFlags, destRaidFlags

It seems that Blizzard has run out of space on the original UnitFlags, so they had to add another pair of UnitFlags parameters, and moved the Raid Target Icon Flags into there.

As to why Blizzard has to keep breaking it whenever they add a new argument,
quoting Xinhuan @ Wowace.com:
Blizzard cannot put the new argument at the end because the 10th argument onwards are vararg. Hence any change to the C_L_E_U API will always break all existing addons.

avatar
Community
Target Source
#5 - 2011/05/13 07:38:00 AM
Stickified for added visibility :-)