View Single Post
  #14  
Unread 10-04-2011, 04:01 PM
Lycius Lycius is offline
The Wary
Interface Author - Click to view interfaces
 
Join Date: Aug 2011
Posts: 2
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.
Reply With Quote