public override bool CanEnter(Character chr) { if (base.CanEnter(chr)) { var leader = Owner.InstanceLeader; return (leader != null && chr.IsAlliedWith(leader)) || chr.GodMode; } return false; }
public override bool CanEnter(Character chr) { if (chr.LastLogout > m_lastReset) { } if (base.CanEnter(chr)) { if (Owner == null) return true; var leader = Owner.InstanceLeader; return (leader != null && chr.IsAlliedWith(leader)) || chr.GodMode; } return false; }
public bool CanGiveQuestTo(Character chr) { return chr.IsAlliedWith(this); // since 3.0 you can share quests within any range }