CPartyDef::CPartyDef( CChar * pChar1, CChar *pChar2 ) { // pChar1 = the master. ASSERT(pChar1); ASSERT(pChar2); pChar1->m_pParty = this; pChar2->m_pParty = this; AttachChar(pChar1); AttachChar(pChar2); SendAddList( NULL ); // send full list to all. m_sName.Format("Party_0%lx", (DWORD)pChar1->GetUID()); }
void CPartyDef::AcceptMember( CChar *pChar ) { ADDTOCALLSTACK("CPartyDef::AcceptMember"); // This person has accepted to be part of the party. ASSERT(pChar); pChar->m_pParty = this; AttachChar(pChar); SendAddList(NULL); }