Quote:
Originally Posted by Pengoros
What is the difference between MemberAdded/Removed and Party/RaidChanged?
Also do you know what info is sent with each event? Guess I can just dump the event objects by doing some testing of the events .
Having PartyChanged fire every time a member is added or removed seems redundant. I would guess it just fires every time you join or leave a fellowship?
|
One thing to keep in mind is that there used to be a GetRaid() and GetParty() method, but GetRaid() was ditched due to redundancy. It's possible that there's a similar case here in the PartyChanged() and RaidChanged() events.
As for the differences between those and the MemberAdded()/MemberRemoved events, it could be that re-ordering the party members would trigger PartyChanged(), but wouldn't trigger the Added/Removed events. I could see that being a useful distinction to make.