public void RemoveAlly(Guild g) { if (m_Allies.Contains(g)) { m_Allies.Remove(g); g.RemoveAlly(this); } }
public void RemoveAlly(Guild g) { if (m_Allies != null && m_Allies.Contains(g)) { m_Allies.Remove(g); if (m_Allies.Count == 0) { m_Allies = null; } g.RemoveAlly(this); } }
public void RemoveAlly( Guild g ) { if ( m_Allies.Contains( g ) ) { m_Allies.Remove( g ); g.RemoveAlly( this ); } }
public void RemoveAlly( Guild g ) { if (m_Allies != null && m_Allies.Contains( g ) ) { m_Allies.Remove( g ); if (m_Allies.Count == 0) m_Allies = null; g.RemoveAlly( this ); } }