Server.Items.Spellbook.FindAllSpellbooks C# (CSharp) Méthode

FindAllSpellbooks() public static méthode

public static FindAllSpellbooks ( Server.Mobile from ) : List
from Server.Mobile
Résultat List
        public static List<Spellbook> FindAllSpellbooks( Mobile from )
        {
            List<Spellbook> list = new List<Spellbook>();

            Item item = from.FindItemOnLayer( Layer.OneHanded );

            if ( item is Spellbook )
                list.Add( (Spellbook)item );

            Container pack = from.Backpack;

            if ( pack == null )
                return list;

            for ( int i = 0; i < pack.Items.Count; ++i )
            {
                item = pack.Items[i];

                if ( item is Spellbook )
                    list.Add( (Spellbook)item );
            }

            return list;
        }