I've been working on using ParserLib to catch various events in a raid and one issue has come up that's stumped me.
For example, "CHAT_MSG_COMBAT_HOSTILE_DEATH" fires when you or someone nearby in your group slays a mob--but if you move that person to a different group in the raid you're no longer able to catch that event (and in fact that message is not in your combat log either).
If that's by design is there any way around that short of having one person in each group having the addon and communicating through an addon channel to one another? For what little parsing I want to do that seems like overkill to make everyone in the raid load my addon just to ensure combat events are caught consistently raid-wide.
Erm? CHAT_MSG_COMBAT_HOSTILE_DEATH works fine regardless of their group for me, as long as they're close enough. You set the CVar "CombatDeathLogRange" higher if you need the extra range.
Yeah maybe I should have qualified that a little better.
I am specifically looking for the "X has slain X" form of the event. I think that if the mob dies in a raid everyone gets the flavor of the event where you see "X has died." but unless the person responsible for the KB is in your group you do not get a "X has slain X." message in your combat log.
I'm assuming that's just the way it was implemented, was just curious if there was a workaround short of requiring a representative in each group to catch the message.
For example, "CHAT_MSG_COMBAT_HOSTILE_DEATH" fires when you or someone nearby in your group slays a mob--but if you move that person to a different group in the raid you're no longer able to catch that event (and in fact that message is not in your combat log either).
If that's by design is there any way around that short of having one person in each group having the addon and communicating through an addon channel to one another? For what little parsing I want to do that seems like overkill to make everyone in the raid load my addon just to ensure combat events are caught consistently raid-wide.
I am specifically looking for the "X has slain X" form of the event. I think that if the mob dies in a raid everyone gets the flavor of the event where you see "X has died." but unless the person responsible for the KB is in your group you do not get a "X has slain X." message in your combat log.
I'm assuming that's just the way it was implemented, was just curious if there was a workaround short of requiring a representative in each group to catch the message.