//Interface Memebers public override void Appears(Character character) { if (character.sessionParty != null && this.sessionParty != null) { if (character.sessionParty._Characters.Contains(this)) { character.PartyMemberAppearsInRange(this); this.PartyMemberAppearsInRange(character); } } }