using System;
using System.Collections;
using Server.Items;
namespace Server.Mobiles
{
public class SBDruid : SBInfo
{
private ArrayList m_BuyInfo = new InternalBuyInfo();
private IShopSellInfo m_SellInfo = new InternalSellInfo();
public SBDruid()
{
}
public override IShopSellInfo SellInfo { get { return m_SellInfo; } }
public override ArrayList BuyInfo { get { return m_BuyInfo; } }
public class InternalBuyInfo : ArrayList
{
public InternalBuyInfo()
{
Add( new GenericBuyInfo( typeof( BlackPearl ), 5, 999, 0xF7A, 0 ) );
Add( new GenericBuyInfo( typeof( Bloodmoss ), 5, 999, 0xF7B, 0 ) );
Add( new GenericBuyInfo( typeof( MandrakeRoot ), 3, 999, 0xF86, 0 ) );
Add( new GenericBuyInfo( typeof( Garlic ), 3, 999, 0xF84, 0 ) );
Add( new GenericBuyInfo( typeof( Ginseng ), 3, 999, 0xF85, 0 ) );
Add( new GenericBuyInfo( typeof( Nightshade ), 3, 999, 0xF88, 0 ) );
Add( new GenericBuyInfo( typeof( SpidersSilk ), 3, 999, 0xF8D, 0 ) );
Add( new GenericBuyInfo( typeof( SulfurousAsh ), 3, 999, 0xF8C, 0 ) );
Add( new GenericBuyInfo( "petrified wood",typeof( PetrafiedWood ), 3, 999, 0x97A, 0x46C ) );
Add( new GenericBuyInfo( "spring water",typeof( SpringWater ), 3, 999, 0xE24, 0x47F ) );
Add( new GenericBuyInfo( "destroying angel",typeof( DestroyingAngel ), 6, 999, 0xE1F, 0x290 ) );
Add( new GenericBuyInfo( "Blend With Forest", typeof( BlendWithForestScroll ), 500, 10, 0xE39, 1419 ) );
Add( new GenericBuyInfo( "Enchanted Grove", typeof( EnchantedGroveScroll ), 500, 10, 0xE39, 1419 ) );
Add( new GenericBuyInfo( "Grasping Roots", typeof( GraspingRootsScroll ), 500, 10, 0xE39, 1419 ) );
Add( new GenericBuyInfo( "Hollow Reed", typeof( HollowReedScroll ), 500, 10, 0xE39, 1419 ) );
Add( new GenericBuyInfo( "Lure Stone", typeof( LureStoneScroll ), 500, 10, 0xE39, 1419 ) );
Add( new GenericBuyInfo( "Mushroom Circle", typeof( MushroomCircleScroll ), 500, 10, 0xE39, 1419 ) );
Add( new GenericBuyInfo( "Mushroom Gateway", typeof( MushroomGatewayScroll ), 500, 10, 0xE39, 1419 ) );
Add( new GenericBuyInfo( "Natures Passage", typeof( NaturesPassageScroll ), 500, 10, 0xE39, 1419 ) );
Add( new GenericBuyInfo( "Pack of Beasts", typeof( PackOfBeastScroll ), 500, 10, 0xE39, 1419 ) );
Add( new GenericBuyInfo( "Restorative Soil", typeof( RestorativeSoilScroll ), 500, 10, 0xE39, 1419 ) );
Add( new GenericBuyInfo( "Shield of Earth", typeof( SheildOfEarthScroll ), 500, 10, 0xE39, 1419 ) );
Add( new GenericBuyInfo( "Spring of Live", typeof( SpringOfLifeScroll ), 500, 10, 0xE39, 1419 ) );
Add( new GenericBuyInfo( "Swarm of Insect", typeof( SwarmOfInsectsScroll ), 500, 10, 0xE39, 1419 ) );
Add( new GenericBuyInfo( "Treefellow", typeof( TreefellowScroll ), 500, 10, 0xE39, 1419 ) );
Add( new GenericBuyInfo( "Volcanic Eruption", typeof( VolcanicEruptionScroll ), 500, 10, 0xE39, 1419 ) );
Add( new GenericBuyInfo( "Summon Firefly", typeof( FireflyScroll ), 500, 10, 0xE39, 1419 ) );
Add( new GenericBuyInfo( "Tome of Nature", typeof( DruidicSpellbook ), 250, 10, 0xEFA, 1164 ) );
}
}
public class InternalSellInfo : GenericSellInfo
{
public InternalSellInfo()
{
Add( typeof( BlackPearl ), 3 );
Add( typeof( Bloodmoss ), 3 );
Add( typeof( MandrakeRoot ), 2 );
Add( typeof( Garlic ), 2 );
Add( typeof( Ginseng ), 2 );
Add( typeof( Nightshade ), 2 );
Add( typeof( SpidersSilk ), 2 );
Add( typeof( SulfurousAsh ), 2 );
Add( typeof( PetrafiedWood ), 3 );
Add( typeof( SpringWater ), 3 );
Add( typeof( DestroyingAngel ), 3 );
}
}
}
}