public static Item RandomScroll( int index, int minCircle, int maxCircle )
{
--minCircle;
--maxCircle;
int scrollCount = ((maxCircle - minCircle) + 1) * 8;
if ( index == 0 )
scrollCount += m_BlankTypes.Length;
int rnd = Utility.Random( scrollCount );
if ( index == 0 && rnd < m_BlankTypes.Length )
return Loot.Construct( m_BlankTypes );
else if ( index == 0 )
rnd -= m_BlankTypes.Length;
return Loot.RandomScroll( minCircle * 8, (maxCircle * 8) + 7, SpellbookType.Regular );
}