diff --git a/Scripts/Items/Containers/FillableContainers.cs b/Scripts/Items/Containers/FillableContainers.cs index b3bbd29fd..99d2579f8 100644 --- a/Scripts/Items/Containers/FillableContainers.cs +++ b/Scripts/Items/Containers/FillableContainers.cs @@ -1,20 +1,19 @@ using System; using System.Collections; using System.Collections.Generic; -using Server; using Server.Mobiles; namespace Server.Items { public abstract class FillableContainer : LockableContainer { - public virtual int MinRespawnMinutes{ get{ return 60; } } - public virtual int MaxRespawnMinutes{ get{ return 90; } } + public virtual int MinRespawnMinutes { get { return 60; } } + public virtual int MaxRespawnMinutes { get { return 90; } } - public virtual bool IsLockable{ get{ return true; } } - public virtual bool IsTrapable{ get{ return IsLockable; } } + public virtual bool IsLockable { get { return true; } } + public virtual bool IsTrapable { get { return IsLockable; } } - public virtual int SpawnThreshold{ get{ return 2; } } + public virtual int SpawnThreshold { get { return 2; } } protected FillableContent m_Content; @@ -22,36 +21,37 @@ namespace Server.Items protected Timer m_RespawnTimer; [CommandProperty( AccessLevel.GameMaster )] - public DateTime NextRespawnTime{ get{ return m_NextRespawnTime; } } + public DateTime NextRespawnTime { get { return m_NextRespawnTime; } } [CommandProperty( AccessLevel.GameMaster )] public FillableContentType ContentType { - get{ return FillableContent.Lookup( m_Content ); } - set{ Content = FillableContent.Lookup( value ); } + get { return FillableContent.Lookup( m_Content ); } + set { Content = FillableContent.Lookup( value ); } } public FillableContent Content { - get{ return m_Content; } + get { return m_Content; } set { - if ( m_Content == value ) + if( m_Content == value ) return; m_Content = value; - for ( int i = Items.Count - 1; i >= 0; --i ) + for( int i = Items.Count - 1; i >= 0; --i ) { - if ( i < Items.Count ) - Items[i].Delete(); + if( i < Items.Count ) + Items[ i ].Delete(); } Respawn(); } } - public FillableContainer( int itemID ) : base( itemID ) + public FillableContainer( int itemID ) + : base( itemID ) { Movable = false; } @@ -70,12 +70,12 @@ namespace Server.Items public virtual void AcquireContent() { - if ( m_Content != null ) + if( m_Content != null ) return; m_Content = FillableContent.Acquire( this.GetWorldLocation(), this.Map ); - if ( m_Content != null ) + if( m_Content != null ) Respawn(); } @@ -88,7 +88,7 @@ namespace Server.Items { base.OnAfterDelete(); - if ( m_RespawnTimer != null ) + if( m_RespawnTimer != null ) { m_RespawnTimer.Stop(); m_RespawnTimer = null; @@ -99,7 +99,7 @@ namespace Server.Items { int count = 0; - foreach ( Item item in this.Items ) + foreach( Item item in this.Items ) { count += item.Amount; } @@ -111,9 +111,9 @@ namespace Server.Items { bool canSpawn = ( m_Content != null && !Deleted && GetItemsCount() <= SpawnThreshold && !Movable && Parent == null && !IsLockedDown && !IsSecure ); - if ( canSpawn ) + if( canSpawn ) { - if ( m_RespawnTimer == null ) + if( m_RespawnTimer == null ) { int mins = Utility.RandomMinMax( this.MinRespawnMinutes, this.MaxRespawnMinutes ); TimeSpan delay = TimeSpan.FromMinutes( mins ); @@ -122,7 +122,7 @@ namespace Server.Items m_RespawnTimer = Timer.DelayCall( delay, new TimerCallback( Respawn ) ); } } - else if ( m_RespawnTimer != null ) + else if( m_RespawnTimer != null ) { m_RespawnTimer.Stop(); m_RespawnTimer = null; @@ -131,31 +131,31 @@ namespace Server.Items public void Respawn() { - if ( m_RespawnTimer != null ) + if( m_RespawnTimer != null ) { m_RespawnTimer.Stop(); m_RespawnTimer = null; } - if ( m_Content == null || Deleted ) + if( m_Content == null || Deleted ) return; GenerateContent(); - if ( IsLockable ) + if( IsLockable ) { Locked = true; - int difficulty = (m_Content.Level - 1) * 30; + int difficulty = ( m_Content.Level - 1 ) * 30; LockLevel = difficulty - 10; MaxLockLevel = difficulty + 30; RequiredSkill = difficulty; } - if ( IsTrapable && (m_Content.Level > 1 || 4 > Utility.Random( 5 )) ) + if( IsTrapable && ( m_Content.Level > 1 || 4 > Utility.Random( 5 ) ) ) { - if ( m_Content.Level > Utility.Random( 5 ) ) + if( m_Content.Level > Utility.Random( 5 ) ) TrapType = TrapType.PoisonTrap; else TrapType = TrapType.ExplosionTrap; @@ -177,7 +177,7 @@ namespace Server.Items { int itemsCount = GetItemsCount(); - if ( itemsCount > SpawnThreshold ) + if( itemsCount > SpawnThreshold ) return 0; int maxSpawnCount = ( 1 + SpawnThreshold - itemsCount ) * 2; @@ -187,34 +187,35 @@ namespace Server.Items public virtual void GenerateContent() { - if ( m_Content == null || Deleted ) + if( m_Content == null || Deleted ) return; int toSpawn = GetSpawnCount(); - for ( int i = 0; i < toSpawn; ++i ) + for( int i = 0; i < toSpawn; ++i ) { Item item = m_Content.Construct(); - if ( item != null ) + if( item != null ) { List list = this.Items; - for ( int j = 0; j < list.Count; ++j ) + for( int j = 0; j < list.Count; ++j ) { - Item subItem = list[j]; + Item subItem = list[ j ]; - if ( !(subItem is Container) && subItem.StackWith( null, item, false ) ) + if( !( subItem is Container ) && subItem.StackWith( null, item, false ) ) break; } - if ( item != null && !item.Deleted ) + if( item != null && !item.Deleted ) DropItem( item ); } } } - public FillableContainer( Serial serial ) : base( serial ) + public FillableContainer( Serial serial ) + : base( serial ) { } @@ -224,12 +225,12 @@ namespace Server.Items writer.WriteEncodedInt( 1 ); // version - writer.Write( (int) ContentType ); + writer.Write( (int)ContentType ); - if ( m_RespawnTimer != null ) + if( m_RespawnTimer != null ) { writer.Write( true ); - writer.WriteDeltaTime( (DateTime) m_NextRespawnTime ); + writer.WriteDeltaTime( (DateTime)m_NextRespawnTime ); } else { @@ -243,29 +244,29 @@ namespace Server.Items int version = reader.ReadEncodedInt(); - switch ( version ) + switch( version ) { case 1: - { - m_Content = FillableContent.Lookup( (FillableContentType) reader.ReadInt() ); - goto case 0; - } + { + m_Content = FillableContent.Lookup( (FillableContentType)reader.ReadInt() ); + goto case 0; + } case 0: - { - if ( reader.ReadBool() ) { - m_NextRespawnTime = reader.ReadDeltaTime(); + if( reader.ReadBool() ) + { + m_NextRespawnTime = reader.ReadDeltaTime(); - TimeSpan delay = m_NextRespawnTime - DateTime.Now; - m_RespawnTimer = Timer.DelayCall( delay > TimeSpan.Zero ? delay : TimeSpan.Zero, new TimerCallback( Respawn ) ); - } - else - { - CheckRespawn(); - } + TimeSpan delay = m_NextRespawnTime - DateTime.Now; + m_RespawnTimer = Timer.DelayCall( delay > TimeSpan.Zero ? delay : TimeSpan.Zero, new TimerCallback( Respawn ) ); + } + else + { + CheckRespawn(); + } - break; - } + break; + } } } } @@ -273,8 +274,8 @@ namespace Server.Items [Flipable( 0xA97, 0xA99, 0xA98, 0xA9A, 0xA9B, 0xA9C )] public class LibraryBookcase : FillableContainer { - public override bool IsLockable{ get{ return false; } } - public override int SpawnThreshold{ get{ return 5; } } + public override bool IsLockable { get { return false; } } + public override int SpawnThreshold { get { return 5; } } protected override int GetSpawnCount() { @@ -283,22 +284,24 @@ namespace Server.Items public override void AcquireContent() { - if ( m_Content != null ) + if( m_Content != null ) return; m_Content = FillableContent.Library; - if ( m_Content != null ) + if( m_Content != null ) Respawn(); } [Constructable] - public LibraryBookcase() : base( 0xA97 ) + public LibraryBookcase() + : base( 0xA97 ) { Weight = 1.0; } - public LibraryBookcase( Serial serial ) : base( serial ) + public LibraryBookcase( Serial serial ) + : base( serial ) { } @@ -306,7 +309,7 @@ namespace Server.Items { base.Serialize( writer ); - writer.WriteEncodedInt( (int) 1 ); // version + writer.WriteEncodedInt( (int)1 ); // version } public override void Deserialize( GenericReader reader ) @@ -315,7 +318,7 @@ namespace Server.Items int version = reader.ReadEncodedInt(); - if ( version == 0 && m_Content == null ) + if( version == 0 && m_Content == null ) Timer.DelayCall( TimeSpan.Zero, new TimerCallback( AcquireContent ) ); } } @@ -324,12 +327,14 @@ namespace Server.Items public class FillableLargeCrate : FillableContainer { [Constructable] - public FillableLargeCrate() : base( 0xE3D ) + public FillableLargeCrate() + : base( 0xE3D ) { Weight = 1.0; } - public FillableLargeCrate( Serial serial ) : base( serial ) + public FillableLargeCrate( Serial serial ) + : base( serial ) { } @@ -337,7 +342,7 @@ namespace Server.Items { base.Serialize( writer ); - writer.WriteEncodedInt( (int) 0 ); // version + writer.WriteEncodedInt( (int)0 ); // version } public override void Deserialize( GenericReader reader ) @@ -352,12 +357,14 @@ namespace Server.Items public class FillableSmallCrate : FillableContainer { [Constructable] - public FillableSmallCrate() : base( 0x9A9 ) + public FillableSmallCrate() + : base( 0x9A9 ) { Weight = 1.0; } - public FillableSmallCrate( Serial serial ) : base( serial ) + public FillableSmallCrate( Serial serial ) + : base( serial ) { } @@ -365,7 +372,7 @@ namespace Server.Items { base.Serialize( writer ); - writer.WriteEncodedInt( (int) 0 ); // version + writer.WriteEncodedInt( (int)0 ); // version } public override void Deserialize( GenericReader reader ) @@ -380,12 +387,14 @@ namespace Server.Items public class FillableWoodenBox : FillableContainer { [Constructable] - public FillableWoodenBox() : base( 0x9AA ) + public FillableWoodenBox() + : base( 0x9AA ) { Weight = 4.0; } - public FillableWoodenBox( Serial serial ) : base( serial ) + public FillableWoodenBox( Serial serial ) + : base( serial ) { } @@ -393,7 +402,7 @@ namespace Server.Items { base.Serialize( writer ); - writer.Write( (int) 0 ); // version + writer.Write( (int)0 ); // version } public override void Deserialize( GenericReader reader ) @@ -408,11 +417,13 @@ namespace Server.Items public class FillableMetalBox : FillableContainer { [Constructable] - public FillableMetalBox() : base( 0x9A8 ) + public FillableMetalBox() + : base( 0x9A8 ) { } - public FillableMetalBox( Serial serial ) : base( serial ) + public FillableMetalBox( Serial serial ) + : base( serial ) { } @@ -420,7 +431,7 @@ namespace Server.Items { base.Serialize( writer ); - writer.WriteEncodedInt( (int) 0 ); // version + writer.WriteEncodedInt( (int)0 ); // version } public override void Deserialize( GenericReader reader ) @@ -429,21 +440,23 @@ namespace Server.Items int version = reader.ReadEncodedInt(); - if ( version == 0 && Weight == 3 ) + if( version == 0 && Weight == 3 ) Weight = -1; } } public class FillableBarrel : FillableContainer { - public override bool IsLockable{ get{ return false; } } + public override bool IsLockable { get { return false; } } [Constructable] - public FillableBarrel() : base( 0xE77 ) + public FillableBarrel() + : base( 0xE77 ) { } - public FillableBarrel( Serial serial ) : base( serial ) + public FillableBarrel( Serial serial ) + : base( serial ) { } @@ -451,7 +464,7 @@ namespace Server.Items { base.Serialize( writer ); - writer.WriteEncodedInt( (int) 1 ); // version + writer.WriteEncodedInt( (int)1 ); // version } public override void Deserialize( GenericReader reader ) @@ -460,7 +473,7 @@ namespace Server.Items int version = reader.ReadEncodedInt(); - if ( version == 0 && Weight == 25 ) + if( version == 0 && Weight == 25 ) Weight = -1; } } @@ -469,11 +482,13 @@ namespace Server.Items public class FillableMetalChest : FillableContainer { [Constructable] - public FillableMetalChest() : base( 0x9AB ) + public FillableMetalChest() + : base( 0x9AB ) { } - public FillableMetalChest( Serial serial ) : base( serial ) + public FillableMetalChest( Serial serial ) + : base( serial ) { } @@ -481,7 +496,7 @@ namespace Server.Items { base.Serialize( writer ); - writer.Write( (int) 0 ); // version + writer.Write( (int)0 ); // version } public override void Deserialize( GenericReader reader ) @@ -490,7 +505,7 @@ namespace Server.Items int version = reader.ReadInt(); - if ( version == 0 && Weight == 25 ) + if( version == 0 && Weight == 25 ) Weight = -1; } } @@ -499,11 +514,13 @@ namespace Server.Items public class FillableMetalGoldenChest : FillableContainer { [Constructable] - public FillableMetalGoldenChest() : base( 0xE41 ) + public FillableMetalGoldenChest() + : base( 0xE41 ) { } - public FillableMetalGoldenChest( Serial serial ) : base( serial ) + public FillableMetalGoldenChest( Serial serial ) + : base( serial ) { } @@ -511,7 +528,7 @@ namespace Server.Items { base.Serialize( writer ); - writer.Write( (int) 1 ); // version + writer.Write( (int)1 ); // version } public override void Deserialize( GenericReader reader ) @@ -520,7 +537,7 @@ namespace Server.Items int version = reader.ReadInt(); - if ( version == 0 && Weight == 25 ) + if( version == 0 && Weight == 25 ) Weight = -1; } } @@ -529,11 +546,13 @@ namespace Server.Items public class FillableWoodenChest : FillableContainer { [Constructable] - public FillableWoodenChest() : base( 0xE43 ) + public FillableWoodenChest() + : base( 0xE43 ) { } - public FillableWoodenChest( Serial serial ) : base( serial ) + public FillableWoodenChest( Serial serial ) + : base( serial ) { } @@ -541,7 +560,7 @@ namespace Server.Items { base.Serialize( writer ); - writer.Write( (int) 1 ); // version + writer.Write( (int)1 ); // version } public override void Deserialize( GenericReader reader ) @@ -550,7 +569,7 @@ namespace Server.Items int version = reader.ReadInt(); - if ( version == 0 && Weight == 2 ) + if( version == 0 && Weight == 2 ) Weight = -1; } } @@ -560,18 +579,21 @@ namespace Server.Items protected Type[] m_Types; protected int m_Weight; - public Type[] Types{ get{ return m_Types; } } - public int Weight{ get{ return m_Weight; } } + public Type[] Types { get { return m_Types; } } + public int Weight { get { return m_Weight; } } - public FillableEntry( Type type ) : this( 1, new Type[]{ type } ) + public FillableEntry( Type type ) + : this( 1, new Type[] { type } ) { } - public FillableEntry( int weight, Type type ) : this( weight, new Type[]{ type } ) + public FillableEntry( int weight, Type type ) + : this( weight, new Type[] { type } ) { } - public FillableEntry( Type[] types ) : this( 1, types ) + public FillableEntry( Type[] types ) + : this( 1, types ) { } @@ -584,21 +606,21 @@ namespace Server.Items public FillableEntry( int weight, Type[] types, int offset, int count ) { m_Weight = weight; - m_Types = new Type[count]; + m_Types = new Type[ count ]; - for ( int i = 0; i < m_Types.Length; ++i ) - m_Types[i] = types[offset + i]; + for( int i = 0; i < m_Types.Length; ++i ) + m_Types[ i ] = types[ offset + i ]; } public virtual Item Construct() { Item item = Loot.Construct( m_Types ); - if ( item is Key ) - ((Key)item).ItemID = Utility.RandomList( (int)KeyType.Copper, (int)KeyType.Gold, (int)KeyType.Iron, (int)KeyType.Rusty ); - else if ( item is Arrow || item is Bolt ) + if( item is Key ) + ( (Key)item ).ItemID = Utility.RandomList( (int)KeyType.Copper, (int)KeyType.Gold, (int)KeyType.Iron, (int)KeyType.Rusty ); + else if( item is Arrow || item is Bolt ) item.Amount = Utility.RandomMinMax( 2, 6 ); - else if ( item is Bandage || item is Lockpick ) + else if( item is Bandage || item is Lockpick ) item.Amount = Utility.RandomMinMax( 1, 3 ); return item; @@ -609,13 +631,15 @@ namespace Server.Items { private BeverageType m_Content; - public BeverageType Content{ get{ return m_Content; } } + public BeverageType Content { get { return m_Content; } } - public FillableBvrge( Type type, BeverageType content ) : this( 1, type, content ) + public FillableBvrge( Type type, BeverageType content ) + : this( 1, type, content ) { } - public FillableBvrge( int weight, Type type, BeverageType content ) : base( weight, type ) + public FillableBvrge( int weight, Type type, BeverageType content ) + : base( weight, type ) { m_Content = content; } @@ -626,11 +650,11 @@ namespace Server.Items int index = Utility.Random( m_Types.Length ); - if ( m_Types[index] == typeof( BeverageBottle ) ) + if( m_Types[ index ] == typeof( BeverageBottle ) ) { item = new BeverageBottle( m_Content ); } - else if ( m_Types[index] == typeof( Jug ) ) + else if( m_Types[ index ] == typeof( Jug ) ) { item = new Jug( m_Content ); } @@ -638,9 +662,9 @@ namespace Server.Items { item = base.Construct(); - if ( item is BaseBeverage ) + if( item is BaseBeverage ) { - BaseBeverage bev = (BaseBeverage) item; + BaseBeverage bev = (BaseBeverage)item; bev.Content = m_Content; bev.Quantity = bev.MaxQuantity; @@ -654,18 +678,18 @@ namespace Server.Items public enum FillableContentType { None = -1, - Weaponsmith, Provisioner, Mage, - Alchemist, Armorer, ArtisanGuild, - Baker, Bard, Blacksmith, - Bowyer, Butcher, Carpenter, - Clothier, Cobbler, Docks, - Farm, FighterGuild, Guard, - Healer, Herbalist, Inn, - Jeweler, Library, Merchant, - Mill, Mine, Observatory, - Painter, Ranger, Stables, - Tanner, Tavern, ThiefGuild, - Tinker, Veterinarian + Weaponsmith, Provisioner, Mage, + Alchemist, Armorer, ArtisanGuild, + Baker, Bard, Blacksmith, + Bowyer, Butcher, Carpenter, + Clothier, Cobbler, Docks, + Farm, FighterGuild, Guard, + Healer, Herbalist, Inn, + Jeweler, Library, Merchant, + Mill, Mine, Observatory, + Painter, Ranger, Stables, + Tanner, Tavern, ThiefGuild, + Tinker, Veterinarian } public class FillableContent @@ -676,10 +700,10 @@ namespace Server.Items private FillableEntry[] m_Entries; private int m_Weight; - public int Level{ get{ return m_Level; } } - public Type[] Vendors{ get{ return m_Vendors; } } + public int Level { get { return m_Level; } } + public Type[] Vendors { get { return m_Vendors; } } - public FillableContentType TypeID{ get{ return Lookup( this ); } } + public FillableContentType TypeID { get { return Lookup( this ); } } public FillableContent( int level, Type[] vendors, FillableEntry[] entries ) { @@ -687,19 +711,19 @@ namespace Server.Items m_Vendors = vendors; m_Entries = entries; - for ( int i = 0; i < entries.Length; ++i ) - m_Weight += entries[i].Weight; + for( int i = 0; i < entries.Length; ++i ) + m_Weight += entries[ i ].Weight; } public virtual Item Construct() { int index = Utility.Random( m_Weight ); - for ( int i = 0; i < m_Entries.Length; ++i ) + for( int i = 0; i < m_Entries.Length; ++i ) { - FillableEntry entry = m_Entries[i]; + FillableEntry entry = m_Entries[ i ]; - if ( index < entry.Weight ) + if( index < entry.Weight ) return entry.Construct(); index -= entry.Weight; @@ -1395,7 +1419,10 @@ namespace Server.Items new FillableEntry( 2, typeof( Axle ) ), new FillableEntry( 2, typeof( Springs ) ), new FillableEntry( 5, typeof( TinkerTools ) ), - new FillableEntry( 4, typeof( Key ) ) + new FillableEntry( 4, typeof( Key ) ), + new FillableEntry( 1, typeof( DecoArrowShafts )), + new FillableEntry( 1, typeof( Lockpicks )), + new FillableEntry( 1, typeof( ToolKit )) } ); public static FillableContent Veterinarian = new FillableContent( @@ -1429,18 +1456,18 @@ namespace Server.Items { int v = (int)type; - if ( v >= 0 && v < m_ContentTypes.Length ) - return m_ContentTypes[v]; + if( v >= 0 && v < m_ContentTypes.Length ) + return m_ContentTypes[ v ]; return null; } public static FillableContentType Lookup( FillableContent content ) { - if ( content == null ) + if( content == null ) return FillableContentType.None; - return (FillableContentType) Array.IndexOf( m_ContentTypes, content ); + return (FillableContentType)Array.IndexOf( m_ContentTypes, content ); } private static Hashtable m_AcquireTable; @@ -1463,33 +1490,33 @@ namespace Server.Items public static FillableContent Acquire( Point3D loc, Map map ) { - if ( map == null || map == Map.Internal ) + if( map == null || map == Map.Internal ) return null; - if ( m_AcquireTable == null ) + if( m_AcquireTable == null ) { m_AcquireTable = new Hashtable(); - for ( int i = 0; i < m_ContentTypes.Length; ++i ) + for( int i = 0; i < m_ContentTypes.Length; ++i ) { - FillableContent fill = m_ContentTypes[i]; + FillableContent fill = m_ContentTypes[ i ]; - for ( int j = 0; j < fill.m_Vendors.Length; ++j ) - m_AcquireTable[fill.m_Vendors[j]] = fill; + for( int j = 0; j < fill.m_Vendors.Length; ++j ) + m_AcquireTable[ fill.m_Vendors[ j ] ] = fill; } } Mobile nearest = null; FillableContent content = null; - foreach ( Mobile mob in map.GetMobilesInRange( loc, 20 ) ) + foreach( Mobile mob in map.GetMobilesInRange( loc, 20 ) ) { - if ( nearest != null && mob.GetDistanceToSqrt( loc ) > nearest.GetDistanceToSqrt( loc ) && !(nearest is Cobbler && mob is Provisioner) ) + if( nearest != null && mob.GetDistanceToSqrt( loc ) > nearest.GetDistanceToSqrt( loc ) && !( nearest is Cobbler && mob is Provisioner ) ) continue; - FillableContent check = m_AcquireTable[mob.GetType()] as FillableContent; + FillableContent check = m_AcquireTable[ mob.GetType() ] as FillableContent; - if ( check != null ) + if( check != null ) { nearest = mob; content = check; diff --git a/Scripts/Items/Food/Beverage.cs b/Scripts/Items/Food/Beverage.cs index 8ccf718ef..868bd5b93 100644 --- a/Scripts/Items/Food/Beverage.cs +++ b/Scripts/Items/Food/Beverage.cs @@ -1,13 +1,12 @@ using System; -using Server; -using Server.Network; -using Server.Targeting; -using Server.Engines.Plants; using System.Collections; -using Server.Mobiles; +using Server.Engines.Plants; using Server.Engines.Quests; using Server.Engines.Quests.Hag; using Server.Engines.Quests.Matriarch; +using Server.Mobiles; +using Server.Network; +using Server.Targeting; namespace Server.Items { @@ -23,7 +22,7 @@ namespace Server.Items public interface IHasQuantity { - int Quantity{ get; set; } + int Quantity { get; set; } } public interface IWaterSource : IHasQuantity @@ -35,15 +34,15 @@ namespace Server.Items [TypeAlias( "Server.Items.BottleAle", "Server.Items.BottleLiquor", "Server.Items.BottleWine" )] public class BeverageBottle : BaseBeverage { - public override int BaseLabelNumber{ get{ return 1042959; } } // a bottle of Ale - public override int MaxQuantity{ get{ return 5; } } - public override bool Fillable{ get{ return false; } } + public override int BaseLabelNumber { get { return 1042959; } } // a bottle of Ale + public override int MaxQuantity { get { return 5; } } + public override bool Fillable { get { return false; } } public override int ComputeItemID() { - if ( !IsEmpty ) + if( !IsEmpty ) { - switch ( Content ) + switch( Content ) { case BeverageType.Ale: return 0x99F; case BeverageType.Cider: return 0x99F; @@ -58,12 +57,14 @@ namespace Server.Items } [Constructable] - public BeverageBottle( BeverageType type ) : base( type ) + public BeverageBottle( BeverageType type ) + : base( type ) { Weight = 1.0; } - public BeverageBottle( Serial serial ) : base( serial ) + public BeverageBottle( Serial serial ) + : base( serial ) { } @@ -71,7 +72,7 @@ namespace Server.Items { base.Serialize( writer ); - writer.Write( (int) 1 ); // version + writer.Write( (int)1 ); // version } public override void Deserialize( GenericReader reader ) @@ -80,57 +81,59 @@ namespace Server.Items int version = reader.ReadInt(); - switch ( version ) + switch( version ) { case 0: - { - if ( CheckType( "BottleAle" ) ) { - Quantity = MaxQuantity; - Content = BeverageType.Ale; - } - else if ( CheckType( "BottleLiquor" ) ) - { - Quantity = MaxQuantity; - Content = BeverageType.Liquor; - } - else if ( CheckType( "BottleWine" ) ) - { - Quantity = MaxQuantity; - Content = BeverageType.Wine; - } - else - { - throw new Exception( World.LoadingType ); - } + if( CheckType( "BottleAle" ) ) + { + Quantity = MaxQuantity; + Content = BeverageType.Ale; + } + else if( CheckType( "BottleLiquor" ) ) + { + Quantity = MaxQuantity; + Content = BeverageType.Liquor; + } + else if( CheckType( "BottleWine" ) ) + { + Quantity = MaxQuantity; + Content = BeverageType.Wine; + } + else + { + throw new Exception( World.LoadingType ); + } - break; - } + break; + } } } } public class Jug : BaseBeverage { - public override int BaseLabelNumber{ get{ return 1042965; } } // a jug of Ale - public override int MaxQuantity{ get{ return 10; } } - public override bool Fillable{ get{ return false; } } + public override int BaseLabelNumber { get { return 1042965; } } // a jug of Ale + public override int MaxQuantity { get { return 10; } } + public override bool Fillable { get { return false; } } public override int ComputeItemID() { - if ( !IsEmpty ) + if( !IsEmpty ) return 0x9C8; return 0; } [Constructable] - public Jug( BeverageType type ) : base( type ) + public Jug( BeverageType type ) + : base( type ) { Weight = 1.0; } - public Jug( Serial serial ) : base( serial ) + public Jug( Serial serial ) + : base( serial ) { } @@ -138,7 +141,7 @@ namespace Server.Items { base.Serialize( writer ); - writer.Write( (int) 1 ); // version + writer.Write( (int)1 ); // version } public override void Deserialize( GenericReader reader ) @@ -151,14 +154,14 @@ namespace Server.Items public class CeramicMug : BaseBeverage { - public override int BaseLabelNumber{ get{ return 1042982; } } // a ceramic mug of Ale - public override int MaxQuantity{ get{ return 1; } } + public override int BaseLabelNumber { get { return 1042982; } } // a ceramic mug of Ale + public override int MaxQuantity { get { return 1; } } public override int ComputeItemID() { - if ( ItemID >= 0x995 && ItemID <= 0x999 ) + if( ItemID >= 0x995 && ItemID <= 0x999 ) return ItemID; - else if ( ItemID == 0x9CA ) + else if( ItemID == 0x9CA ) return ItemID; return 0x995; @@ -171,12 +174,14 @@ namespace Server.Items } [Constructable] - public CeramicMug( BeverageType type ) : base( type ) + public CeramicMug( BeverageType type ) + : base( type ) { Weight = 1.0; } - public CeramicMug( Serial serial ) : base( serial ) + public CeramicMug( Serial serial ) + : base( serial ) { } @@ -184,7 +189,7 @@ namespace Server.Items { base.Serialize( writer ); - writer.Write( (int) 1 ); // version + writer.Write( (int)1 ); // version } public override void Deserialize( GenericReader reader ) @@ -197,12 +202,12 @@ namespace Server.Items public class PewterMug : BaseBeverage { - public override int BaseLabelNumber{ get{ return 1042994; } } // a pewter mug with Ale - public override int MaxQuantity{ get{ return 1; } } + public override int BaseLabelNumber { get { return 1042994; } } // a pewter mug with Ale + public override int MaxQuantity { get { return 1; } } public override int ComputeItemID() { - if ( ItemID >= 0xFFF && ItemID <= 0x1002 ) + if( ItemID >= 0xFFF && ItemID <= 0x1002 ) return ItemID; return 0xFFF; @@ -215,12 +220,14 @@ namespace Server.Items } [Constructable] - public PewterMug( BeverageType type ) : base( type ) + public PewterMug( BeverageType type ) + : base( type ) { Weight = 1.0; } - public PewterMug( Serial serial ) : base( serial ) + public PewterMug( Serial serial ) + : base( serial ) { } @@ -228,7 +235,7 @@ namespace Server.Items { base.Serialize( writer ); - writer.Write( (int) 1 ); // version + writer.Write( (int)1 ); // version } public override void Deserialize( GenericReader reader ) @@ -241,12 +248,12 @@ namespace Server.Items public class Goblet : BaseBeverage { - public override int BaseLabelNumber{ get{ return 1043000; } } // a goblet of Ale - public override int MaxQuantity{ get{ return 1; } } + public override int BaseLabelNumber { get { return 1043000; } } // a goblet of Ale + public override int MaxQuantity { get { return 1; } } public override int ComputeItemID() { - if ( ItemID == 0x99A || ItemID == 0x9B3 || ItemID == 0x9BF || ItemID == 0x9CB ) + if( ItemID == 0x99A || ItemID == 0x9B3 || ItemID == 0x9BF || ItemID == 0x9CB ) return ItemID; return 0x99A; @@ -259,12 +266,14 @@ namespace Server.Items } [Constructable] - public Goblet( BeverageType type ) : base( type ) + public Goblet( BeverageType type ) + : base( type ) { Weight = 1.0; } - public Goblet( Serial serial ) : base( serial ) + public Goblet( Serial serial ) + : base( serial ) { } @@ -272,7 +281,7 @@ namespace Server.Items { base.Serialize( writer ); - writer.Write( (int) 1 ); // version + writer.Write( (int)1 ); // version } public override void Deserialize( GenericReader reader ) @@ -287,23 +296,23 @@ namespace Server.Items "Server.Items.GlassMilk", "Server.Items.GlassWine", "Server.Items.GlassWater" )] public class GlassMug : BaseBeverage { - public override int EmptyLabelNumber{ get{ return 1022456; } } // mug - public override int BaseLabelNumber{ get{ return 1042976; } } // a mug of Ale - public override int MaxQuantity{ get{ return 5; } } + public override int EmptyLabelNumber { get { return 1022456; } } // mug + public override int BaseLabelNumber { get { return 1042976; } } // a mug of Ale + public override int MaxQuantity { get { return 5; } } public override int ComputeItemID() { - if ( IsEmpty ) - return (ItemID >= 0x1F81 && ItemID <= 0x1F84 ? ItemID : 0x1F81); + if( IsEmpty ) + return ( ItemID >= 0x1F81 && ItemID <= 0x1F84 ? ItemID : 0x1F81 ); - switch ( Content ) + switch( Content ) { - case BeverageType.Ale: return (ItemID == 0x9EF ? 0x9EF : 0x9EE); - case BeverageType.Cider: return (ItemID >= 0x1F7D && ItemID <= 0x1F80 ? ItemID : 0x1F7D); - case BeverageType.Liquor: return (ItemID >= 0x1F85 && ItemID <= 0x1F88 ? ItemID : 0x1F85); - case BeverageType.Milk: return (ItemID >= 0x1F89 && ItemID <= 0x1F8C ? ItemID : 0x1F89); - case BeverageType.Wine: return (ItemID >= 0x1F8D && ItemID <= 0x1F90 ? ItemID : 0x1F8D); - case BeverageType.Water: return (ItemID >= 0x1F91 && ItemID <= 0x1F94 ? ItemID : 0x1F91); + case BeverageType.Ale: return ( ItemID == 0x9EF ? 0x9EF : 0x9EE ); + case BeverageType.Cider: return ( ItemID >= 0x1F7D && ItemID <= 0x1F80 ? ItemID : 0x1F7D ); + case BeverageType.Liquor: return ( ItemID >= 0x1F85 && ItemID <= 0x1F88 ? ItemID : 0x1F85 ); + case BeverageType.Milk: return ( ItemID >= 0x1F89 && ItemID <= 0x1F8C ? ItemID : 0x1F89 ); + case BeverageType.Wine: return ( ItemID >= 0x1F8D && ItemID <= 0x1F90 ? ItemID : 0x1F8D ); + case BeverageType.Water: return ( ItemID >= 0x1F91 && ItemID <= 0x1F94 ? ItemID : 0x1F91 ); } return 0; @@ -316,12 +325,14 @@ namespace Server.Items } [Constructable] - public GlassMug( BeverageType type ) : base( type ) + public GlassMug( BeverageType type ) + : base( type ) { Weight = 1.0; } - public GlassMug( Serial serial ) : base( serial ) + public GlassMug( Serial serial ) + : base( serial ) { } @@ -329,7 +340,7 @@ namespace Server.Items { base.Serialize( writer ); - writer.Write( (int) 1 ); // version + writer.Write( (int)1 ); // version } public override void Deserialize( GenericReader reader ) @@ -338,47 +349,47 @@ namespace Server.Items int version = reader.ReadInt(); - switch ( version ) + switch( version ) { case 0: - { - if ( CheckType( "MugAle" ) ) { - Quantity = MaxQuantity; - Content = BeverageType.Ale; - } - else if ( CheckType( "GlassCider" ) ) - { - Quantity = MaxQuantity; - Content = BeverageType.Cider; - } - else if ( CheckType( "GlassLiquor" ) ) - { - Quantity = MaxQuantity; - Content = BeverageType.Liquor; - } - else if ( CheckType( "GlassMilk" ) ) - { - Quantity = MaxQuantity; - Content = BeverageType.Milk; - } - else if ( CheckType( "GlassWine" ) ) - { - Quantity = MaxQuantity; - Content = BeverageType.Wine; - } - else if ( CheckType( "GlassWater" ) ) - { - Quantity = MaxQuantity; - Content = BeverageType.Water; - } - else - { - throw new Exception( World.LoadingType ); - } + if( CheckType( "MugAle" ) ) + { + Quantity = MaxQuantity; + Content = BeverageType.Ale; + } + else if( CheckType( "GlassCider" ) ) + { + Quantity = MaxQuantity; + Content = BeverageType.Cider; + } + else if( CheckType( "GlassLiquor" ) ) + { + Quantity = MaxQuantity; + Content = BeverageType.Liquor; + } + else if( CheckType( "GlassMilk" ) ) + { + Quantity = MaxQuantity; + Content = BeverageType.Milk; + } + else if( CheckType( "GlassWine" ) ) + { + Quantity = MaxQuantity; + Content = BeverageType.Wine; + } + else if( CheckType( "GlassWater" ) ) + { + Quantity = MaxQuantity; + Content = BeverageType.Water; + } + else + { + throw new Exception( World.LoadingType ); + } - break; - } + break; + } } } } @@ -388,63 +399,63 @@ namespace Server.Items "Server.Items.GlassPitcher" )] public class Pitcher : BaseBeverage { - public override int BaseLabelNumber{ get{ return 1048128; } } // a Pitcher of Ale - public override int MaxQuantity{ get{ return 5; } } + public override int BaseLabelNumber { get { return 1048128; } } // a Pitcher of Ale + public override int MaxQuantity { get { return 5; } } public override int ComputeItemID() { - if ( IsEmpty ) + if( IsEmpty ) { - if ( ItemID == 0x9A7 || ItemID == 0xFF7 ) + if( ItemID == 0x9A7 || ItemID == 0xFF7 ) return ItemID; return 0xFF6; } - switch ( Content ) + switch( Content ) { case BeverageType.Ale: - { - if ( ItemID == 0x1F96 ) - return ItemID; + { + if( ItemID == 0x1F96 ) + return ItemID; - return 0x1F95; - } + return 0x1F95; + } case BeverageType.Cider: - { - if ( ItemID == 0x1F98 ) - return ItemID; + { + if( ItemID == 0x1F98 ) + return ItemID; - return 0x1F97; - } + return 0x1F97; + } case BeverageType.Liquor: - { - if ( ItemID == 0x1F9A ) - return ItemID; + { + if( ItemID == 0x1F9A ) + return ItemID; - return 0x1F99; - } + return 0x1F99; + } case BeverageType.Milk: - { - if ( ItemID == 0x9AD ) - return ItemID; + { + if( ItemID == 0x9AD ) + return ItemID; - return 0x9F0; - } + return 0x9F0; + } case BeverageType.Wine: - { - if ( ItemID == 0x1F9C ) - return ItemID; + { + if( ItemID == 0x1F9C ) + return ItemID; - return 0x1F9B; - } + return 0x1F9B; + } case BeverageType.Water: - { - if ( ItemID == 0xFF8 || ItemID == 0xFF9 || ItemID == 0x1F9E ) - return ItemID; + { + if( ItemID == 0xFF8 || ItemID == 0xFF9 || ItemID == 0x1F9E ) + return ItemID; - return 0x1F9D; - } + return 0x1F9D; + } } return 0; @@ -457,12 +468,14 @@ namespace Server.Items } [Constructable] - public Pitcher( BeverageType type ) : base( type ) + public Pitcher( BeverageType type ) + : base( type ) { Weight = 2.0; } - public Pitcher( Serial serial ) : base( serial ) + public Pitcher( Serial serial ) + : base( serial ) { } @@ -470,64 +483,64 @@ namespace Server.Items { base.Serialize( writer ); - writer.Write( (int) 1 ); // version + writer.Write( (int)1 ); // version } public override void Deserialize( GenericReader reader ) { - if ( CheckType( "PitcherWater" ) || CheckType( "GlassPitcher" ) ) + if( CheckType( "PitcherWater" ) || CheckType( "GlassPitcher" ) ) base.InternalDeserialize( reader, false ); else base.InternalDeserialize( reader, true ); int version = reader.ReadInt(); - switch ( version ) + switch( version ) { case 0: - { - if ( CheckType( "PitcherAle" ) ) { - Quantity = MaxQuantity; - Content = BeverageType.Ale; - } - else if ( CheckType( "PitcherCider" ) ) - { - Quantity = MaxQuantity; - Content = BeverageType.Cider; - } - else if ( CheckType( "PitcherLiquor" ) ) - { - Quantity = MaxQuantity; - Content = BeverageType.Liquor; - } - else if ( CheckType( "PitcherMilk" ) ) - { - Quantity = MaxQuantity; - Content = BeverageType.Milk; - } - else if ( CheckType( "PitcherWine" ) ) - { - Quantity = MaxQuantity; - Content = BeverageType.Wine; - } - else if ( CheckType( "PitcherWater" ) ) - { - Quantity = MaxQuantity; - Content = BeverageType.Water; - } - else if ( CheckType( "GlassPitcher" ) ) - { - Quantity = 0; - Content = BeverageType.Water; - } - else - { - throw new Exception( World.LoadingType ); - } + if( CheckType( "PitcherAle" ) ) + { + Quantity = MaxQuantity; + Content = BeverageType.Ale; + } + else if( CheckType( "PitcherCider" ) ) + { + Quantity = MaxQuantity; + Content = BeverageType.Cider; + } + else if( CheckType( "PitcherLiquor" ) ) + { + Quantity = MaxQuantity; + Content = BeverageType.Liquor; + } + else if( CheckType( "PitcherMilk" ) ) + { + Quantity = MaxQuantity; + Content = BeverageType.Milk; + } + else if( CheckType( "PitcherWine" ) ) + { + Quantity = MaxQuantity; + Content = BeverageType.Wine; + } + else if( CheckType( "PitcherWater" ) ) + { + Quantity = MaxQuantity; + Content = BeverageType.Water; + } + else if( CheckType( "GlassPitcher" ) ) + { + Quantity = 0; + Content = BeverageType.Water; + } + else + { + throw new Exception( World.LoadingType ); + } - break; - } + break; + } } } } @@ -545,59 +558,60 @@ namespace Server.Items { int num = BaseLabelNumber; - if ( IsEmpty || num == 0 ) + if( IsEmpty || num == 0 ) return EmptyLabelNumber; return BaseLabelNumber + (int)m_Content; } } - public virtual bool ShowQuantity{ get{ return ( MaxQuantity > 1 ); } } - public virtual bool Fillable{ get{ return true; } } - public virtual bool Pourable{ get{ return true; } } + public virtual bool ShowQuantity { get { return ( MaxQuantity > 1 ); } } + public virtual bool Fillable { get { return true; } } + public virtual bool Pourable { get { return true; } } - public virtual int EmptyLabelNumber{ get{ return base.LabelNumber; } } - public virtual int BaseLabelNumber{ get{ return 0; } } + public virtual int EmptyLabelNumber { get { return base.LabelNumber; } } + public virtual int BaseLabelNumber { get { return 0; } } + + public abstract int MaxQuantity { get; } - public abstract int MaxQuantity{ get; } public abstract int ComputeItemID(); [CommandProperty( AccessLevel.GameMaster )] public bool IsEmpty { - get{ return ( m_Quantity <= 0 ); } + get { return ( m_Quantity <= 0 ); } } [CommandProperty( AccessLevel.GameMaster )] public bool ContainsAlchohol { - get{ return ( !IsEmpty && m_Content != BeverageType.Milk && m_Content != BeverageType.Water ); } + get { return ( !IsEmpty && m_Content != BeverageType.Milk && m_Content != BeverageType.Water ); } } [CommandProperty( AccessLevel.GameMaster )] public bool IsFull { - get{ return ( m_Quantity >= MaxQuantity ); } + get { return ( m_Quantity >= MaxQuantity ); } } [CommandProperty( AccessLevel.GameMaster )] public Poison Poison { - get{ return m_Poison; } - set{ m_Poison = value; } + get { return m_Poison; } + set { m_Poison = value; } } [CommandProperty( AccessLevel.GameMaster )] public Mobile Poisoner { - get{ return m_Poisoner; } - set{ m_Poisoner = value; } + get { return m_Poisoner; } + set { m_Poisoner = value; } } [CommandProperty( AccessLevel.GameMaster )] public BeverageType Content { - get{ return m_Content; } + get { return m_Content; } set { m_Content = value; @@ -606,7 +620,7 @@ namespace Server.Items int itemID = ComputeItemID(); - if ( itemID > 0 ) + if( itemID > 0 ) ItemID = itemID; else Delete(); @@ -616,12 +630,12 @@ namespace Server.Items [CommandProperty( AccessLevel.GameMaster )] public int Quantity { - get{ return m_Quantity; } + get { return m_Quantity; } set { - if ( value < 0 ) + if( value < 0 ) value = 0; - else if ( value > MaxQuantity ) + else if( value > MaxQuantity ) value = MaxQuantity; m_Quantity = value; @@ -630,7 +644,7 @@ namespace Server.Items int itemID = ComputeItemID(); - if ( itemID > 0 ) + if( itemID > 0 ) ItemID = itemID; else Delete(); @@ -641,11 +655,11 @@ namespace Server.Items { int perc = ( m_Quantity * 100 ) / MaxQuantity; - if ( perc <= 0 ) + if( perc <= 0 ) return 1042975; // It's empty. - else if ( perc <= 33 ) + else if( perc <= 33 ) return 1042974; // It's nearly empty. - else if ( perc <= 66 ) + else if( perc <= 66 ) return 1042973; // It's half full. else return 1042972; // It's full. @@ -655,7 +669,7 @@ namespace Server.Items { base.GetProperties( list ); - if ( ShowQuantity ) + if( ShowQuantity ) list.Add( GetQuantityDescription() ); } @@ -663,31 +677,31 @@ namespace Server.Items { base.OnSingleClick( from ); - if ( ShowQuantity ) + if( ShowQuantity ) LabelTo( from, GetQuantityDescription() ); } public virtual bool ValidateUse( Mobile from, bool message ) { - if ( Deleted ) + if( Deleted ) return false; - if ( !Movable && !Fillable ) + if( !Movable && !Fillable ) { Multis.BaseHouse house = Multis.BaseHouse.FindHouseAt( this ); - if ( house == null || !house.IsLockedDown( this ) ) + if( house == null || !house.IsLockedDown( this ) ) { - if ( message ) + if( message ) from.SendLocalizedMessage( 502946, "", 0x59 ); // That belongs to someone else. return false; } } - if ( from.Map != Map || !from.InRange( GetWorldLocation(), 2 ) || !from.InLOS( this ) ) + if( from.Map != Map || !from.InRange( GetWorldLocation(), 2 ) || !from.InLOS( this ) ) { - if ( message ) + if( message ) from.LocalOverheadMessage( MessageType.Regular, 0x3B2, 1019045 ); // I can't reach that. return false; @@ -698,21 +712,21 @@ namespace Server.Items public virtual void Fill_OnTarget( Mobile from, object targ ) { - if ( !IsEmpty || !Fillable || !ValidateUse( from, false ) ) + if( !IsEmpty || !Fillable || !ValidateUse( from, false ) ) return; - if ( targ is BaseBeverage ) + if( targ is BaseBeverage ) { BaseBeverage bev = (BaseBeverage)targ; - if ( bev.IsEmpty || !bev.ValidateUse( from, true ) ) + if( bev.IsEmpty || !bev.ValidateUse( from, true ) ) return; this.Content = bev.Content; this.Poison = bev.Poison; this.Poisoner = bev.Poisoner; - if ( bev.Quantity > this.MaxQuantity ) + if( bev.Quantity > this.MaxQuantity ) { this.Quantity = this.MaxQuantity; bev.Quantity -= this.MaxQuantity; @@ -723,20 +737,38 @@ namespace Server.Items bev.Quantity = 0; } } - else if ( targ is Item ) + else if( targ is BaseWaterContainer ) + { + BaseWaterContainer bwc = targ as BaseWaterContainer; + + if( Quantity == 0 || ( this.Content == BeverageType.Water && !this.IsFull ) ) + { + int I_Need = Math.Min( ( MaxQuantity - Quantity ), bwc.Quantity ); + + if( ( I_Need > 0 ) && !bwc.IsEmpty && !IsFull ) + { + bwc.Quantity -= I_Need; + Quantity += I_Need; + Content = BeverageType.Water; + + from.PlaySound( 0x4E ); + } + } + } + else if( targ is Item ) { Item item = (Item)targ; IWaterSource src; src = ( item as IWaterSource ); - if ( src == null && item is AddonComponent ) - src = ( ((AddonComponent)item).Addon as IWaterSource ); + if( src == null && item is AddonComponent ) + src = ( ( (AddonComponent)item ).Addon as IWaterSource ); - if ( src == null || src.Quantity <= 0 ) + if( src == null || src.Quantity <= 0 ) return; - if ( from.Map != item.Map || !from.InRange( item.GetWorldLocation(), 2 ) || !from.InLOS( item ) ) + if( from.Map != item.Map || !from.InRange( item.GetWorldLocation(), 2 ) || !from.InLOS( item ) ) { from.LocalOverheadMessage( MessageType.Regular, 0x3B2, 1019045 ); // I can't reach that. return; @@ -746,7 +778,7 @@ namespace Server.Items this.Poison = null; this.Poisoner = null; - if ( src.Quantity > this.MaxQuantity ) + if( src.Quantity > this.MaxQuantity ) { this.Quantity = this.MaxQuantity; src.Quantity -= this.MaxQuantity; @@ -759,39 +791,39 @@ namespace Server.Items from.SendLocalizedMessage( 1010089 ); // You fill the container with water. } - else if ( targ is Cow ) + else if( targ is Cow ) { Cow cow = (Cow)targ; - if ( cow.TryMilk( from ) ) + if( cow.TryMilk( from ) ) { Content = BeverageType.Milk; Quantity = MaxQuantity; from.SendLocalizedMessage( 1080197 ); // You fill the container with milk. } } - else if ( targ is LandTarget ) + else if( targ is LandTarget ) { - int tileID = ((LandTarget)targ).TileID; + int tileID = ( (LandTarget)targ ).TileID; PlayerMobile player = from as PlayerMobile; - if ( player != null ) + if( player != null ) { QuestSystem qs = player.Quest; - if ( qs is WitchApprenticeQuest ) + if( qs is WitchApprenticeQuest ) { FindIngredientObjective obj = qs.FindObjective( typeof( FindIngredientObjective ) ) as FindIngredientObjective; - if ( obj != null && !obj.Completed && obj.Ingredient == Ingredient.SwampWater ) + if( obj != null && !obj.Completed && obj.Ingredient == Ingredient.SwampWater ) { bool contains = false; - for ( int i = 0; !contains && i < m_SwampTiles.Length; i += 2 ) - contains = ( tileID >= m_SwampTiles[i] && tileID <= m_SwampTiles[i + 1] ); + for( int i = 0; !contains && i < m_SwampTiles.Length; i += 2 ) + contains = ( tileID >= m_SwampTiles[ i ] && tileID <= m_SwampTiles[ i + 1 ] ); - if ( contains ) + if( contains ) { Delete(); @@ -830,26 +862,26 @@ namespace Server.Items public static void CheckHeaveTimer( Mobile from ) { - if ( from.BAC > 0 && from.Map != Map.Internal && !from.Deleted ) + if( from.BAC > 0 && from.Map != Map.Internal && !from.Deleted ) { - Timer t = (Timer)m_Table[from]; + Timer t = (Timer)m_Table[ from ]; - if ( t == null ) + if( t == null ) { - if ( from.BAC > 60 ) + if( from.BAC > 60 ) from.BAC = 60; t = new HeaveTimer( from ); t.Start(); - m_Table[from] = t; + m_Table[ from ] = t; } } else { - Timer t = (Timer)m_Table[from]; + Timer t = (Timer)m_Table[ from ]; - if ( t != null ) + if( t != null ) { t.Stop(); m_Table.Remove( from ); @@ -863,7 +895,8 @@ namespace Server.Items { private Mobile m_Drunk; - public HeaveTimer( Mobile drunk ) : base( TimeSpan.FromSeconds( 5.0 ), TimeSpan.FromSeconds( 5.0 ) ) + public HeaveTimer( Mobile drunk ) + : base( TimeSpan.FromSeconds( 5.0 ), TimeSpan.FromSeconds( 5.0 ) ) { m_Drunk = drunk; @@ -872,27 +905,27 @@ namespace Server.Items protected override void OnTick() { - if ( m_Drunk.Deleted || m_Drunk.Map == Map.Internal ) + if( m_Drunk.Deleted || m_Drunk.Map == Map.Internal ) { Stop(); m_Table.Remove( m_Drunk ); } - else if ( m_Drunk.Alive ) + else if( m_Drunk.Alive ) { - if ( m_Drunk.BAC > 60 ) + if( m_Drunk.BAC > 60 ) m_Drunk.BAC = 60; // chance to get sober - if ( 10 > Utility.Random( 100 ) ) + if( 10 > Utility.Random( 100 ) ) --m_Drunk.BAC; // lose some stats m_Drunk.Stam -= 1; m_Drunk.Mana -= 1; - if ( Utility.Random( 1, 4 ) == 1 ) + if( Utility.Random( 1, 4 ) == 1 ) { - if ( !m_Drunk.Mounted ) + if( !m_Drunk.Mounted ) { // turn in a random direction m_Drunk.Direction = (Direction)Utility.Random( 8 ); @@ -905,7 +938,7 @@ namespace Server.Items m_Drunk.PublicOverheadMessage( Network.MessageType.Regular, 0x3B2, 500849 ); } - if ( m_Drunk.BAC <= 0 ) + if( m_Drunk.BAC <= 0 ) { Stop(); m_Table.Remove( m_Drunk ); @@ -915,25 +948,26 @@ namespace Server.Items } } } + #endregion public virtual void Pour_OnTarget( Mobile from, object targ ) { - if ( IsEmpty || !Pourable || !ValidateUse( from, false ) ) + if( IsEmpty || !Pourable || !ValidateUse( from, false ) ) return; - if ( targ is BaseBeverage ) + if( targ is BaseBeverage ) { BaseBeverage bev = (BaseBeverage)targ; - if ( !bev.ValidateUse( from, true ) ) + if( !bev.ValidateUse( from, true ) ) return; - if ( bev.IsFull && bev.Content == this.Content ) + if( bev.IsFull && bev.Content == this.Content ) { from.SendLocalizedMessage( 500848 ); // Couldn't pour it there. It was already full. } - else if ( !bev.IsEmpty ) + else if( !bev.IsEmpty ) { from.SendLocalizedMessage( 500846 ); // Can't pour it there. } @@ -943,7 +977,7 @@ namespace Server.Items bev.Poison = this.Poison; bev.Poisoner = this.Poisoner; - if ( this.Quantity > bev.MaxQuantity ) + if( this.Quantity > bev.MaxQuantity ) { bev.Quantity = bev.MaxQuantity; this.Quantity -= bev.MaxQuantity; @@ -957,16 +991,16 @@ namespace Server.Items from.PlaySound( 0x4E ); } } - else if ( from == targ ) + else if( from == targ ) { - if ( from.Thirst < 20 ) + if( from.Thirst < 20 ) from.Thirst += 1; - if ( ContainsAlchohol ) + if( ContainsAlchohol ) { int bac = 0; - switch ( this.Content ) + switch( this.Content ) { case BeverageType.Ale: bac = 1; break; case BeverageType.Wine: bac = 2; break; @@ -976,7 +1010,7 @@ namespace Server.Items from.BAC += bac; - if ( from.BAC > 60 ) + if( from.BAC > 60 ) from.BAC = 60; CheckHeaveTimer( from ); @@ -984,37 +1018,54 @@ namespace Server.Items from.PlaySound( Utility.RandomList( 0x30, 0x2D6 ) ); - if ( m_Poison != null ) + if( m_Poison != null ) from.ApplyPoison( m_Poisoner, m_Poison ); --Quantity; } - else if ( targ is PlantItem ) + else if( targ is BaseWaterContainer ) { - ((PlantItem)targ).Pour( from, this ); + BaseWaterContainer bwc = targ as BaseWaterContainer; + + if( ( !this.IsEmpty || this.Content == BeverageType.Water ) && bwc.Items.Count == 0 ) + { + int It_Needs = Math.Min( ( bwc.MaxQuantity - bwc.Quantity ), Quantity ); + + if( It_Needs > 0 && ( !IsEmpty && !bwc.IsFull ) ) + { + bwc.Quantity += It_Needs; + Quantity -= It_Needs; + + from.PlaySound( 0x4E ); + } + } } - else if ( targ is AddonComponent && - ( ((AddonComponent)targ).Addon is WaterVatEast || ((AddonComponent)targ).Addon is WaterVatSouth ) && + else if( targ is PlantItem ) + { + ( (PlantItem)targ ).Pour( from, this ); + } + else if( targ is AddonComponent && + ( ( (AddonComponent)targ ).Addon is WaterVatEast || ( (AddonComponent)targ ).Addon is WaterVatSouth ) && this.Content == BeverageType.Water ) { PlayerMobile player = from as PlayerMobile; - if ( player != null ) + if( player != null ) { SolenMatriarchQuest qs = player.Quest as SolenMatriarchQuest; - if ( qs != null ) + if( qs != null ) { QuestObjective obj = qs.FindObjective( typeof( GatherWaterObjective ) ); - if ( obj != null && !obj.Completed ) + if( obj != null && !obj.Completed ) { - BaseAddon vat = ((AddonComponent)targ).Addon; + BaseAddon vat = ( (AddonComponent)targ ).Addon; - if ( vat.X > 5784 && vat.X < 5814 && vat.Y > 1903 && vat.Y < 1934 && - ( (qs.RedSolen && vat.Map == Map.Trammel) || (!qs.RedSolen && vat.Map == Map.Felucca) ) ) + if( vat.X > 5784 && vat.X < 5814 && vat.Y > 1903 && vat.Y < 1934 && + ( ( qs.RedSolen && vat.Map == Map.Trammel ) || ( !qs.RedSolen && vat.Map == Map.Felucca ) ) ) { - if ( obj.CurProgress + Quantity > obj.MaxProgress ) + if( obj.CurProgress + Quantity > obj.MaxProgress ) { int delta = obj.MaxProgress - obj.CurProgress; @@ -1039,15 +1090,15 @@ namespace Server.Items public override void OnDoubleClick( Mobile from ) { - if ( IsEmpty ) + if( IsEmpty ) { - if ( !Fillable || !ValidateUse( from, true ) ) + if( !Fillable || !ValidateUse( from, true ) ) return; from.BeginTarget( -1, true, TargetFlags.None, new TargetCallback( Fill_OnTarget ) ); SendLocalizedMessageTo( from, 500837 ); // Fill from what? } - else if ( Pourable && ValidateUse( from, true ) ) + else if( Pourable && ValidateUse( from, true ) ) { from.BeginTarget( -1, true, TargetFlags.None, new TargetCallback( Pour_OnTarget ) ); from.SendLocalizedMessage( 1010086 ); // What do you want to use this on? @@ -1066,30 +1117,30 @@ namespace Server.Items // First pass, compute total int total = 0; - for ( int i = 0; i < items.Length; ++i ) + for( int i = 0; i < items.Length; ++i ) { - BaseBeverage bev = items[i] as BaseBeverage; + BaseBeverage bev = items[ i ] as BaseBeverage; - if ( bev != null && bev.Content == content && !bev.IsEmpty ) + if( bev != null && bev.Content == content && !bev.IsEmpty ) total += bev.Quantity; } - if ( total >= quantity ) + if( total >= quantity ) { // We've enough, so consume it int need = quantity; - for ( int i = 0; i < items.Length; ++i ) + for( int i = 0; i < items.Length; ++i ) { - BaseBeverage bev = items[i] as BaseBeverage; + BaseBeverage bev = items[ i ] as BaseBeverage; - if ( bev == null || bev.Content != content || bev.IsEmpty ) + if( bev == null || bev.Content != content || bev.IsEmpty ) continue; int theirQuantity = bev.Quantity; - if ( theirQuantity < need ) + if( theirQuantity < need ) { bev.Quantity = 0; need -= theirQuantity; @@ -1117,7 +1168,8 @@ namespace Server.Items ItemID = ComputeItemID(); } - public BaseBeverage( Serial serial ) : base( serial ) + public BaseBeverage( Serial serial ) + : base( serial ) { } @@ -1125,13 +1177,13 @@ namespace Server.Items { base.Serialize( writer ); - writer.Write( (int) 1 ); // version + writer.Write( (int)1 ); // version - writer.Write( (Mobile) m_Poisoner ); + writer.Write( (Mobile)m_Poisoner ); Poison.Serialize( m_Poison, writer ); - writer.Write( (int) m_Content ); - writer.Write( (int) m_Quantity ); + writer.Write( (int)m_Content ); + writer.Write( (int)m_Quantity ); } protected bool CheckType( string name ) @@ -1148,25 +1200,25 @@ namespace Server.Items { base.Deserialize( reader ); - if ( !read ) + if( !read ) return; int version = reader.ReadInt(); - switch ( version ) + switch( version ) { case 1: - { - m_Poisoner = reader.ReadMobile(); - goto case 0; - } + { + m_Poisoner = reader.ReadMobile(); + goto case 0; + } case 0: - { - m_Poison = Poison.Deserialize( reader ); - m_Content = (BeverageType)reader.ReadInt(); - m_Quantity = reader.ReadInt(); - break; - } + { + m_Poison = Poison.Deserialize( reader ); + m_Content = (BeverageType)reader.ReadInt(); + m_Quantity = reader.ReadInt(); + break; + } } } } diff --git a/Scripts/Items/Misc/GlassItems.cs b/Scripts/Items/Misc/GlassItems.cs index 902a33bdd..c4cd713e6 100644 --- a/Scripts/Items/Misc/GlassItems.cs +++ b/Scripts/Items/Misc/GlassItems.cs @@ -1103,316 +1103,6 @@ namespace Server.Items } } - public class EmptyJar : Item - { - [Constructable] - public EmptyJar() : base( 0x1005 ) - { - Weight = 1.0; - Movable = true; - } - - public EmptyJar( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); // version - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } - - public class FullJar : Item - { - [Constructable] - public FullJar() : base( 0x1006 ) - { - Weight = 1.0; - Movable = true; - } - - public FullJar( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); // version - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } - - public class HalfEmptyJar : Item - { - [Constructable] - public HalfEmptyJar() : base( 0x1007 ) - { - Weight = 1.0; - Movable = true; - } - - public HalfEmptyJar( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); // version - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } - - public class VioletStemmedBottle : Item - { - [Constructable] - public VioletStemmedBottle() : base( 0x0F00 ) - { - Weight = 1.0; - Movable = true; - } - - public VioletStemmedBottle( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); // version - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } - - public class EmptyJars3 : Item - { - [Constructable] - public EmptyJars3() : base( 0x0E46 ) - { - Weight = 3.0; - Movable = true; - } - - public EmptyJars3( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); // version - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } - - public class EmptyJars4 : Item - { - [Constructable] - public EmptyJars4() : base( 0x0E47 ) - { - Weight = 4.0; - Movable = true; - } - - public EmptyJars4( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); // version - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } - - public class FullJars3 : Item - { - [Constructable] - public FullJars3() : base( 0x0E4A ) - { - Weight = 3.0; - Movable = true; - } - - public FullJars3( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); // version - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } - - public class FullJars4 : Item - { - [Constructable] - public FullJars4() : base( 0x0E4B ) - { - Weight = 4.0; - Movable = true; - } - - public FullJars4( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); // version - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } - - [FlipableAttribute( 0x0E44, 0x0E45 )] - public class EmptyJars2 : Item - { - [Constructable] - public EmptyJars2() : base( 0x0E44 ) - { - Weight = 2.0; - Movable = true; - } - - public EmptyJars2( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); // version - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } - - [FlipableAttribute( 0x0E48, 0x0E49 )] - public class FullJars2 : Item - { - [Constructable] - public FullJars2() : base( 0x0E48 ) - { - Weight = 2.0; - Movable = true; - } - - public FullJars2( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); // version - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } - - [FlipableAttribute( 0x0E4C, 0x0E4D )] - public class HalfEmptyJars2 : Item - { - [Constructable] - public HalfEmptyJars2() : base( 0x0E4C ) - { - Weight = 2.0; - Movable = true; - } - - public HalfEmptyJars2( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); // version - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } public class EmptyVial : Item { diff --git a/Scripts/Items/Misc/Rares/Daily/DecoBrokenChair.cs b/Scripts/Items/Misc/Rares/Daily/DecoBrokenChair.cs deleted file mode 100644 index 7fc7b2830..000000000 --- a/Scripts/Items/Misc/Rares/Daily/DecoBrokenChair.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoBrokenChair : Item - { - - [Constructable] - public DecoBrokenChair() : base( 0xC19 ) - { - Movable = true; - Stackable = false; - } - - public DecoBrokenChair( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Daily/DecoBrokenChair2.cs b/Scripts/Items/Misc/Rares/Daily/DecoBrokenChair2.cs deleted file mode 100644 index 17868b22a..000000000 --- a/Scripts/Items/Misc/Rares/Daily/DecoBrokenChair2.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoBrokenChair2 : Item - { - - [Constructable] - public DecoBrokenChair2() : base( 0xC1A ) - { - Movable = true; - Stackable = false; - } - - public DecoBrokenChair2( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Daily/DecoBucket.cs b/Scripts/Items/Misc/Rares/Daily/DecoBucket.cs deleted file mode 100644 index 4948eef01..000000000 --- a/Scripts/Items/Misc/Rares/Daily/DecoBucket.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoBucket : Item - { - - [Constructable] - public DecoBucket() : base( 0x14E0 ) - { - Movable = true; - Stackable = false; - } - - public DecoBucket( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Daily/DecoBucketOfWater.cs b/Scripts/Items/Misc/Rares/Daily/DecoBucketOfWater.cs deleted file mode 100644 index 5ef46d3eb..000000000 --- a/Scripts/Items/Misc/Rares/Daily/DecoBucketOfWater.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoBucketOfWater : Item - { - - [Constructable] - public DecoBucketOfWater() : base( 0x2004 ) - { - Movable = true; - Stackable = false; - } - - public DecoBucketOfWater( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Daily/DecoHay.cs b/Scripts/Items/Misc/Rares/Daily/DecoHay.cs deleted file mode 100644 index 805df5241..000000000 --- a/Scripts/Items/Misc/Rares/Daily/DecoHay.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoHay : Item - { - - [Constructable] - public DecoHay() : base( 0xF35 ) - { - Movable = true; - Stackable = false; - } - - public DecoHay( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Daily/DecoHay2.cs b/Scripts/Items/Misc/Rares/Daily/DecoHay2.cs deleted file mode 100644 index 2a679dec2..000000000 --- a/Scripts/Items/Misc/Rares/Daily/DecoHay2.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoHay2 : Item - { - - [Constructable] - public DecoHay2() : base( 0xF34 ) - { - Movable = true; - Stackable = false; - } - - public DecoHay2( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Daily/DecoRock.cs b/Scripts/Items/Misc/Rares/Daily/DecoRock.cs deleted file mode 100644 index 9238162d9..000000000 --- a/Scripts/Items/Misc/Rares/Daily/DecoRock.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoRock : Item - { - - [Constructable] - public DecoRock() : base( 0x1778 ) - { - Movable = true; - Stackable = false; - } - - public DecoRock( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Daily/DecoRock2.cs b/Scripts/Items/Misc/Rares/Daily/DecoRock2.cs deleted file mode 100644 index 370ac01f5..000000000 --- a/Scripts/Items/Misc/Rares/Daily/DecoRock2.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoRock2 : Item - { - - [Constructable] - public DecoRock2() : base( 0x1363 ) - { - Movable = true; - Stackable = false; - } - - public DecoRock2( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Daily/DecoRocks.cs b/Scripts/Items/Misc/Rares/Daily/DecoRocks.cs deleted file mode 100644 index f6c3aad56..000000000 --- a/Scripts/Items/Misc/Rares/Daily/DecoRocks.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoRocks : Item - { - - [Constructable] - public DecoRocks() : base( 0x1367 ) - { - Movable = true; - Stackable = false; - } - - public DecoRocks( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Daily/DecoRocks2.cs b/Scripts/Items/Misc/Rares/Daily/DecoRocks2.cs deleted file mode 100644 index a280c84ec..000000000 --- a/Scripts/Items/Misc/Rares/Daily/DecoRocks2.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoRocks2 : Item - { - - [Constructable] - public DecoRocks2() : base( 0x136D ) - { - Movable = true; - Stackable = false; - } - - public DecoRocks2( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Daily/DecoUnfinishedBarrel.cs b/Scripts/Items/Misc/Rares/Daily/DecoUnfinishedBarrel.cs deleted file mode 100644 index a7afa5df0..000000000 --- a/Scripts/Items/Misc/Rares/Daily/DecoUnfinishedBarrel.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoUnfinishedBarrel : Item - { - - [Constructable] - public DecoUnfinishedBarrel() : base( 0x1EB5 ) - { - Movable = true; - Stackable = false; - } - - public DecoUnfinishedBarrel( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Daily/DecoWaterBarrel.cs b/Scripts/Items/Misc/Rares/Daily/DecoWaterBarrel.cs deleted file mode 100644 index 6598325e9..000000000 --- a/Scripts/Items/Misc/Rares/Daily/DecoWaterBarrel.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoWaterBarrel : Item - { - - [Constructable] - public DecoWaterBarrel() : base( 0x154D ) - { - Movable = true; - Stackable = false; - } - - public DecoWaterBarrel( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Daily/DecoWaterTub.cs b/Scripts/Items/Misc/Rares/Daily/DecoWaterTub.cs deleted file mode 100644 index 3da8c7d89..000000000 --- a/Scripts/Items/Misc/Rares/Daily/DecoWaterTub.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoWaterTub : Item - { - - [Constructable] - public DecoWaterTub() : base( 0xE7B ) - { - Movable = true; - Stackable = false; - } - - public DecoWaterTub( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/HourlySpawn/DecoArrowShafts.cs b/Scripts/Items/Misc/Rares/HourlySpawn/DecoArrowShafts.cs deleted file mode 100644 index 0241ab2b4..000000000 --- a/Scripts/Items/Misc/Rares/HourlySpawn/DecoArrowShafts.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoArrowShafts : Item - { - - [Constructable] - public DecoArrowShafts() : base( 0x1025 ) - { - Movable = true; - Stackable = false; - } - - public DecoArrowShafts( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/HourlySpawn/DecoArrowShafts2.cs b/Scripts/Items/Misc/Rares/HourlySpawn/DecoArrowShafts2.cs deleted file mode 100644 index 7c5a9f02b..000000000 --- a/Scripts/Items/Misc/Rares/HourlySpawn/DecoArrowShafts2.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoArrowShafts2 : Item - { - - [Constructable] - public DecoArrowShafts2() : base( 0x1024 ) - { - Movable = true; - Stackable = false; - } - - public DecoArrowShafts2( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/HourlySpawn/DecoBarrel.cs b/Scripts/Items/Misc/Rares/HourlySpawn/DecoBarrel.cs deleted file mode 100644 index e0064cb03..000000000 --- a/Scripts/Items/Misc/Rares/HourlySpawn/DecoBarrel.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoBarrel : Item - { - - [Constructable] - public DecoBarrel() : base( 0xE77 ) - { - Movable = true; - Stackable = false; - } - - public DecoBarrel( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/HourlySpawn/DecoBarrel2.cs b/Scripts/Items/Misc/Rares/HourlySpawn/DecoBarrel2.cs deleted file mode 100644 index 4332c7808..000000000 --- a/Scripts/Items/Misc/Rares/HourlySpawn/DecoBarrel2.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoBarrel2 : Item - { - - [Constructable] - public DecoBarrel2() : base( 0xFAE ) - { - Movable = true; - Stackable = false; - } - - public DecoBarrel2( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/HourlySpawn/DecoCrossbowBolts.cs b/Scripts/Items/Misc/Rares/HourlySpawn/DecoCrossbowBolts.cs deleted file mode 100644 index 868e12229..000000000 --- a/Scripts/Items/Misc/Rares/HourlySpawn/DecoCrossbowBolts.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoCrossbowBolts : Item - { - - [Constructable] - public DecoCrossbowBolts() : base( 0x1BFC ) - { - Movable = true; - Stackable = false; - } - - public DecoCrossbowBolts( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/HourlySpawn/DecoKeg.cs b/Scripts/Items/Misc/Rares/HourlySpawn/DecoKeg.cs deleted file mode 100644 index dafcabd56..000000000 --- a/Scripts/Items/Misc/Rares/HourlySpawn/DecoKeg.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoKeg : Item - { - - [Constructable] - public DecoKeg() : base( 0xE7F ) - { - Movable = true; - Stackable = false; - } - - public DecoKeg( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/HourlySpawn/DecoLockpicks.cs b/Scripts/Items/Misc/Rares/HourlySpawn/DecoLockpicks.cs deleted file mode 100644 index 4ff9fcec9..000000000 --- a/Scripts/Items/Misc/Rares/HourlySpawn/DecoLockpicks.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoLockpicks : Item - { - - [Constructable] - public DecoLockpicks() : base( 0x14FE ) - { - Movable = true; - Stackable = false; - } - - public DecoLockpicks( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/HourlySpawn/DecoLockpicks2.cs b/Scripts/Items/Misc/Rares/HourlySpawn/DecoLockpicks2.cs deleted file mode 100644 index ad44ff752..000000000 --- a/Scripts/Items/Misc/Rares/HourlySpawn/DecoLockpicks2.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoLockpicks2 : Item - { - - [Constructable] - public DecoLockpicks2() : base( 0x14FD ) - { - Movable = true; - Stackable = false; - } - - public DecoLockpicks2( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/HourlySpawn/DecoToolKit.cs b/Scripts/Items/Misc/Rares/HourlySpawn/DecoToolKit.cs deleted file mode 100644 index eea64fa15..000000000 --- a/Scripts/Items/Misc/Rares/HourlySpawn/DecoToolKit.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoToolKit : Item - { - - [Constructable] - public DecoToolKit() : base( 0x1EBA ) - { - Movable = true; - Stackable = false; - } - - public DecoToolKit( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/HourlySpawn/DecoToolKit2.cs b/Scripts/Items/Misc/Rares/HourlySpawn/DecoToolKit2.cs deleted file mode 100644 index 5147c131d..000000000 --- a/Scripts/Items/Misc/Rares/HourlySpawn/DecoToolKit2.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoToolKit2 : Item - { - - [Constructable] - public DecoToolKit2() : base( 0x1EBB ) - { - Movable = true; - Stackable = false; - } - - public DecoToolKit2( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Ingots/DecoGoldIngot.cs b/Scripts/Items/Misc/Rares/Ingots/DecoGoldIngot.cs deleted file mode 100644 index d1a214eb7..000000000 --- a/Scripts/Items/Misc/Rares/Ingots/DecoGoldIngot.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoGoldIngot : Item - { - - [Constructable] - public DecoGoldIngot() : base( 0x1BE9 ) - { - Movable = true; - Stackable = false; - } - - public DecoGoldIngot( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Ingots/DecoGoldIngot2.cs b/Scripts/Items/Misc/Rares/Ingots/DecoGoldIngot2.cs deleted file mode 100644 index ec2640115..000000000 --- a/Scripts/Items/Misc/Rares/Ingots/DecoGoldIngot2.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoGoldIngot2 : Item - { - - [Constructable] - public DecoGoldIngot2() : base( 0x1BEC ) - { - Movable = true; - Stackable = false; - } - - public DecoGoldIngot2( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Ingots/DecoGoldIngots.cs b/Scripts/Items/Misc/Rares/Ingots/DecoGoldIngots.cs deleted file mode 100644 index fc7d5811a..000000000 --- a/Scripts/Items/Misc/Rares/Ingots/DecoGoldIngots.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoGoldIngots : Item - { - - [Constructable] - public DecoGoldIngots() : base( 0x1BEA ) - { - Movable = true; - Stackable = false; - } - - public DecoGoldIngots( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Ingots/DecoGoldIngots2.cs b/Scripts/Items/Misc/Rares/Ingots/DecoGoldIngots2.cs deleted file mode 100644 index 9191f196a..000000000 --- a/Scripts/Items/Misc/Rares/Ingots/DecoGoldIngots2.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoGoldIngots2 : Item - { - - [Constructable] - public DecoGoldIngots2() : base( 0x1BEB ) - { - Movable = true; - Stackable = false; - } - - public DecoGoldIngots2( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Ingots/DecoGoldIngots3.cs b/Scripts/Items/Misc/Rares/Ingots/DecoGoldIngots3.cs deleted file mode 100644 index ba72cb442..000000000 --- a/Scripts/Items/Misc/Rares/Ingots/DecoGoldIngots3.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoGoldIngots3 : Item - { - - [Constructable] - public DecoGoldIngots3() : base( 0x1BED ) - { - Movable = true; - Stackable = false; - } - - public DecoGoldIngots3( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Ingots/DecoGoldIngots4.cs b/Scripts/Items/Misc/Rares/Ingots/DecoGoldIngots4.cs deleted file mode 100644 index 5d37e8f43..000000000 --- a/Scripts/Items/Misc/Rares/Ingots/DecoGoldIngots4.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoGoldIngots4 : Item - { - - [Constructable] - public DecoGoldIngots4() : base( 0x1BEE ) - { - Movable = true; - Stackable = false; - } - - public DecoGoldIngots4( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Ingots/DecoIngots.cs b/Scripts/Items/Misc/Rares/Ingots/DecoIngots.cs deleted file mode 100644 index 6b78613c2..000000000 --- a/Scripts/Items/Misc/Rares/Ingots/DecoIngots.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoIngots : Item - { - - [Constructable] - public DecoIngots() : base( 0x1BF2 ) - { - Movable = true; - Stackable = false; - } - - public DecoIngots( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Ingots/DecoIronIngot.cs b/Scripts/Items/Misc/Rares/Ingots/DecoIronIngot.cs deleted file mode 100644 index 9104cb260..000000000 --- a/Scripts/Items/Misc/Rares/Ingots/DecoIronIngot.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoIronIngot : Item - { - - [Constructable] - public DecoIronIngot() : base( 0x1BEF ) - { - Movable = true; - Stackable = false; - } - - public DecoIronIngot( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Ingots/DecoIronIngot2.cs b/Scripts/Items/Misc/Rares/Ingots/DecoIronIngot2.cs deleted file mode 100644 index 18d3b3ed9..000000000 --- a/Scripts/Items/Misc/Rares/Ingots/DecoIronIngot2.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoIronIngot2 : Item - { - - [Constructable] - public DecoIronIngot2() : base( 0x1BEF ) - { - Movable = true; - Stackable = false; - } - - public DecoIronIngot2( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Ingots/DecoIronIngots.cs b/Scripts/Items/Misc/Rares/Ingots/DecoIronIngots.cs deleted file mode 100644 index 891024b7d..000000000 --- a/Scripts/Items/Misc/Rares/Ingots/DecoIronIngots.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoIronIngots : Item - { - - [Constructable] - public DecoIronIngots() : base( 0x1BF1 ) - { - Movable = true; - Stackable = false; - } - - public DecoIronIngots( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Ingots/DecoIronIngots2.cs b/Scripts/Items/Misc/Rares/Ingots/DecoIronIngots2.cs deleted file mode 100644 index 84495c881..000000000 --- a/Scripts/Items/Misc/Rares/Ingots/DecoIronIngots2.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoIronIngots2 : Item - { - - [Constructable] - public DecoIronIngots2() : base( 0x1BF0 ) - { - Movable = true; - Stackable = false; - } - - public DecoIronIngots2( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Ingots/DecoIronIngots3.cs b/Scripts/Items/Misc/Rares/Ingots/DecoIronIngots3.cs deleted file mode 100644 index e86a8ee66..000000000 --- a/Scripts/Items/Misc/Rares/Ingots/DecoIronIngots3.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoIronIngots3 : Item - { - - [Constructable] - public DecoIronIngots3() : base( 0x1BF0 ) - { - Movable = true; - Stackable = false; - } - - public DecoIronIngots3( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Ingots/DecoIronIngots4.cs b/Scripts/Items/Misc/Rares/Ingots/DecoIronIngots4.cs deleted file mode 100644 index e0a41b62c..000000000 --- a/Scripts/Items/Misc/Rares/Ingots/DecoIronIngots4.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoIronIngots4 : Item - { - - [Constructable] - public DecoIronIngots4() : base( 0x1BF1 ) - { - Movable = true; - Stackable = false; - } - - public DecoIronIngots4( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Ingots/DecoIronIngots5.cs b/Scripts/Items/Misc/Rares/Ingots/DecoIronIngots5.cs deleted file mode 100644 index 63de9f5ca..000000000 --- a/Scripts/Items/Misc/Rares/Ingots/DecoIronIngots5.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoIronIngots5 : Item - { - - [Constructable] - public DecoIronIngots5() : base( 0x1BF3 ) - { - Movable = true; - Stackable = false; - } - - public DecoIronIngots5( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Ingots/DecoIronIngots6.cs b/Scripts/Items/Misc/Rares/Ingots/DecoIronIngots6.cs deleted file mode 100644 index f9244be86..000000000 --- a/Scripts/Items/Misc/Rares/Ingots/DecoIronIngots6.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoIronIngots6 : Item - { - - [Constructable] - public DecoIronIngots6() : base( 0x1BF4 ) - { - Movable = true; - Stackable = false; - } - - public DecoIronIngots6( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Ingots/DecoSilverIngot.cs b/Scripts/Items/Misc/Rares/Ingots/DecoSilverIngot.cs deleted file mode 100644 index ef65909d1..000000000 --- a/Scripts/Items/Misc/Rares/Ingots/DecoSilverIngot.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoSilverIngot : Item - { - - [Constructable] - public DecoSilverIngot() : base( 0x1BF5 ) - { - Movable = true; - Stackable = false; - } - - public DecoSilverIngot( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Ingots/DecoSilverIngot2.cs b/Scripts/Items/Misc/Rares/Ingots/DecoSilverIngot2.cs deleted file mode 100644 index 13c130ee2..000000000 --- a/Scripts/Items/Misc/Rares/Ingots/DecoSilverIngot2.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoSilverIngot2 : Item - { - - [Constructable] - public DecoSilverIngot2() : base( 0x1BF8 ) - { - Movable = true; - Stackable = false; - } - - public DecoSilverIngot2( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Ingots/DecoSilverIngots.cs b/Scripts/Items/Misc/Rares/Ingots/DecoSilverIngots.cs deleted file mode 100644 index ced98b06c..000000000 --- a/Scripts/Items/Misc/Rares/Ingots/DecoSilverIngots.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoSilverIngots : Item - { - - [Constructable] - public DecoSilverIngots() : base( 0x1BFA ) - { - Movable = true; - Stackable = false; - } - - public DecoSilverIngots( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Ingots/DecoSilverIngots2.cs b/Scripts/Items/Misc/Rares/Ingots/DecoSilverIngots2.cs deleted file mode 100644 index 504429304..000000000 --- a/Scripts/Items/Misc/Rares/Ingots/DecoSilverIngots2.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoSilverIngots2 : Item - { - - [Constructable] - public DecoSilverIngots2() : base( 0x1BF6 ) - { - Movable = true; - Stackable = false; - } - - public DecoSilverIngots2( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Ingots/DecoSilverIngots3.cs b/Scripts/Items/Misc/Rares/Ingots/DecoSilverIngots3.cs deleted file mode 100644 index 225eb6cff..000000000 --- a/Scripts/Items/Misc/Rares/Ingots/DecoSilverIngots3.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoSilverIngots3 : Item - { - - [Constructable] - public DecoSilverIngots3() : base( 0x1BF7 ) - { - Movable = true; - Stackable = false; - } - - public DecoSilverIngots3( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Ingots/DecoSilverIngots4.cs b/Scripts/Items/Misc/Rares/Ingots/DecoSilverIngots4.cs deleted file mode 100644 index 199a0666b..000000000 --- a/Scripts/Items/Misc/Rares/Ingots/DecoSilverIngots4.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoSilverIngots4 : Item - { - - [Constructable] - public DecoSilverIngots4() : base( 0x1BF9 ) - { - Movable = true; - Stackable = false; - } - - public DecoSilverIngots4( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Ingots/DecoSilverIngots5.cs b/Scripts/Items/Misc/Rares/Ingots/DecoSilverIngots5.cs deleted file mode 100644 index 37b9507bc..000000000 --- a/Scripts/Items/Misc/Rares/Ingots/DecoSilverIngots5.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoSilverIngots5 : Item - { - - [Constructable] - public DecoSilverIngots5() : base( 0x1BFA ) - { - Movable = true; - Stackable = false; - } - - public DecoSilverIngots5( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Jars/DecoEmptyJar.cs b/Scripts/Items/Misc/Rares/Jars/DecoEmptyJar.cs deleted file mode 100644 index 17f9be0cc..000000000 --- a/Scripts/Items/Misc/Rares/Jars/DecoEmptyJar.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoEmptyJar : Item - { - - [Constructable] - public DecoEmptyJar() : base( 0x1005 ) - { - Movable = true; - Stackable = false; - } - - public DecoEmptyJar( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Jars/DecoEmptyJars.cs b/Scripts/Items/Misc/Rares/Jars/DecoEmptyJars.cs deleted file mode 100644 index 0cd8e9038..000000000 --- a/Scripts/Items/Misc/Rares/Jars/DecoEmptyJars.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoEmptyJars : Item - { - - [Constructable] - public DecoEmptyJars() : base( 0xE47 ) - { - Movable = true; - Stackable = false; - } - - public DecoEmptyJars( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Jars/DecoEmptyJars2.cs b/Scripts/Items/Misc/Rares/Jars/DecoEmptyJars2.cs deleted file mode 100644 index 580f37dcb..000000000 --- a/Scripts/Items/Misc/Rares/Jars/DecoEmptyJars2.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoEmptyJars2 : Item - { - - [Constructable] - public DecoEmptyJars2() : base( 0xE46 ) - { - Movable = true; - Stackable = false; - } - - public DecoEmptyJars2( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Jars/DecoEmptyJars3.cs b/Scripts/Items/Misc/Rares/Jars/DecoEmptyJars3.cs deleted file mode 100644 index 2421a6388..000000000 --- a/Scripts/Items/Misc/Rares/Jars/DecoEmptyJars3.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoEmptyJars3 : Item - { - - [Constructable] - public DecoEmptyJars3() : base( 0xE44 ) - { - Movable = true; - Stackable = false; - } - - public DecoEmptyJars3( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Jars/DecoEmptyJars4.cs b/Scripts/Items/Misc/Rares/Jars/DecoEmptyJars4.cs deleted file mode 100644 index 21aa9efaf..000000000 --- a/Scripts/Items/Misc/Rares/Jars/DecoEmptyJars4.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoEmptyJars4 : Item - { - - [Constructable] - public DecoEmptyJars4() : base( 0xE45 ) - { - Movable = true; - Stackable = false; - } - - public DecoEmptyJars4( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Jars/DecoFullJar.cs b/Scripts/Items/Misc/Rares/Jars/DecoFullJar.cs deleted file mode 100644 index 54084a066..000000000 --- a/Scripts/Items/Misc/Rares/Jars/DecoFullJar.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoFullJar : Item - { - - [Constructable] - public DecoFullJar() : base( 0x1006 ) - { - Movable = true; - Stackable = false; - } - - public DecoFullJar( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Jars/DecoFullJars.cs b/Scripts/Items/Misc/Rares/Jars/DecoFullJars.cs deleted file mode 100644 index 65bf186d6..000000000 --- a/Scripts/Items/Misc/Rares/Jars/DecoFullJars.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoFullJars : Item - { - - [Constructable] - public DecoFullJars() : base( 0xE4B ) - { - Movable = true; - Stackable = false; - } - - public DecoFullJars( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Jars/DecoFullJars2.cs b/Scripts/Items/Misc/Rares/Jars/DecoFullJars2.cs deleted file mode 100644 index 3112cf811..000000000 --- a/Scripts/Items/Misc/Rares/Jars/DecoFullJars2.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoFullJars2 : Item - { - - [Constructable] - public DecoFullJars2() : base( 0xE4A ) - { - Movable = true; - Stackable = false; - } - - public DecoFullJars2( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Jars/DecoFullJars3.cs b/Scripts/Items/Misc/Rares/Jars/DecoFullJars3.cs deleted file mode 100644 index b442be651..000000000 --- a/Scripts/Items/Misc/Rares/Jars/DecoFullJars3.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoFullJars3 : Item - { - - [Constructable] - public DecoFullJars3() : base( 0xE48 ) - { - Movable = true; - Stackable = false; - } - - public DecoFullJars3( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Jars/DecoFullJars4.cs b/Scripts/Items/Misc/Rares/Jars/DecoFullJars4.cs deleted file mode 100644 index 18107fdb7..000000000 --- a/Scripts/Items/Misc/Rares/Jars/DecoFullJars4.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoFullJars4 : Item - { - - [Constructable] - public DecoFullJars4() : base( 0xE49 ) - { - Movable = true; - Stackable = false; - } - - public DecoFullJars4( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Jars/DecoHalfEmptyJar.cs b/Scripts/Items/Misc/Rares/Jars/DecoHalfEmptyJar.cs deleted file mode 100644 index 5bfac5ef1..000000000 --- a/Scripts/Items/Misc/Rares/Jars/DecoHalfEmptyJar.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoHalfEmptyJar : Item - { - - [Constructable] - public DecoHalfEmptyJar() : base( 0x1007 ) - { - Movable = true; - Stackable = false; - } - - public DecoHalfEmptyJar( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Jars/DecoJars.cs b/Scripts/Items/Misc/Rares/Jars/DecoJars.cs deleted file mode 100644 index c23723906..000000000 --- a/Scripts/Items/Misc/Rares/Jars/DecoJars.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoJars : Item - { - - [Constructable] - public DecoJars() : base( 0xE4F ) - { - Movable = true; - Stackable = false; - } - - public DecoJars( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Jars/DecoJars2.cs b/Scripts/Items/Misc/Rares/Jars/DecoJars2.cs deleted file mode 100644 index fa935a6d3..000000000 --- a/Scripts/Items/Misc/Rares/Jars/DecoJars2.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoJars2 : Item - { - - [Constructable] - public DecoJars2() : base( 0xE4E ) - { - Movable = true; - Stackable = false; - } - - public DecoJars2( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Jars/DecoJars3.cs b/Scripts/Items/Misc/Rares/Jars/DecoJars3.cs deleted file mode 100644 index 599d90d67..000000000 --- a/Scripts/Items/Misc/Rares/Jars/DecoJars3.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoJars3 : Item - { - - [Constructable] - public DecoJars3() : base( 0xE4C ) - { - Movable = true; - Stackable = false; - } - - public DecoJars3( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Jars/DecoJars4.cs b/Scripts/Items/Misc/Rares/Jars/DecoJars4.cs deleted file mode 100644 index 8e6ddbdbe..000000000 --- a/Scripts/Items/Misc/Rares/Jars/DecoJars4.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoJars4 : Item - { - - [Constructable] - public DecoJars4() : base( 0xE4D ) - { - Movable = true; - Stackable = false; - } - - public DecoJars4( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/PaganReagens/DecoBlackmoor.cs b/Scripts/Items/Misc/Rares/PaganReagens/DecoBlackmoor.cs deleted file mode 100644 index 90568c958..000000000 --- a/Scripts/Items/Misc/Rares/PaganReagens/DecoBlackmoor.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoBlackmoor : Item - { - - [Constructable] - public DecoBlackmoor() : base( 0xF79 ) - { - Movable = true; - Stackable = false; - } - - public DecoBlackmoor( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/PaganReagens/DecoBloodspawn.cs b/Scripts/Items/Misc/Rares/PaganReagens/DecoBloodspawn.cs deleted file mode 100644 index 56202af4c..000000000 --- a/Scripts/Items/Misc/Rares/PaganReagens/DecoBloodspawn.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoBloodspawn : Item - { - - [Constructable] - public DecoBloodspawn() : base( 0xF7C ) - { - Movable = true; - Stackable = false; - } - - public DecoBloodspawn( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/PaganReagens/DecoBrimstone.cs b/Scripts/Items/Misc/Rares/PaganReagens/DecoBrimstone.cs deleted file mode 100644 index 25de69676..000000000 --- a/Scripts/Items/Misc/Rares/PaganReagens/DecoBrimstone.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoBrimstone : Item - { - - [Constructable] - public DecoBrimstone() : base( 0xF7F ) - { - Movable = true; - Stackable = false; - } - - public DecoBrimstone( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/PaganReagens/DecoDragonsBlood.cs b/Scripts/Items/Misc/Rares/PaganReagens/DecoDragonsBlood.cs deleted file mode 100644 index 788e35fec..000000000 --- a/Scripts/Items/Misc/Rares/PaganReagens/DecoDragonsBlood.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoDragonsBlood : Item - { - - [Constructable] - public DecoDragonsBlood() : base( 0x4077 ) - { - Movable = true; - Stackable = false; - } - - public DecoDragonsBlood( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/PaganReagens/DecoDragonsBlood2.cs b/Scripts/Items/Misc/Rares/PaganReagens/DecoDragonsBlood2.cs deleted file mode 100644 index ae96c8360..000000000 --- a/Scripts/Items/Misc/Rares/PaganReagens/DecoDragonsBlood2.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoDragonsBlood2 : Item - { - - [Constructable] - public DecoDragonsBlood2() : base( 0xF82 ) - { - Movable = true; - Stackable = false; - } - - public DecoDragonsBlood2( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/PaganReagens/DecoEyeOfNewt.cs b/Scripts/Items/Misc/Rares/PaganReagens/DecoEyeOfNewt.cs deleted file mode 100644 index 3bade8b80..000000000 --- a/Scripts/Items/Misc/Rares/PaganReagens/DecoEyeOfNewt.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoEyeOfNewt : Item - { - - [Constructable] - public DecoEyeOfNewt() : base( 0xF87 ) - { - Movable = true; - Stackable = false; - } - - public DecoEyeOfNewt( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/PaganReagens/DecoGarlic.cs b/Scripts/Items/Misc/Rares/PaganReagens/DecoGarlic.cs deleted file mode 100644 index 7951583d5..000000000 --- a/Scripts/Items/Misc/Rares/PaganReagens/DecoGarlic.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoGarlic : Item - { - - [Constructable] - public DecoGarlic() : base( 0x18E1 ) - { - Movable = true; - Stackable = false; - } - - public DecoGarlic( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/PaganReagens/DecoGarlic2.cs b/Scripts/Items/Misc/Rares/PaganReagens/DecoGarlic2.cs deleted file mode 100644 index 5e00ca065..000000000 --- a/Scripts/Items/Misc/Rares/PaganReagens/DecoGarlic2.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoGarlic2 : Item - { - - [Constructable] - public DecoGarlic2() : base( 0x18E2 ) - { - Movable = true; - Stackable = false; - } - - public DecoGarlic2( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/PaganReagens/DecoGarlicBulb.cs b/Scripts/Items/Misc/Rares/PaganReagens/DecoGarlicBulb.cs deleted file mode 100644 index 53926d32c..000000000 --- a/Scripts/Items/Misc/Rares/PaganReagens/DecoGarlicBulb.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoGarlicBulb : Item - { - - [Constructable] - public DecoGarlicBulb() : base( 0x18E3 ) - { - Movable = true; - Stackable = false; - } - - public DecoGarlicBulb( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/PaganReagens/DecoGarlicBulb2.cs b/Scripts/Items/Misc/Rares/PaganReagens/DecoGarlicBulb2.cs deleted file mode 100644 index b1e5c11ea..000000000 --- a/Scripts/Items/Misc/Rares/PaganReagens/DecoGarlicBulb2.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoGarlicBulb2 : Item - { - - [Constructable] - public DecoGarlicBulb2() : base( 0x18E4 ) - { - Movable = true; - Stackable = false; - } - - public DecoGarlicBulb2( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/PaganReagens/DecoGinseng.cs b/Scripts/Items/Misc/Rares/PaganReagens/DecoGinseng.cs deleted file mode 100644 index e18b042b5..000000000 --- a/Scripts/Items/Misc/Rares/PaganReagens/DecoGinseng.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoGinseng : Item - { - - [Constructable] - public DecoGinseng() : base( 0x18E9 ) - { - Movable = true; - Stackable = false; - } - - public DecoGinseng( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/PaganReagens/DecoGinseng2.cs b/Scripts/Items/Misc/Rares/PaganReagens/DecoGinseng2.cs deleted file mode 100644 index 99ca9a05b..000000000 --- a/Scripts/Items/Misc/Rares/PaganReagens/DecoGinseng2.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoGinseng2 : Item - { - - [Constructable] - public DecoGinseng2() : base( 0x18EA ) - { - Movable = true; - Stackable = false; - } - - public DecoGinseng2( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/PaganReagens/DecoGinsengRoot.cs b/Scripts/Items/Misc/Rares/PaganReagens/DecoGinsengRoot.cs deleted file mode 100644 index 11fbb660e..000000000 --- a/Scripts/Items/Misc/Rares/PaganReagens/DecoGinsengRoot.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoGinsengRoot : Item - { - - [Constructable] - public DecoGinsengRoot() : base( 0x18EB ) - { - Movable = true; - Stackable = false; - } - - public DecoGinsengRoot( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/PaganReagens/DecoGinsengRoot2.cs b/Scripts/Items/Misc/Rares/PaganReagens/DecoGinsengRoot2.cs deleted file mode 100644 index a184ad606..000000000 --- a/Scripts/Items/Misc/Rares/PaganReagens/DecoGinsengRoot2.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoGinsengRoot2 : Item - { - - [Constructable] - public DecoGinsengRoot2() : base( 0x18EC ) - { - Movable = true; - Stackable = false; - } - - public DecoGinsengRoot2( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/PaganReagens/DecoMandrake.cs b/Scripts/Items/Misc/Rares/PaganReagens/DecoMandrake.cs deleted file mode 100644 index 7700bf555..000000000 --- a/Scripts/Items/Misc/Rares/PaganReagens/DecoMandrake.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoMandrake : Item - { - - [Constructable] - public DecoMandrake() : base( 0x18DF ) - { - Movable = true; - Stackable = false; - } - - public DecoMandrake( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/PaganReagens/DecoMandrake2.cs b/Scripts/Items/Misc/Rares/PaganReagens/DecoMandrake2.cs deleted file mode 100644 index f6f01846a..000000000 --- a/Scripts/Items/Misc/Rares/PaganReagens/DecoMandrake2.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoMandrake2 : Item - { - - [Constructable] - public DecoMandrake2() : base( 0x18E0 ) - { - Movable = true; - Stackable = false; - } - - public DecoMandrake2( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/PaganReagens/DecoMandrake3.cs b/Scripts/Items/Misc/Rares/PaganReagens/DecoMandrake3.cs deleted file mode 100644 index 155f97c01..000000000 --- a/Scripts/Items/Misc/Rares/PaganReagens/DecoMandrake3.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoMandrake3 : Item - { - - [Constructable] - public DecoMandrake3() : base( 0x18DF ) - { - Movable = true; - Stackable = false; - } - - public DecoMandrake3( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/PaganReagens/DecoMandrakeRoot.cs b/Scripts/Items/Misc/Rares/PaganReagens/DecoMandrakeRoot.cs deleted file mode 100644 index 3706be3dd..000000000 --- a/Scripts/Items/Misc/Rares/PaganReagens/DecoMandrakeRoot.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoMandrakeRoot : Item - { - - [Constructable] - public DecoMandrakeRoot() : base( 0x18DE ) - { - Movable = true; - Stackable = false; - } - - public DecoMandrakeRoot( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/PaganReagens/DecoMandrakeRoot2.cs b/Scripts/Items/Misc/Rares/PaganReagens/DecoMandrakeRoot2.cs deleted file mode 100644 index 77d8dc811..000000000 --- a/Scripts/Items/Misc/Rares/PaganReagens/DecoMandrakeRoot2.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoMandrakeRoot2 : Item - { - - [Constructable] - public DecoMandrakeRoot2() : base( 0x18DD ) - { - Movable = true; - Stackable = false; - } - - public DecoMandrakeRoot2( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/PaganReagens/DecoNightshade.cs b/Scripts/Items/Misc/Rares/PaganReagens/DecoNightshade.cs deleted file mode 100644 index 471e178a0..000000000 --- a/Scripts/Items/Misc/Rares/PaganReagens/DecoNightshade.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoNightshade : Item - { - - [Constructable] - public DecoNightshade() : base( 0x18E7 ) - { - Movable = true; - Stackable = false; - } - - public DecoNightshade( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/PaganReagens/DecoNightshade2.cs b/Scripts/Items/Misc/Rares/PaganReagens/DecoNightshade2.cs deleted file mode 100644 index 522b0b293..000000000 --- a/Scripts/Items/Misc/Rares/PaganReagens/DecoNightshade2.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoNightshade2 : Item - { - - [Constructable] - public DecoNightshade2() : base( 0x18E5 ) - { - Movable = true; - Stackable = false; - } - - public DecoNightshade2( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/PaganReagens/DecoNightshade3.cs b/Scripts/Items/Misc/Rares/PaganReagens/DecoNightshade3.cs deleted file mode 100644 index 46f103e8d..000000000 --- a/Scripts/Items/Misc/Rares/PaganReagens/DecoNightshade3.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoNightshade3 : Item - { - - [Constructable] - public DecoNightshade3() : base( 0x18E6 ) - { - Movable = true; - Stackable = false; - } - - public DecoNightshade3( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/PaganReagens/DecoObsidian.cs b/Scripts/Items/Misc/Rares/PaganReagens/DecoObsidian.cs deleted file mode 100644 index 10ad49546..000000000 --- a/Scripts/Items/Misc/Rares/PaganReagens/DecoObsidian.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoObsidian : Item - { - - [Constructable] - public DecoObsidian() : base( 0xF89 ) - { - Movable = true; - Stackable = false; - } - - public DecoObsidian( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/PaganReagens/DecoPumice.cs b/Scripts/Items/Misc/Rares/PaganReagens/DecoPumice.cs deleted file mode 100644 index f790823ff..000000000 --- a/Scripts/Items/Misc/Rares/PaganReagens/DecoPumice.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoPumice : Item - { - - [Constructable] - public DecoPumice() : base( 0xF8B ) - { - Movable = true; - Stackable = false; - } - - public DecoPumice( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/PaganReagens/DecoWyrmsHeart.cs b/Scripts/Items/Misc/Rares/PaganReagens/DecoWyrmsHeart.cs deleted file mode 100644 index fb8155ce2..000000000 --- a/Scripts/Items/Misc/Rares/PaganReagens/DecoWyrmsHeart.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoWyrmsHeart : Item - { - - [Constructable] - public DecoWyrmsHeart() : base( 0xF91 ) - { - Movable = true; - Stackable = false; - } - - public DecoWyrmsHeart( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Rare/DecoBottlesOfLiquor.cs b/Scripts/Items/Misc/Rares/Rare/DecoBottlesOfLiquor.cs deleted file mode 100644 index c7016d339..000000000 --- a/Scripts/Items/Misc/Rares/Rare/DecoBottlesOfLiquor.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoBottlesOfLiquor : Item - { - - [Constructable] - public DecoBottlesOfLiquor() : base( 0x99E ) - { - Movable = true; - Stackable = false; - } - - public DecoBottlesOfLiquor( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Rare/DecoBridle.cs b/Scripts/Items/Misc/Rares/Rare/DecoBridle.cs deleted file mode 100644 index e4f60c043..000000000 --- a/Scripts/Items/Misc/Rares/Rare/DecoBridle.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoBridle : Item - { - - [Constructable] - public DecoBridle() : base( 0x1374 ) - { - Movable = true; - Stackable = false; - } - - public DecoBridle( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Rare/DecoBridle2.cs b/Scripts/Items/Misc/Rares/Rare/DecoBridle2.cs deleted file mode 100644 index b808e216b..000000000 --- a/Scripts/Items/Misc/Rares/Rare/DecoBridle2.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoBridle2 : Item - { - - [Constructable] - public DecoBridle2() : base( 0x1375 ) - { - Movable = true; - Stackable = false; - } - - public DecoBridle2( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Rare/DecoCards.cs b/Scripts/Items/Misc/Rares/Rare/DecoCards.cs deleted file mode 100644 index bbed27652..000000000 --- a/Scripts/Items/Misc/Rares/Rare/DecoCards.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoCards : Item - { - - [Constructable] - public DecoCards() : base( 0xE19 ) - { - Movable = true; - Stackable = false; - } - - public DecoCards( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Rare/DecoCards2.cs b/Scripts/Items/Misc/Rares/Rare/DecoCards2.cs deleted file mode 100644 index 088726495..000000000 --- a/Scripts/Items/Misc/Rares/Rare/DecoCards2.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoCards2 : Item - { - - [Constructable] - public DecoCards2() : base( 0xE16 ) - { - Movable = true; - Stackable = false; - } - - public DecoCards2( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Rare/DecoCards3.cs b/Scripts/Items/Misc/Rares/Rare/DecoCards3.cs deleted file mode 100644 index 1830111b2..000000000 --- a/Scripts/Items/Misc/Rares/Rare/DecoCards3.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoCards3 : Item - { - - [Constructable] - public DecoCards3() : base( 0xE15 ) - { - Movable = true; - Stackable = false; - } - - public DecoCards3( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Rare/DecoCards4.cs b/Scripts/Items/Misc/Rares/Rare/DecoCards4.cs deleted file mode 100644 index af9ce9f87..000000000 --- a/Scripts/Items/Misc/Rares/Rare/DecoCards4.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoCards4 : Item - { - - [Constructable] - public DecoCards4() : base( 0xE17 ) - { - Movable = true; - Stackable = false; - } - - public DecoCards4( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Rare/DecoCards5.cs b/Scripts/Items/Misc/Rares/Rare/DecoCards5.cs deleted file mode 100644 index e8f61c6c9..000000000 --- a/Scripts/Items/Misc/Rares/Rare/DecoCards5.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoCards5 : Item - { - - [Constructable] - public DecoCards5() : base( 0xE18 ) - { - Movable = true; - Stackable = false; - } - - public DecoCards5( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Rare/DecoCheckers.cs b/Scripts/Items/Misc/Rares/Rare/DecoCheckers.cs deleted file mode 100644 index 4c0243a3f..000000000 --- a/Scripts/Items/Misc/Rares/Rare/DecoCheckers.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoCheckers : Item - { - - [Constructable] - public DecoCheckers() : base( 0xE1A ) - { - Movable = true; - Stackable = false; - } - - public DecoCheckers( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Rare/DecoCheckers2.cs b/Scripts/Items/Misc/Rares/Rare/DecoCheckers2.cs deleted file mode 100644 index 78c5fea4b..000000000 --- a/Scripts/Items/Misc/Rares/Rare/DecoCheckers2.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoCheckers2 : Item - { - - [Constructable] - public DecoCheckers2() : base( 0xE1B ) - { - Movable = true; - Stackable = false; - } - - public DecoCheckers2( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Rare/DecoChessmen.cs b/Scripts/Items/Misc/Rares/Rare/DecoChessmen.cs deleted file mode 100644 index 6c2ae45f9..000000000 --- a/Scripts/Items/Misc/Rares/Rare/DecoChessmen.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoChessmen : Item - { - - [Constructable] - public DecoChessmen() : base( 0xE13 ) - { - Movable = true; - Stackable = false; - } - - public DecoChessmen( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Rare/DecoChessmen2.cs b/Scripts/Items/Misc/Rares/Rare/DecoChessmen2.cs deleted file mode 100644 index eca549c24..000000000 --- a/Scripts/Items/Misc/Rares/Rare/DecoChessmen2.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoChessmen2 : Item - { - - [Constructable] - public DecoChessmen2() : base( 0xE12 ) - { - Movable = true; - Stackable = false; - } - - public DecoChessmen2( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Rare/DecoChessmen3.cs b/Scripts/Items/Misc/Rares/Rare/DecoChessmen3.cs deleted file mode 100644 index d6cc45f20..000000000 --- a/Scripts/Items/Misc/Rares/Rare/DecoChessmen3.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoChessmen3 : Item - { - - [Constructable] - public DecoChessmen3() : base( 0xE14 ) - { - Movable = true; - Stackable = false; - } - - public DecoChessmen3( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Rare/DecoCrystalBall.cs b/Scripts/Items/Misc/Rares/Rare/DecoCrystalBall.cs deleted file mode 100644 index 9f803f687..000000000 --- a/Scripts/Items/Misc/Rares/Rare/DecoCrystalBall.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoCrystalBall : Item - { - - [Constructable] - public DecoCrystalBall() : base( 0xE2E ) - { - Movable = true; - Stackable = false; - } - - public DecoCrystalBall( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Rare/DecoDeckOfTarot.cs b/Scripts/Items/Misc/Rares/Rare/DecoDeckOfTarot.cs deleted file mode 100644 index 00b7c9c26..000000000 --- a/Scripts/Items/Misc/Rares/Rare/DecoDeckOfTarot.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoDeckOfTarot : Item - { - - [Constructable] - public DecoDeckOfTarot() : base( 0x12AB ) - { - Movable = true; - Stackable = false; - } - - public DecoDeckOfTarot( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Rare/DecoDeckOfTarot2.cs b/Scripts/Items/Misc/Rares/Rare/DecoDeckOfTarot2.cs deleted file mode 100644 index 5ce01a2b2..000000000 --- a/Scripts/Items/Misc/Rares/Rare/DecoDeckOfTarot2.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoDeckOfTarot2 : Item - { - - [Constructable] - public DecoDeckOfTarot2() : base( 0x12Ac ) - { - Movable = true; - Stackable = false; - } - - public DecoDeckOfTarot2( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Rare/DecoEmptyToolKit.cs b/Scripts/Items/Misc/Rares/Rare/DecoEmptyToolKit.cs deleted file mode 100644 index 3ff000f32..000000000 --- a/Scripts/Items/Misc/Rares/Rare/DecoEmptyToolKit.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoEmptyToolKit : Item - { - - [Constructable] - public DecoEmptyToolKit() : base( 0x1EB6 ) - { - Movable = true; - Stackable = false; - } - - public DecoEmptyToolKit( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Rare/DecoEmptyToolKit2.cs b/Scripts/Items/Misc/Rares/Rare/DecoEmptyToolKit2.cs deleted file mode 100644 index e5878ffda..000000000 --- a/Scripts/Items/Misc/Rares/Rare/DecoEmptyToolKit2.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoEmptyToolKit2 : Item - { - - [Constructable] - public DecoEmptyToolKit2() : base( 0x1EB7 ) - { - Movable = true; - Stackable = false; - } - - public DecoEmptyToolKit2( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Rare/DecoEmptyTub.cs b/Scripts/Items/Misc/Rares/Rare/DecoEmptyTub.cs deleted file mode 100644 index 0c7d0bbe3..000000000 --- a/Scripts/Items/Misc/Rares/Rare/DecoEmptyTub.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoEmptyTub : Item - { - - [Constructable] - public DecoEmptyTub() : base( 0xE83 ) - { - Movable = true; - Stackable = false; - } - - public DecoEmptyTub( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Rare/DecoFlower.cs b/Scripts/Items/Misc/Rares/Rare/DecoFlower.cs deleted file mode 100644 index ea868f4af..000000000 --- a/Scripts/Items/Misc/Rares/Rare/DecoFlower.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoFlower : Item - { - - [Constructable] - public DecoFlower() : base( 0x18DA ) - { - Movable = true; - Stackable = false; - } - - public DecoFlower( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Rare/DecoFlower2.cs b/Scripts/Items/Misc/Rares/Rare/DecoFlower2.cs deleted file mode 100644 index 1e703e30c..000000000 --- a/Scripts/Items/Misc/Rares/Rare/DecoFlower2.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoFlower2 : Item - { - - [Constructable] - public DecoFlower2() : base( 0x18D9 ) - { - Movable = true; - Stackable = false; - } - - public DecoFlower2( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Rare/DecoHorseDung.cs b/Scripts/Items/Misc/Rares/Rare/DecoHorseDung.cs deleted file mode 100644 index dddebf315..000000000 --- a/Scripts/Items/Misc/Rares/Rare/DecoHorseDung.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoHorseDung : Item - { - - [Constructable] - public DecoHorseDung() : base( 0xF3B ) - { - Movable = true; - Stackable = false; - } - - public DecoHorseDung( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Rare/DecoMagicalCrystal.cs b/Scripts/Items/Misc/Rares/Rare/DecoMagicalCrystal.cs deleted file mode 100644 index b53270779..000000000 --- a/Scripts/Items/Misc/Rares/Rare/DecoMagicalCrystal.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoMagicalCrystal : Item - { - - [Constructable] - public DecoMagicalCrystal() : base( 0x1F19 ) - { - Movable = true; - Stackable = false; - } - - public DecoMagicalCrystal( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Rare/DecoPlayingCards.cs b/Scripts/Items/Misc/Rares/Rare/DecoPlayingCards.cs deleted file mode 100644 index 47960890a..000000000 --- a/Scripts/Items/Misc/Rares/Rare/DecoPlayingCards.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoPlayingCards : Item - { - - [Constructable] - public DecoPlayingCards() : base( 0xFA3 ) - { - Movable = true; - Stackable = false; - } - - public DecoPlayingCards( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Rare/DecoPlayingCards2.cs b/Scripts/Items/Misc/Rares/Rare/DecoPlayingCards2.cs deleted file mode 100644 index 6fd9558bc..000000000 --- a/Scripts/Items/Misc/Rares/Rare/DecoPlayingCards2.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoPlayingCards2 : Item - { - - [Constructable] - public DecoPlayingCards2() : base( 0xFA2 ) - { - Movable = true; - Stackable = false; - } - - public DecoPlayingCards2( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Rare/DecoRoseOfTrinsic.cs b/Scripts/Items/Misc/Rares/Rare/DecoRoseOfTrinsic.cs deleted file mode 100644 index c32b474b3..000000000 --- a/Scripts/Items/Misc/Rares/Rare/DecoRoseOfTrinsic.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoRoseOfTrinsic : Item - { - - [Constructable] - public DecoRoseOfTrinsic() : base( 0x234C ) - { - Movable = true; - Stackable = false; - } - - public DecoRoseOfTrinsic( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Rare/DecoRoseOfTrinsic2.cs b/Scripts/Items/Misc/Rares/Rare/DecoRoseOfTrinsic2.cs deleted file mode 100644 index dc84e257f..000000000 --- a/Scripts/Items/Misc/Rares/Rare/DecoRoseOfTrinsic2.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoRoseOfTrinsic2 : Item - { - - [Constructable] - public DecoRoseOfTrinsic2() : base( 0x234D ) - { - Movable = true; - Stackable = false; - } - - public DecoRoseOfTrinsic2( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Rare/DecoRoseOfTrinsic3.cs b/Scripts/Items/Misc/Rares/Rare/DecoRoseOfTrinsic3.cs deleted file mode 100644 index cffe35372..000000000 --- a/Scripts/Items/Misc/Rares/Rare/DecoRoseOfTrinsic3.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoRoseOfTrinsic3 : Item - { - - [Constructable] - public DecoRoseOfTrinsic3() : base( 0x234B ) - { - Movable = true; - Stackable = false; - } - - public DecoRoseOfTrinsic3( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Rare/DecoSpittoon.cs b/Scripts/Items/Misc/Rares/Rare/DecoSpittoon.cs deleted file mode 100644 index 8766331d2..000000000 --- a/Scripts/Items/Misc/Rares/Rare/DecoSpittoon.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoSpittoon : Item - { - - [Constructable] - public DecoSpittoon() : base( 0x1003 ) - { - Movable = true; - Stackable = false; - } - - public DecoSpittoon( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Rare/DecoTarot.cs b/Scripts/Items/Misc/Rares/Rare/DecoTarot.cs deleted file mode 100644 index 391e4127e..000000000 --- a/Scripts/Items/Misc/Rares/Rare/DecoTarot.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoTarot : Item - { - - [Constructable] - public DecoTarot() : base( 0x12A5 ) - { - Movable = true; - Stackable = false; - } - - public DecoTarot( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Rare/DecoTarot2.cs b/Scripts/Items/Misc/Rares/Rare/DecoTarot2.cs deleted file mode 100644 index 2aa67fd63..000000000 --- a/Scripts/Items/Misc/Rares/Rare/DecoTarot2.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoTarot2 : Item - { - - [Constructable] - public DecoTarot2() : base( 0x12A6 ) - { - Movable = true; - Stackable = false; - } - - public DecoTarot2( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Rare/DecoTarot3.cs b/Scripts/Items/Misc/Rares/Rare/DecoTarot3.cs deleted file mode 100644 index 48c781b03..000000000 --- a/Scripts/Items/Misc/Rares/Rare/DecoTarot3.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoTarot3 : Item - { - - [Constructable] - public DecoTarot3() : base( 0x12A7 ) - { - Movable = true; - Stackable = false; - } - - public DecoTarot3( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Rare/DecoTarot4.cs b/Scripts/Items/Misc/Rares/Rare/DecoTarot4.cs deleted file mode 100644 index 055baee34..000000000 --- a/Scripts/Items/Misc/Rares/Rare/DecoTarot4.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoTarot4 : Item - { - - [Constructable] - public DecoTarot4() : base( 0x12A8 ) - { - Movable = true; - Stackable = false; - } - - public DecoTarot4( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Rare/DecoTarot5.cs b/Scripts/Items/Misc/Rares/Rare/DecoTarot5.cs deleted file mode 100644 index 7b8efe700..000000000 --- a/Scripts/Items/Misc/Rares/Rare/DecoTarot5.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoTarot5 : Item - { - - [Constructable] - public DecoTarot5() : base( 0x12A9 ) - { - Movable = true; - Stackable = false; - } - - public DecoTarot5( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Rare/DecoTarot6.cs b/Scripts/Items/Misc/Rares/Rare/DecoTarot6.cs deleted file mode 100644 index 8b21e9986..000000000 --- a/Scripts/Items/Misc/Rares/Rare/DecoTarot6.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoTarot6 : Item - { - - [Constructable] - public DecoTarot6() : base( 0x12AA ) - { - Movable = true; - Stackable = false; - } - - public DecoTarot6( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Rare/DecoTarot7.cs b/Scripts/Items/Misc/Rares/Rare/DecoTarot7.cs deleted file mode 100644 index 773cab51a..000000000 --- a/Scripts/Items/Misc/Rares/Rare/DecoTarot7.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoTarot7 : Item - { - - [Constructable] - public DecoTarot7() : base( 0x12A5 ) - { - Movable = true; - Stackable = false; - } - - public DecoTarot7( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Rare/DecoTray.cs b/Scripts/Items/Misc/Rares/Rare/DecoTray.cs deleted file mode 100644 index 75f82601c..000000000 --- a/Scripts/Items/Misc/Rares/Rare/DecoTray.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoTray : Item - { - - [Constructable] - public DecoTray() : base( 0x992 ) - { - Movable = true; - Stackable = false; - } - - public DecoTray( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Misc/Rares/Rare/DecoTray2.cs b/Scripts/Items/Misc/Rares/Rare/DecoTray2.cs deleted file mode 100644 index a7fda3ac2..000000000 --- a/Scripts/Items/Misc/Rares/Rare/DecoTray2.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; - -namespace Server.Items -{ - public class DecoTray2 : Item - { - - [Constructable] - public DecoTray2() : base( 0x991 ) - { - Movable = true; - Stackable = false; - } - - public DecoTray2( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/Stones/AlchemyStone.cs b/Scripts/Items/Stones/AlchemyStone.cs deleted file mode 100644 index a22455393..000000000 --- a/Scripts/Items/Stones/AlchemyStone.cs +++ /dev/null @@ -1,46 +0,0 @@ -using System; -using Server.Items; - -namespace Server.Items -{ - public class AlchemyStone : Item - { - public override string DefaultName - { - get { return "an Alchemist Supply Stone"; } - } - - [Constructable] - public AlchemyStone() : base( 0xED4 ) - { - Movable = false; - Hue = 0x250; - } - - public override void OnDoubleClick( Mobile from ) - { - AlchemyBag alcBag = new AlchemyBag(); - - if ( !from.AddToBackpack( alcBag ) ) - alcBag.Delete(); - } - - public AlchemyStone( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); // version - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} \ No newline at end of file diff --git a/Scripts/Items/Stones/GMStone.cs b/Scripts/Items/Stones/GMStone.cs deleted file mode 100644 index 5576ab5cc..000000000 --- a/Scripts/Items/Stones/GMStone.cs +++ /dev/null @@ -1,56 +0,0 @@ -#if false -using System; -using Server.Network; -using Server.Commands; - -namespace Server.Items -{ - public class GMStone : Item - { - public override string DefaultName - { - get { return "a GM stone"; } - } - - [Constructable] - public GMStone() : base( 0xED4 ) - { - Movable = false; - Hue = 0x489; - } - - public GMStone( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); // version - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - - public override void OnDoubleClick( Mobile from ) - { - if ( from.AccessLevel < AccessLevel.GameMaster ) - { - from.AccessLevel = AccessLevel.GameMaster; - - from.SendAsciiMessage( 0x482, "The command prefix is \"{0}\"", CommandSystem.Prefix ); - CommandHandlers.Help_OnCommand( new CommandEventArgs( from, "help", "", new string[0] ) ); - } - else - { - from.SendMessage( "The stone has no effect." ); - } - } - } -} -#endif \ No newline at end of file diff --git a/Scripts/Items/Stones/GamblingStone.cs b/Scripts/Items/Stones/GamblingStone.cs deleted file mode 100644 index 4faa0e06d..000000000 --- a/Scripts/Items/Stones/GamblingStone.cs +++ /dev/null @@ -1,123 +0,0 @@ -using System; -using Server.Items; - -namespace Server.Items -{ - public class GamblingStone : Item - { - private int m_GamblePot = 2500; - - [CommandProperty( AccessLevel.GameMaster )] - public int GamblePot - { - get - { - return m_GamblePot; - } - set - { - m_GamblePot = value; - InvalidateProperties(); - } - } - - public override string DefaultName - { - get { return "a gambling stone"; } - } - - [Constructable] - public GamblingStone() : base( 0xED4 ) - { - Movable = false; - Hue = 0x56; - } - - public override void GetProperties( ObjectPropertyList list ) - { - base.GetProperties( list ); - - list.Add( "Jackpot: {0}gp", m_GamblePot ); - } - - public override void OnSingleClick( Mobile from ) - { - base.OnSingleClick( from ); - base.LabelTo( from, "Jackpot: {0}gp", m_GamblePot ); - } - - public override void OnDoubleClick( Mobile from ) - { - Container pack = from.Backpack; - - if ( pack != null && pack.ConsumeTotal( typeof( Gold ), 250 ) ) - { - m_GamblePot += 150; - InvalidateProperties(); - - int roll = Utility.Random( 1200 ); - - if ( roll == 0 ) // Jackpot - { - from.SendMessage( 0x35, "You win the {0}gp jackpot!", m_GamblePot ); - from.AddToBackpack( new BankCheck( m_GamblePot ) ); - - m_GamblePot = 2500; - } - else if ( roll <= 20 ) // Chance for a regbag - { - from.SendMessage( 0x35, "You win a bag of reagents!" ); - from.AddToBackpack( new BagOfReagents( 50 ) ); - } - else if ( roll <= 40 ) // Chance for gold - { - from.SendMessage( 0x35, "You win 1500gp!" ); - from.AddToBackpack( new BankCheck( 1500 ) ); - } - else if ( roll <= 100 ) // Another chance for gold - { - from.SendMessage( 0x35, "You win 1000gp!" ); - from.AddToBackpack( new BankCheck( 1000 ) ); - } - else // Loser! - { - from.SendMessage( 0x22, "You lose!" ); - } - } - else - { - from.SendMessage( 0x22, "You need at least 250gp in your backpack to use this." ); - } - } - - public GamblingStone( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); // version - - writer.Write( (int) m_GamblePot ); - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - - switch ( version ) - { - case 0: - { - m_GamblePot = reader.ReadInt(); - - break; - } - } - } - } -} \ No newline at end of file diff --git a/Scripts/Items/Stones/IngotStone.cs b/Scripts/Items/Stones/IngotStone.cs deleted file mode 100644 index 8da5a3064..000000000 --- a/Scripts/Items/Stones/IngotStone.cs +++ /dev/null @@ -1,46 +0,0 @@ -using System; -using Server.Items; - -namespace Server.Items -{ - public class IngotStone : Item - { - public override string DefaultName - { - get { return "an Ingot stone"; } - } - - [Constructable] - public IngotStone() : base( 0xED4 ) - { - Movable = false; - Hue = 0x480; - } - - public override void OnDoubleClick( Mobile from ) - { - BagOfingots ingotBag = new BagOfingots( 5000 ); - - if ( !from.AddToBackpack( ingotBag ) ) - ingotBag.Delete(); - } - - public IngotStone( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); // version - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} \ No newline at end of file diff --git a/Scripts/Items/Stones/RegStone.cs b/Scripts/Items/Stones/RegStone.cs deleted file mode 100644 index 10baff918..000000000 --- a/Scripts/Items/Stones/RegStone.cs +++ /dev/null @@ -1,46 +0,0 @@ -using System; -using Server.Items; - -namespace Server.Items -{ - public class RegStone : Item - { - public override string DefaultName - { - get { return "a reagent stone"; } - } - - [Constructable] - public RegStone() : base( 0xED4 ) - { - Movable = false; - Hue = 0x2D1; - } - - public override void OnDoubleClick( Mobile from ) - { - BagOfReagents regBag = new BagOfReagents( 50 ); - - if ( !from.AddToBackpack( regBag ) ) - regBag.Delete(); - } - - public RegStone( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); // version - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} \ No newline at end of file diff --git a/Scripts/Items/Stones/ScribeStone.cs b/Scripts/Items/Stones/ScribeStone.cs deleted file mode 100644 index 57ad6498d..000000000 --- a/Scripts/Items/Stones/ScribeStone.cs +++ /dev/null @@ -1,46 +0,0 @@ -using System; -using Server.Items; - -namespace Server.Items -{ - public class ScribeStone : Item - { - public override string DefaultName - { - get { return "a Scribe Supply Stone"; } - } - - [Constructable] - public ScribeStone() : base( 0xED4 ) - { - Movable = false; - Hue = 0x105; - } - - public override void OnDoubleClick( Mobile from ) - { - ScribeBag scribeBag = new ScribeBag(); - - if ( !from.AddToBackpack( scribeBag ) ) - scribeBag.Delete(); - } - - public ScribeStone( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); // version - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} \ No newline at end of file diff --git a/Scripts/Items/Stones/SmithStone.cs b/Scripts/Items/Stones/SmithStone.cs deleted file mode 100644 index c6c9502c3..000000000 --- a/Scripts/Items/Stones/SmithStone.cs +++ /dev/null @@ -1,46 +0,0 @@ -using System; -using Server.Items; - -namespace Server.Items -{ - public class SmithStone : Item - { - public override string DefaultName - { - get { return "a Blacksmith Supply Stone"; } - } - - [Constructable] - public SmithStone() : base( 0xED4 ) - { - Movable = false; - Hue = 0x476; - } - - public override void OnDoubleClick( Mobile from ) - { - SmithBag SmithBag = new SmithBag( 5000 ); - - if ( !from.AddToBackpack( SmithBag ) ) - SmithBag.Delete(); - } - - public SmithStone( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); // version - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} \ No newline at end of file diff --git a/Scripts/Items/Stones/TailorStone.cs b/Scripts/Items/Stones/TailorStone.cs deleted file mode 100644 index 184c0e7e9..000000000 --- a/Scripts/Items/Stones/TailorStone.cs +++ /dev/null @@ -1,46 +0,0 @@ -using System; -using Server.Items; - -namespace Server.Items -{ - public class TailorStone : Item - { - public override string DefaultName - { - get { return "a Tailor Supply Stone"; } - } - - [Constructable] - public TailorStone() : base( 0xED4 ) - { - Movable = false; - Hue = 0x315; - } - - public override void OnDoubleClick( Mobile from ) - { - TailorBag tailorBag = new TailorBag(); - - if ( !from.AddToBackpack( tailorBag ) ) - tailorBag.Delete(); - } - - public TailorStone( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); // version - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} \ No newline at end of file diff --git a/Scripts/Items/SupplyBags/AlchemyBag.cs b/Scripts/Items/SupplyBags/AlchemyBag.cs deleted file mode 100644 index f2176b5d0..000000000 --- a/Scripts/Items/SupplyBags/AlchemyBag.cs +++ /dev/null @@ -1,47 +0,0 @@ -using System; -using Server; -using Server.Items; - -namespace Server.Items -{ - public class AlchemyBag : Bag - { - public override string DefaultName - { - get { return "an Alchemy Kit"; } - } - - [Constructable] - public AlchemyBag() : this( 1 ) - { - Movable = true; - Hue = 0x250; - } - - [Constructable] - public AlchemyBag( int amount ) - { - DropItem( new MortarPestle( 5 ) ); - DropItem( new BagOfReagents( 5000 ) ); - DropItem( new Bottle( 5000 ) ); - } - - public AlchemyBag( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); // version - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} \ No newline at end of file diff --git a/Scripts/Items/SupplyBags/BagOfIngots.cs b/Scripts/Items/SupplyBags/BagOfIngots.cs deleted file mode 100644 index 213e0cd97..000000000 --- a/Scripts/Items/SupplyBags/BagOfIngots.cs +++ /dev/null @@ -1,49 +0,0 @@ -using System; -using Server; -using Server.Items; - -namespace Server.Items -{ - public class BagOfingots : Bag - { - [Constructable] - public BagOfingots() : this( 5000 ) - { - } - - [Constructable] - public BagOfingots( int amount ) - { - DropItem( new DullCopperIngot ( amount ) ); - DropItem( new ShadowIronIngot ( amount ) ); - DropItem( new CopperIngot ( amount ) ); - DropItem( new BronzeIngot ( amount ) ); - DropItem( new GoldIngot ( amount ) ); - DropItem( new AgapiteIngot ( amount ) ); - DropItem( new VeriteIngot ( amount ) ); - DropItem( new ValoriteIngot ( amount ) ); - DropItem( new IronIngot ( amount ) ); - DropItem( new Tongs() ); - DropItem( new TinkerTools() ); - - } - - public BagOfingots( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); // version - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/SupplyBags/ScribeBag.cs b/Scripts/Items/SupplyBags/ScribeBag.cs deleted file mode 100644 index e4d82a584..000000000 --- a/Scripts/Items/SupplyBags/ScribeBag.cs +++ /dev/null @@ -1,46 +0,0 @@ -using System; -using Server; -using Server.Items; - -namespace Server.Items -{ - public class ScribeBag : Bag - { - public override string DefaultName - { - get { return "a Scribe Kit"; } - } - - [Constructable] - public ScribeBag() : this( 1 ) - { - Movable = true; - Hue = 0x105; - } - - [Constructable] - public ScribeBag( int amount ) - { - DropItem( new BagOfReagents( 5000 ) ); - DropItem( new BlankScroll( 500 ) ); - } - - public ScribeBag( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); // version - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} \ No newline at end of file diff --git a/Scripts/Items/SupplyBags/SmithBag.cs b/Scripts/Items/SupplyBags/SmithBag.cs deleted file mode 100644 index 994fafe37..000000000 --- a/Scripts/Items/SupplyBags/SmithBag.cs +++ /dev/null @@ -1,49 +0,0 @@ -using System; -using Server; -using Server.Items; - -namespace Server.Items -{ - public class SmithBag : Bag - { - [Constructable] - public SmithBag() : this( 5000 ) - { - } - - [Constructable] - public SmithBag( int amount ) - { - DropItem( new DullCopperIngot ( amount ) ); - DropItem( new ShadowIronIngot ( amount ) ); - DropItem( new CopperIngot ( amount ) ); - DropItem( new BronzeIngot ( amount ) ); - DropItem( new GoldIngot ( amount ) ); - DropItem( new AgapiteIngot ( amount ) ); - DropItem( new VeriteIngot ( amount ) ); - DropItem( new ValoriteIngot ( amount ) ); - DropItem( new IronIngot ( amount ) ); - DropItem( new Tongs ( amount ) ); - DropItem( new TinkerTools ( amount ) ); - - } - - public SmithBag( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); // version - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} diff --git a/Scripts/Items/SupplyBags/TailorBag.cs b/Scripts/Items/SupplyBags/TailorBag.cs deleted file mode 100644 index 6cbdad498..000000000 --- a/Scripts/Items/SupplyBags/TailorBag.cs +++ /dev/null @@ -1,52 +0,0 @@ -using System; -using Server; -using Server.Items; - -namespace Server.Items -{ - public class TailorBag : Bag - { - public override string DefaultName - { - get { return "a Tailoring Kit"; } - } - - [Constructable] - public TailorBag() : this( 1 ) - { - Movable = true; - Hue = 0x315; - } - - [Constructable] - public TailorBag( int amount ) - { - DropItem( new SewingKit( 5 ) ); - DropItem( new Scissors() ); - DropItem( new Hides( 500 ) ); - DropItem( new BoltOfCloth( 20 ) ); - DropItem( new DyeTub() ); - DropItem( new DyeTub() ); - DropItem( new BlackDyeTub() ); - DropItem( new Dyes() ); - } - - public TailorBag( Serial serial ) : base( serial ) - { - } - - public override void Serialize( GenericWriter writer ) - { - base.Serialize( writer ); - - writer.Write( (int) 0 ); // version - } - - public override void Deserialize( GenericReader reader ) - { - base.Deserialize( reader ); - - int version = reader.ReadInt(); - } - } -} \ No newline at end of file diff --git a/Scripts/Misc/Gifts/GiftGiving.cs b/Scripts/Misc/Gifts/GiftGiving.cs deleted file mode 100644 index 94cbbd2a6..000000000 --- a/Scripts/Misc/Gifts/GiftGiving.cs +++ /dev/null @@ -1,88 +0,0 @@ -using System; -using System.Collections.Generic; -using Server; -using Server.Accounting; -using Server.Items; - -namespace Server.Misc -{ - public enum GiftResult - { - Backpack, - BankBox - } - - public class GiftGiving - { - private static List m_Givers = new List(); - - public static void Register( GiftGiver giver ) - { - m_Givers.Add( giver ); - } - - public static void Initialize() - { - EventSink.Login += new LoginEventHandler( EventSink_Login ); - } - - private static void EventSink_Login( LoginEventArgs e ) - { - Account acct = e.Mobile.Account as Account; - - if ( acct == null ) - return; - - DateTime now = DateTime.Now; - - for ( int i = 0; i < m_Givers.Count; ++i ) - { - GiftGiver giver = m_Givers[i]; - - if ( now < giver.Start || now >= giver.Finish ) - continue; // not in the correct timefream - - if ( acct.Created > (giver.Start - giver.MinimumAge) ) - continue; // newly created account - - if ( acct.LastLogin >= giver.Start ) - continue; // already got one - - giver.DelayGiveGift( TimeSpan.FromSeconds( 5.0 ), e.Mobile ); - } - - acct.LastLogin = now; - } - } - - public abstract class GiftGiver - { - public virtual TimeSpan MinimumAge{ get{ return TimeSpan.FromDays( 30.0 ); } } - - public abstract DateTime Start{ get; } - public abstract DateTime Finish{ get; } - public abstract void GiveGift( Mobile mob ); - - public virtual void DelayGiveGift( TimeSpan delay, Mobile mob ) - { - Timer.DelayCall( delay, new TimerStateCallback( DelayGiveGift_Callback ), mob ); - } - - protected virtual void DelayGiveGift_Callback( object state ) - { - GiveGift( (Mobile) state ); - } - - public virtual GiftResult GiveGift( Mobile mob, Item item ) - { - if ( mob.PlaceInBackpack( item ) ) - { - if ( !WeightOverloading.IsOverloaded( mob ) ) - return GiftResult.Backpack; - } - - mob.BankBox.DropItem( item ); - return GiftResult.BankBox; - } - } -} \ No newline at end of file diff --git a/Scripts/Misc/Test Center/TestCenter.cs b/Scripts/Misc/Test Center/TestCenter.cs deleted file mode 100644 index 44d1cc07d..000000000 --- a/Scripts/Misc/Test Center/TestCenter.cs +++ /dev/null @@ -1,246 +0,0 @@ -using System; -using System.Text; -using Server.Gumps; -using Server.Network; -using Server.Commands; - -namespace Server.Misc -{ - public class TestCenter - { - private const bool m_Enabled = false; - public static bool Enabled { get{ return m_Enabled; } } - - public static void Initialize() - { - // Register our speech handler - if( Enabled ) - EventSink.Speech += new SpeechEventHandler( EventSink_Speech ); - } - - private static void EventSink_Speech( SpeechEventArgs args ) - { - if ( !args.Handled ) - { - if( Insensitive.StartsWith( args.Speech, "set" ) ) - { - Mobile from = args.Mobile; - - string[] split = args.Speech.Split( ' ' ); - - if ( split.Length == 3 ) - { - try - { - string name = split[1]; - double value = Convert.ToDouble( split[2] ); - - if ( Insensitive.Equals( name, "str" ) ) - ChangeStrength( from, (int)value ); - else if ( Insensitive.Equals( name, "dex" ) ) - ChangeDexterity( from, (int)value ); - else if ( Insensitive.Equals( name, "int" ) ) - ChangeIntelligence( from, (int)value ); - else - ChangeSkill( from, name, value ); - } - catch - { - } - } - } - else if( Insensitive.Equals( args.Speech, "help" ) ) - { - args.Mobile.SendGump( new TCHelpGump() ); - - args.Handled = true; - } - } - } - - private static void ChangeStrength( Mobile from, int value ) - { - if ( value < 10 || value > 125 ) - { - from.SendLocalizedMessage( 1005628 ); // Stats range between 10 and 125. - } - else - { - if ( (value + from.RawDex + from.RawInt) > from.StatCap ) - { - from.SendLocalizedMessage( 1005629 ); // You can not exceed the stat cap. Try setting another stat lower first. - } - else - { - from.RawStr = value; - from.SendLocalizedMessage( 1005630 ); // Your stats have been adjusted. - } - } - } - - private static void ChangeDexterity( Mobile from, int value ) - { - if ( value < 10 || value > 125 ) - { - from.SendLocalizedMessage( 1005628 ); // Stats range between 10 and 125. - } - else - { - if ( (from.RawStr + value + from.RawInt) > from.StatCap ) - { - from.SendLocalizedMessage( 1005629 ); // You can not exceed the stat cap. Try setting another stat lower first. - } - else - { - from.RawDex = value; - from.SendLocalizedMessage( 1005630 ); // Your stats have been adjusted. - } - } - } - - private static void ChangeIntelligence( Mobile from, int value ) - { - if ( value < 10 || value > 125 ) - { - from.SendLocalizedMessage( 1005628 ); // Stats range between 10 and 125. - } - else - { - if ( (from.RawStr + from.RawDex + value) > from.StatCap ) - { - from.SendLocalizedMessage( 1005629 ); // You can not exceed the stat cap. Try setting another stat lower first. - } - else - { - from.RawInt = value; - from.SendLocalizedMessage( 1005630 ); // Your stats have been adjusted. - } - } - } - - private static void ChangeSkill( Mobile from, string name, double value ) - { - SkillName index; - - try - { - index = (SkillName)Enum.Parse( typeof( SkillName ), name, true ); - } - catch - { - from.SendLocalizedMessage( 1005631 ); // You have specified an invalid skill to set. - return; - } - - if ( ( !Core.SE && (int)index > 51 ) || ( !Core.AOS && (int)index > 48 ) ) - { - from.SendLocalizedMessage( 1005631 ); // You have specified an invalid skill to set. - return; - } - - Skill skill = from.Skills[index]; - - if ( skill != null ) - { - if ( value < 0 || value > skill.Cap ) - { - from.SendMessage( String.Format( "Your skill in {0} is capped at {1:F1}.", skill.Info.Name, skill.Cap ) ); - } - else - { - int newFixedPoint = (int)(value * 10.0); - int oldFixedPoint = skill.BaseFixedPoint; - - if ( ((skill.Owner.Total - oldFixedPoint) + newFixedPoint) > skill.Owner.Cap ) - { - from.SendMessage( "You can not exceed the skill cap. Try setting another skill lower first." ); - } - else - { - skill.BaseFixedPoint = newFixedPoint; - } - } - } - else - { - from.SendLocalizedMessage( 1005631 ); // You have specified an invalid skill to set. - } - } - - - public class TCHelpGump : Gump - { - public TCHelpGump() : base( 40, 40 ) - { - AddPage( 0 ); - AddBackground( 0, 0, 160, 120, 5054 ); - - AddButton( 10, 10, 0xFB7, 0xFB9, 1, GumpButtonType.Reply, 0 ); - AddLabel( 45, 10, 0x34, "RunUO.com" ); - - AddButton( 10, 35, 0xFB7, 0xFB9, 2, GumpButtonType.Reply, 0 ); - AddLabel( 45, 35, 0x34, "List of skills" ); - - AddButton( 10, 60, 0xFB7, 0xFB9, 3, GumpButtonType.Reply, 0 ); - AddLabel( 45, 60, 0x34, "Command list" ); - - AddButton( 10, 85, 0xFB1, 0xFB3, 0, GumpButtonType.Reply, 0 ); - AddLabel( 45, 85, 0x34, "Close" ); - } - - public override void OnResponse( NetState sender, RelayInfo info ) - { - switch ( info.ButtonID ) - { - case 1: // RunUO.com - { - sender.LaunchBrowser( "http://www.RunUO.com" ); - break; - } - case 2: // List of skills - { - string[] strings = Enum.GetNames( typeof( SkillName ) ); - - Array.Sort( strings ); - - StringBuilder sb = new StringBuilder(); - - if ( strings.Length > 0 ) - sb.Append( strings[0] ); - - for ( int i = 1; i < strings.Length; ++i ) - { - string v = strings[i]; - - if ( (sb.Length + 1 + v.Length) >= 256 ) - { - sender.Send( new AsciiMessage( Server.Serial.MinusOne, -1, MessageType.Label, 0x35, 3, "System", sb.ToString() ) ); - sb = new StringBuilder(); - sb.Append( v ); - } - else - { - sb.Append( ' ' ); - sb.Append( v ); - } - } - - if ( sb.Length > 0 ) - { - sender.Send( new AsciiMessage( Server.Serial.MinusOne, -1, MessageType.Label, 0x35, 3, "System", sb.ToString() ) ); - } - - break; - } - case 3: // Command list - { - sender.Mobile.SendAsciiMessage( 0x482, "The command prefix is \"{0}\"", CommandSystem.Prefix ); - CommandHandlers.Help_OnCommand( new CommandEventArgs( sender.Mobile, "help", "", new string[0] ) ); - - break; - } - } - } - } - } -} \ No newline at end of file