So when I was playing on my server as a player, I noticed that the clumsy, netherbolt, sleep, and mass sleep scrolls were dropping a -lot-. So i checked in LootPack.cs and found that there were only a scarce few scrolls listed there.. here's the section i'm talking about:

Code:
public static readonly LootPackItem[] LowScrollItems = new[]
		{new LootPackItem(typeof(ClumsyScroll), 1), new LootPackItem(typeof(NetherBoltScroll), 1)};

		public static readonly LootPackItem[] MedScrollItems = new[]
		{
			new LootPackItem(typeof(ArchCureScroll), 1), new LootPackItem(typeof(AnimatedWeaponScroll), 1),
			new LootPackItem(typeof(PurgeMagicScroll), 1), new LootPackItem(typeof(SleepScroll), 1),
			new LootPackItem(typeof(MassSleepScroll), 1)
		};

		public static readonly LootPackItem[] HighScrollItems = new[]
		{
			new LootPackItem(typeof(SummonAirElementalScroll), 1), new LootPackItem(typeof(SpellPlagueScroll), 1),
			new LootPackItem(typeof(HailStormScroll), 1), new LootPackItem(typeof(CleansingWindsScroll), 1),
			new LootPackItem(typeof(BombardScroll), 1)
		};

Is this something intentional that only these few scrolls are supposed to drop from those loot packs or is it just something that never got completed fully? I went ahead and changed mine to as follows for now until I get an answer -- and if it turns out it was incomplete..well, here's a more complete version:

Code:
public static readonly LootPackItem[] LowScrollItems = new[]
		{new LootPackItem(typeof(ClumsyScroll), 1), new LootPackItem(typeof(NetherBoltScroll), 1), new LootPackItem(typeof(CreateFoodScroll), 1), 
			new LootPackItem(typeof(FeeblemindScroll), 1), new LootPackItem(typeof(HealScroll), 1), new LootPackItem(typeof(MagicArrowScroll), 1), 
			new LootPackItem(typeof(NightSightScroll), 1), new LootPackItem(typeof(ReactiveArmorScroll), 1), new LootPackItem(typeof(WeakenScroll), 1),
			new LootPackItem(typeof(AgilityScroll), 1), new LootPackItem(typeof(CunningScroll), 1), new LootPackItem(typeof(CureScroll), 1), 
			new LootPackItem(typeof(HarmScroll), 1), new LootPackItem(typeof(MagicTrapScroll), 1), new LootPackItem(typeof(MagicUnTrapScroll), 1), 
			new LootPackItem(typeof(ProtectionScroll), 1), new LootPackItem(typeof(StrengthScroll), 1), new LootPackItem(typeof(BlessScroll), 1),
			new LootPackItem(typeof(FireballScroll), 1), new LootPackItem(typeof(MagicLockScroll), 1), new LootPackItem(typeof(PoisonScroll), 1),
			new LootPackItem(typeof(TelekinisisScroll), 1), new LootPackItem(typeof(TeleportScroll), 1), new LootPackItem(typeof(UnlockScroll), 1),
			new LootPackItem(typeof(WallOfStoneScroll), 1), new LootPackItem(typeof(HealingStoneScroll), 1), new LootPackItem(typeof(EnchantScroll), 1),
			new LootPackItem(typeof(EagleStrikeScroll), 1)};

		public static readonly LootPackItem[] MedScrollItems = new[]
		{
			new LootPackItem(typeof(ArchCureScroll), 1), new LootPackItem(typeof(AnimatedWeaponScroll), 1),
			new LootPackItem(typeof(PurgeMagicScroll), 1), new LootPackItem(typeof(SleepScroll), 1),
			new LootPackItem(typeof(MassSleepScroll), 1), new LootPackItem(typeof(ArchProtectionScroll), 1), new LootPackItem(typeof(CurseScroll), 1),
				new LootPackItem(typeof(FireFieldScroll), 1), new LootPackItem(typeof(GreaterHealScroll), 1), new LootPackItem(typeof(LightningScroll), 1),
				new LootPackItem(typeof(ManaDrainScroll), 1), new LootPackItem(typeof(RecallScroll), 1), new LootPackItem(typeof(BladeSpiritsScroll), 1),
				new LootPackItem(typeof(DispelFieldScroll), 1), new LootPackItem(typeof(IncognitoScroll), 1), new LootPackItem(typeof(MagicReflectScroll), 1),
				new LootPackItem(typeof(MindBlastScroll), 1), new LootPackItem(typeof(ParalyzeScroll), 1), new LootPackItem(typeof(PoisonFieldScroll), 1),
				new LootPackItem(typeof(SummonCreatureScroll), 1), new LootPackItem(typeof(DispelScroll), 1), new LootPackItem(typeof(EnergyBoltScroll), 1),
				new LootPackItem(typeof(ExplosionScroll), 1), new LootPackItem(typeof(InvisibilityScroll), 1), new LootPackItem(typeof(MarkScroll), 1),
				new LootPackItem(typeof(MassCurseScroll), 1), new LootPackItem(typeof(ParalyzeFieldScroll), 1), new LootPackItem(typeof(RevealScroll), 1),
				new LootPackItem(typeof(StoneFormScroll), 1), new LootPackItem(typeof(SpellTriggerScroll), 1)
		
		};

		public static readonly LootPackItem[] HighScrollItems = new[]
		{
			new LootPackItem(typeof(SummonAirElementalScroll), 1), new LootPackItem(typeof(SpellPlagueScroll), 1),
			new LootPackItem(typeof(HailStormScroll), 1), new LootPackItem(typeof(CleansingWindsScroll), 1),
			new LootPackItem(typeof(BombardScroll), 1), new LootPackItem(typeof(ChainLightningScroll), 1), new LootPackItem(typeof(EnergyFieldScroll), 1),
				new LootPackItem(typeof(FlamestrikeScroll), 1), new LootPackItem(typeof(GateTravelScroll), 1), new LootPackItem(typeof(ManaVampireScroll), 1),
				new LootPackItem(typeof(MassDispelScroll), 1), new LootPackItem(typeof(MeteorSwarmScroll), 1), new LootPackItem(typeof(PolymorphScroll), 1), 
				new LootPackItem(typeof(EarthquakeScroll), 1), new LootPackItem(typeof(EnergyVortexScroll), 1), new LootPackItem(typeof(ResurrectionScroll), 1),
				new LootPackItem(typeof(SummonDaemonScroll), 1), new LootPackItem(typeof(SummonEarthElementalScroll), 1), new LootPackItem(typeof(SummonFireElementalScroll), 1),
				new LootPackItem(typeof(SummonWaterElementalScroll), 1), new LootPackItem(typeof(NetherCycloneScroll), 1), new LootPackItem(typeof(RisingColossusScroll), 1)
		};
 
Back