public static bool CheckAccessible( Mobile m, Item item )
{
if ( m.AccessLevel >= AccessLevel.GameMaster )
return true; // Staff can access anything
BaseHouse house = FindHouseAt( item );
if ( house == null )
return true;
if ( house.IsLockedDown( item ) )
return house.IsCoOwner( m ) && (item is Container);
return true;
}