(static) bool CheckExpansion( Mobile from )
(static) ArcaneFocus FindArcaneFocus( Mobile from )
(static) int GetFocusLevel( Mobile from )
(ctor) ArcanistSpell( Mobile caster, Item scroll, SpellInfo info )
SkillName CastSkill( get; )
bool ClearHandsOnCast( get; )
SkillName DamageSkill( get; )
int FocusLevel( get; )
int RequiredMana( get; )
double RequiredSkill( get; )
virtual bool CheckCast()
virtual bool CheckResisted( Mobile m )
virtual void DoFizzle()
virtual void DoHurtFizzle()
virtual void GetCastSkills( out double min, out double max )
virtual int GetMana()
virtual void OnBeginCast()
virtual void OnDisturb( DisturbType type, bool message )
virtual void SendCastEffect()