public override TimeSpan GetCastDelay() { if( Scroll is BaseWand ) return TimeSpan.Zero; return TimeSpan.FromSeconds( 0.5 + (0.25 * (int)Circle) ); }