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);
}
}