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

Find() public static méthode

public static Find ( Server.Mobile from, int spellID ) : Spellbook
from Server.Mobile
spellID int
Résultat Spellbook
        public static Spellbook Find( Mobile from, int spellID )
        {
            return Find( from, spellID, GetTypeForSpell( spellID ) );
        }

Same methods

Spellbook::Find ( Server.Mobile from, int spellID, SpellbookType type ) : Spellbook

Usage Example

        private static void EventSink_OpenSpellbookRequest(OpenSpellbookRequestEventArgs e)
        {
            Mobile from = e.Mobile;

            if (!Multis.DesignContext.Check(from))
            {
                return;                 // They are customizing
            }
            SpellbookType type;

            switch (e.Type)
            {
            default:
            case 1: type = SpellbookType.Regular; break;

            case 2: type = SpellbookType.Necromancer; break;

            case 3: type = SpellbookType.Paladin; break;

            case 4: type = SpellbookType.Ninja; break;

            case 5: type = SpellbookType.Samurai; break;

            case 6: type = SpellbookType.Arcanist; break;
            }

            Spellbook book = Spellbook.Find(from, -1, type);

            if (book != null)
            {
                book.DisplayTo(from);
            }
        }
All Usage Examples Of Server.Items.Spellbook::Find