Server.Multis.BaseHouse.CheckAccessibility C# (CSharp) Méthode

CheckAccessibility() public méthode

public CheckAccessibility ( Item item, Server.Mobile from ) : bool
item Item
from Server.Mobile
Résultat bool
		public bool CheckAccessibility( Item item, Mobile from )
		{
			if ( !IsLockedDown( item ) )
				return true;
			else if ( from.AccessLevel >= AccessLevel.GameMaster )
				return true;
			else if ( item is Runebook )
				return true;
			else if ( item is Container )
				return IsCoOwner( from );
			else if ( item.Stackable )
				return true;
			else if ( item is BaseLight )
				return IsFriend( from );
			else if ( item is PotionKeg )
				return IsFriend( from );
			else if ( item is BaseBoard )
				return true;
			else if ( item is Dices )
				return true;
			else if ( item is RecallRune )
				return true;
			else if ( item is TreasureMap )
				return true;
			else if ( item is Clock )
				return true;
			else if ( item is BaseInstrument )
				return true;
			else if ( item is Dyes || item is DyeTub )
				return true;

			return false;
		}