Back to Server.Items

Spellbook : Item, IEntity, IPoint3D, IPoint2D, IHued

Derived Types: BookOfChivalry, NecromancerSpellbook

(static) void AllSpells_OnCommand( CommandEventArgs e )
(static) void AllSpells_OnTarget( Mobile from, object obj )
(static) void EventSink_CastSpellRequest( CastSpellRequestEventArgs e )
(static) void EventSink_OpenSpellbookRequest( OpenSpellbookRequestEventArgs e )
(static) Spellbook Find( Mobile from, int spellID )
(static) Spellbook Find( Mobile from, int spellID, SpellbookType type )
(static) ArrayList FindAllSpellbooks( Mobile from )
(static) Spellbook FindNecromancer( Mobile from )
(static) Spellbook FindPaladin( Mobile from )
(static) Spellbook FindRegular( Mobile from )
(static) Spellbook FindSpellbookInList( ArrayList list, Mobile from, int spellID, SpellbookType type )
(static) SpellbookType GetTypeForSpell( int spellID )
(static) void Initialize()
(static) bool ValidateSpellbook( Spellbook book, int spellID, SpellbookType type )
(ctor) Spellbook()
(ctor) Spellbook( Serial serial )
(ctor) Spellbook( ulong content )
(ctor) Spellbook( ulong content, int itemID )
int BookCount( get; )
int BookOffset( get; )
ulong Content( get; set; )
bool DisplayLootType( get; )
SpellbookType SpellbookType( get; )
int SpellCount( get; )
virtual bool AllowEquipedCast( Mobile from )
virtual void Deserialize( GenericReader reader )
void DisplayTo( Mobile to )
virtual Item Dupe( int amount )
virtual void GetProperties( ObjectPropertyList list )
bool HasSpell( int spellID )
virtual void OnDoubleClick( Mobile from )
virtual bool OnDragDrop( Mobile from, Item dropped )
virtual void OnSingleClick( Mobile from )
virtual void Serialize( GenericWriter writer )