revert crafting updates of SVN538. Per Mark: changing baseclasses is a bad idea.
This commit is contained in:
parent
7399519cf7
commit
e86794c4e6
130 changed files with 1007 additions and 4906 deletions
|
|
@ -8,12 +8,7 @@ namespace Server.Items
|
|||
public override BaseAddonDeed Deed{ get{ return new AbbatoirDeed(); } }
|
||||
|
||||
[Constructable]
|
||||
public AbbatoirAddon() : this( 0 )
|
||||
{
|
||||
}
|
||||
|
||||
[Constructable]
|
||||
public AbbatoirAddon( int hue )
|
||||
public AbbatoirAddon()
|
||||
{
|
||||
AddComponent( new AddonComponent( 0x120E ), -1, -1, 0 );
|
||||
AddComponent( new AddonComponent( 0x120F ), 0, -1, 0 );
|
||||
|
|
@ -24,7 +19,6 @@ namespace Server.Items
|
|||
AddComponent( new AddonComponent( 0x1214 ), -1, 1, 0 );
|
||||
AddComponent( new AddonComponent( 0x1213 ), 0, 1, 0 );
|
||||
AddComponent( new AddonComponent( 0x1212 ), 1, 1, 0 );
|
||||
Hue = hue;
|
||||
}
|
||||
|
||||
public AbbatoirAddon( Serial serial ) : base( serial )
|
||||
|
|
@ -48,7 +42,7 @@ namespace Server.Items
|
|||
|
||||
public class AbbatoirDeed : BaseAddonDeed
|
||||
{
|
||||
public override BaseAddon Addon{ get{ return new AbbatoirAddon( Hue ); } }
|
||||
public override BaseAddon Addon{ get{ return new AbbatoirAddon(); } }
|
||||
public override int LabelNumber{ get{ return 1044329; } } // abbatoir
|
||||
|
||||
[Constructable]
|
||||
|
|
|
|||
|
|
@ -1,6 +1,5 @@
|
|||
using System;
|
||||
using Server;
|
||||
using Server.Engines.Craft;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
|
|
@ -9,15 +8,9 @@ namespace Server.Items
|
|||
public override BaseAddonDeed Deed{ get{ return new AlchemistTableEastDeed(); } }
|
||||
|
||||
[Constructable]
|
||||
public AlchemistTableEastAddon() : this( 0 )
|
||||
{
|
||||
}
|
||||
|
||||
[Constructable]
|
||||
public AlchemistTableEastAddon( int hue )
|
||||
public AlchemistTableEastAddon()
|
||||
{
|
||||
AddComponent( new AddonComponent( 0x2DD3 ), 0, 0, 0 );
|
||||
Hue = hue;
|
||||
}
|
||||
|
||||
public AlchemistTableEastAddon( Serial serial ) : base( serial )
|
||||
|
|
@ -39,10 +32,9 @@ namespace Server.Items
|
|||
}
|
||||
}
|
||||
|
||||
[CraftItemID( 0x2DD3 )]
|
||||
public class AlchemistTableEastDeed : BaseAddonDeed
|
||||
{
|
||||
public override BaseAddon Addon{ get{ return new AlchemistTableEastAddon( Hue ); } }
|
||||
public override BaseAddon Addon{ get{ return new AlchemistTableEastAddon(); } }
|
||||
public override int LabelNumber{ get{ return 1073397; } } // alchemist table (east)
|
||||
|
||||
[Constructable]
|
||||
|
|
|
|||
|
|
@ -1,6 +1,5 @@
|
|||
using System;
|
||||
using Server;
|
||||
using Server.Engines.Craft;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
|
|
@ -9,15 +8,9 @@ namespace Server.Items
|
|||
public override BaseAddonDeed Deed{ get{ return new AlchemistTableSouthDeed(); } }
|
||||
|
||||
[Constructable]
|
||||
public AlchemistTableSouthAddon() : this( 0 )
|
||||
{
|
||||
}
|
||||
|
||||
[Constructable]
|
||||
public AlchemistTableSouthAddon( int hue )
|
||||
public AlchemistTableSouthAddon()
|
||||
{
|
||||
AddComponent( new AddonComponent( 0x2DD4 ), 0, 0, 0 );
|
||||
Hue = hue;
|
||||
}
|
||||
|
||||
public AlchemistTableSouthAddon( Serial serial ) : base( serial )
|
||||
|
|
@ -39,10 +32,9 @@ namespace Server.Items
|
|||
}
|
||||
}
|
||||
|
||||
[CraftItemID( 0x2DD4 )]
|
||||
public class AlchemistTableSouthDeed : BaseAddonDeed
|
||||
{
|
||||
public override BaseAddon Addon{ get{ return new AlchemistTableSouthAddon( Hue ); } }
|
||||
public override BaseAddon Addon{ get{ return new AlchemistTableSouthAddon(); } }
|
||||
public override int LabelNumber{ get{ return 1073396; } } // alchemist table (south)
|
||||
|
||||
[Constructable]
|
||||
|
|
|
|||
|
|
@ -8,15 +8,9 @@ namespace Server.Items
|
|||
public override BaseAddonDeed Deed{ get{ return new AnvilEastDeed(); } }
|
||||
|
||||
[Constructable]
|
||||
public AnvilEastAddon() : this( 0 )
|
||||
{
|
||||
}
|
||||
|
||||
[Constructable]
|
||||
public AnvilEastAddon( int hue )
|
||||
public AnvilEastAddon()
|
||||
{
|
||||
AddComponent( new AnvilComponent( 0xFAF ), 0, 0, 0 );
|
||||
Hue = hue;
|
||||
}
|
||||
|
||||
public AnvilEastAddon( Serial serial ) : base( serial )
|
||||
|
|
@ -40,7 +34,7 @@ namespace Server.Items
|
|||
|
||||
public class AnvilEastDeed : BaseAddonDeed
|
||||
{
|
||||
public override BaseAddon Addon{ get{ return new AnvilEastAddon( Hue ); } }
|
||||
public override BaseAddon Addon{ get{ return new AnvilEastAddon(); } }
|
||||
public override int LabelNumber{ get{ return 1044333; } } // anvil (east)
|
||||
|
||||
[Constructable]
|
||||
|
|
|
|||
|
|
@ -8,15 +8,9 @@ namespace Server.Items
|
|||
public override BaseAddonDeed Deed{ get{ return new AnvilSouthDeed(); } }
|
||||
|
||||
[Constructable]
|
||||
public AnvilSouthAddon() : this( 0 )
|
||||
{
|
||||
}
|
||||
|
||||
[Constructable]
|
||||
public AnvilSouthAddon( int hue )
|
||||
public AnvilSouthAddon()
|
||||
{
|
||||
AddComponent( new AnvilComponent( 0xFB0 ), 0, 0, 0 );
|
||||
Hue = hue;
|
||||
}
|
||||
|
||||
public AnvilSouthAddon( Serial serial ) : base( serial )
|
||||
|
|
@ -40,7 +34,7 @@ namespace Server.Items
|
|||
|
||||
public class AnvilSouthDeed : BaseAddonDeed
|
||||
{
|
||||
public override BaseAddon Addon{ get{ return new AnvilSouthAddon( Hue ); } }
|
||||
public override BaseAddon Addon{ get{ return new AnvilSouthAddon(); } }
|
||||
public override int LabelNumber{ get{ return 1044334; } } // anvil (south)
|
||||
|
||||
[Constructable]
|
||||
|
|
|
|||
|
|
@ -8,16 +8,10 @@ namespace Server.Items
|
|||
public override BaseAddonDeed Deed{ get{ return new ArcaneBookshelfEastDeed(); } }
|
||||
|
||||
[Constructable]
|
||||
public ArcaneBookshelfEastAddon() : this( 0 )
|
||||
{
|
||||
}
|
||||
|
||||
[Constructable]
|
||||
public ArcaneBookshelfEastAddon( int hue )
|
||||
public ArcaneBookshelfEastAddon()
|
||||
{
|
||||
AddComponent( new AddonComponent( 0x3084 ), 0, 0, 0 );
|
||||
AddComponent( new AddonComponent( 0x3085 ), -1, 0, 0 );
|
||||
Hue = hue;
|
||||
}
|
||||
|
||||
public ArcaneBookshelfEastAddon( Serial serial ) : base( serial )
|
||||
|
|
|
|||
|
|
@ -8,16 +8,10 @@ namespace Server.Items
|
|||
public override BaseAddonDeed Deed{ get{ return new ArcaneBookshelfSouthDeed(); } }
|
||||
|
||||
[Constructable]
|
||||
public ArcaneBookshelfSouthAddon() : this( 0 )
|
||||
{
|
||||
}
|
||||
|
||||
[Constructable]
|
||||
public ArcaneBookshelfSouthAddon( int hue )
|
||||
public ArcaneBookshelfSouthAddon()
|
||||
{
|
||||
AddComponent( new AddonComponent( 0x3087 ), 0, 0, 0 );
|
||||
AddComponent( new AddonComponent( 0x3086 ), 0, 1, 0 );
|
||||
Hue = hue;
|
||||
}
|
||||
|
||||
public ArcaneBookshelfSouthAddon( Serial serial ) : base( serial )
|
||||
|
|
@ -41,7 +35,7 @@ namespace Server.Items
|
|||
|
||||
public class ArcaneBookshelfSouthDeed : BaseAddonDeed
|
||||
{
|
||||
public override BaseAddon Addon{ get{ return new ArcaneBookshelfSouthAddon( Hue ); } }
|
||||
public override BaseAddon Addon{ get{ return new ArcaneBookshelfSouthAddon(); } }
|
||||
public override int LabelNumber{ get{ return 1072871; } } // arcane bookshelf (south)
|
||||
|
||||
[Constructable]
|
||||
|
|
|
|||
|
|
@ -8,12 +8,7 @@ namespace Server.Items
|
|||
public override BaseAddonDeed Deed{ get{ return new ArcaneCircleDeed(); } }
|
||||
|
||||
[Constructable]
|
||||
public ArcaneCircleAddon() : this( 0 )
|
||||
{
|
||||
}
|
||||
|
||||
[Constructable]
|
||||
public ArcaneCircleAddon( int hue )
|
||||
public ArcaneCircleAddon()
|
||||
{
|
||||
AddComponent( new AddonComponent( 0x3080 ), -1, 0, 0 );
|
||||
AddComponent( new AddonComponent( 0x3082 ), 0, -1, 0 );
|
||||
|
|
@ -24,7 +19,6 @@ namespace Server.Items
|
|||
AddComponent( new AddonComponent( 0x307C ), 0, 1, 0 );
|
||||
AddComponent( new AddonComponent( 0x307B ), 1, 1, 0 );
|
||||
AddComponent( new AddonComponent( 0x3083 ), 1, 1, 0 );
|
||||
Hue = hue;
|
||||
}
|
||||
|
||||
public ArcaneCircleAddon( Serial serial ) : base( serial )
|
||||
|
|
@ -48,7 +42,7 @@ namespace Server.Items
|
|||
|
||||
public class ArcaneCircleDeed : BaseAddonDeed
|
||||
{
|
||||
public override BaseAddon Addon{ get{ return new ArcaneCircleAddon( Hue ); } }
|
||||
public override BaseAddon Addon{ get{ return new ArcaneCircleAddon(); } }
|
||||
public override int LabelNumber{ get{ return 1072703; } } // arcane circle
|
||||
|
||||
[Constructable]
|
||||
|
|
|
|||
|
|
@ -1,6 +1,5 @@
|
|||
using System;
|
||||
using Server;
|
||||
using Server.Engines.Craft;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
|
|
@ -9,15 +8,9 @@ namespace Server.Items
|
|||
public override BaseAddonDeed Deed{ get{ return new ArcanistStatueEastDeed(); } }
|
||||
|
||||
[Constructable]
|
||||
public ArcanistStatueEastAddon() : this( 0 )
|
||||
{
|
||||
}
|
||||
|
||||
[Constructable]
|
||||
public ArcanistStatueEastAddon( int hue )
|
||||
public ArcanistStatueEastAddon()
|
||||
{
|
||||
AddComponent( new AddonComponent( 0x2D0E ), 0, 0, 0 );
|
||||
Hue = hue;
|
||||
}
|
||||
|
||||
public ArcanistStatueEastAddon( Serial serial ) : base( serial )
|
||||
|
|
@ -39,10 +32,9 @@ namespace Server.Items
|
|||
}
|
||||
}
|
||||
|
||||
[CraftItemID( 0x2D0E )]
|
||||
public class ArcanistStatueEastDeed : BaseAddonDeed
|
||||
{
|
||||
public override BaseAddon Addon{ get{ return new ArcanistStatueEastAddon( Hue ); } }
|
||||
public override BaseAddon Addon{ get{ return new ArcanistStatueEastAddon(); } }
|
||||
public override int LabelNumber{ get{ return 1072886; } } // arcanist statue (east)
|
||||
|
||||
[Constructable]
|
||||
|
|
|
|||
|
|
@ -1,6 +1,5 @@
|
|||
using System;
|
||||
using Server;
|
||||
using Server.Engines.Craft;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
|
|
@ -9,15 +8,9 @@ namespace Server.Items
|
|||
public override BaseAddonDeed Deed{ get{ return new ArcanistStatueSouthDeed(); } }
|
||||
|
||||
[Constructable]
|
||||
public ArcanistStatueSouthAddon() : this( 0 )
|
||||
{
|
||||
}
|
||||
|
||||
[Constructable]
|
||||
public ArcanistStatueSouthAddon( int hue )
|
||||
public ArcanistStatueSouthAddon()
|
||||
{
|
||||
AddComponent( new AddonComponent( 0x2D0F ), 0, 0, 0 );
|
||||
Hue = hue;
|
||||
}
|
||||
|
||||
public ArcanistStatueSouthAddon( Serial serial ) : base( serial )
|
||||
|
|
@ -39,10 +32,9 @@ namespace Server.Items
|
|||
}
|
||||
}
|
||||
|
||||
[CraftItemID( 0x2D0F )]
|
||||
public class ArcanistStatueSouthDeed : BaseAddonDeed
|
||||
{
|
||||
public override BaseAddon Addon{ get{ return new ArcanistStatueSouthAddon( Hue ); } }
|
||||
public override BaseAddon Addon{ get{ return new ArcanistStatueSouthAddon(); } }
|
||||
public override int LabelNumber{ get{ return 1072885; } } // arcanist statue (south)
|
||||
|
||||
[Constructable]
|
||||
|
|
|
|||
|
|
@ -336,14 +336,9 @@ namespace Server.Items
|
|||
{
|
||||
public override BaseAddonDeed Deed{ get{ return new BallotBoxDeed(); } }
|
||||
|
||||
public BallotBoxAddon() : this( 0 )
|
||||
{
|
||||
}
|
||||
|
||||
public BallotBoxAddon( int hue )
|
||||
public BallotBoxAddon()
|
||||
{
|
||||
AddComponent( new BallotBox(), 0, 0, 0 );
|
||||
Hue = hue;
|
||||
}
|
||||
|
||||
public BallotBoxAddon( Serial serial ) : base( serial )
|
||||
|
|
@ -367,7 +362,7 @@ namespace Server.Items
|
|||
|
||||
public class BallotBoxDeed : BaseAddonDeed
|
||||
{
|
||||
public override BaseAddon Addon{ get{ return new BallotBoxAddon( Hue ); } }
|
||||
public override BaseAddon Addon{ get{ return new BallotBoxAddon(); } }
|
||||
|
||||
public override int LabelNumber{ get{ return 1044327; } } // ballot box
|
||||
|
||||
|
|
|
|||
|
|
@ -47,7 +47,7 @@ namespace Server.Items
|
|||
m_Components = new List<AddonComponent>();
|
||||
}
|
||||
|
||||
public virtual bool RetainDeedHue{ get{ return ( Core.ML ? true : false ); } }
|
||||
public virtual bool RetainDeedHue{ get{ return false; } }
|
||||
|
||||
public virtual void OnChop( Mobile from )
|
||||
{
|
||||
|
|
|
|||
|
|
@ -3,12 +3,11 @@ using System.Collections.Generic;
|
|||
using Server;
|
||||
using Server.Multis;
|
||||
using Server.Targeting;
|
||||
using Server.Engines.Craft;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
[Flipable( 0x14F0, 0x14EF )]
|
||||
public abstract class BaseAddonDeed : Item, ICraftable
|
||||
public abstract class BaseAddonDeed : Item
|
||||
{
|
||||
public abstract BaseAddon Addon{ get; }
|
||||
|
||||
|
|
@ -48,29 +47,6 @@ namespace Server.Items
|
|||
else
|
||||
from.SendLocalizedMessage( 1042001 ); // That must be in your pack for you to use it.
|
||||
}
|
||||
|
||||
#region ICraftable Members
|
||||
public virtual int OnCraft( int quality, bool makersMark, Mobile from, CraftSystem craftSystem, Type typeRes, BaseTool tool, CraftItem craftItem, int resHue )
|
||||
{
|
||||
Type resourceType = typeRes;
|
||||
|
||||
if ( resourceType == null )
|
||||
resourceType = craftItem.Resources.GetAt( 0 ).ItemType;
|
||||
|
||||
CraftResource resource = CraftResources.GetFromType( resourceType );
|
||||
|
||||
CraftContext context = craftSystem.GetContext( from );
|
||||
|
||||
if ( context != null && context.DoNotColor )
|
||||
Hue = 0;
|
||||
else if ( resource == CraftResource.None )
|
||||
Hue = resHue;
|
||||
else
|
||||
Hue = CraftResources.GetHue( resource );
|
||||
|
||||
return 1;
|
||||
}
|
||||
#endregion
|
||||
|
||||
private class InternalTarget : Target
|
||||
{
|
||||
|
|
|
|||
|
|
@ -104,14 +104,9 @@ namespace Server.Items
|
|||
{
|
||||
public override BaseAddonDeed Deed{ get{ return new DartBoardEastDeed(); } }
|
||||
|
||||
public DartBoardEastAddon() : this( 0 )
|
||||
{
|
||||
}
|
||||
|
||||
public DartBoardEastAddon( int hue )
|
||||
public DartBoardEastAddon()
|
||||
{
|
||||
AddComponent( new DartBoard( true ), 0, 0, 0 );
|
||||
Hue = hue;
|
||||
}
|
||||
|
||||
public DartBoardEastAddon( Serial serial ) : base( serial )
|
||||
|
|
@ -135,7 +130,7 @@ namespace Server.Items
|
|||
|
||||
public class DartBoardEastDeed : BaseAddonDeed
|
||||
{
|
||||
public override BaseAddon Addon{ get{ return new DartBoardEastAddon( Hue ); } }
|
||||
public override BaseAddon Addon{ get{ return new DartBoardEastAddon(); } }
|
||||
|
||||
public override int LabelNumber{ get{ return 1044326; } } // dartboard (east)
|
||||
|
||||
|
|
@ -167,14 +162,9 @@ namespace Server.Items
|
|||
{
|
||||
public override BaseAddonDeed Deed{ get{ return new DartBoardSouthDeed(); } }
|
||||
|
||||
public DartBoardSouthAddon() : this( 0 )
|
||||
{
|
||||
}
|
||||
|
||||
public DartBoardSouthAddon( int hue )
|
||||
public DartBoardSouthAddon()
|
||||
{
|
||||
AddComponent( new DartBoard( false ), 0, 0, 0 );
|
||||
Hue = hue;
|
||||
}
|
||||
|
||||
public DartBoardSouthAddon( Serial serial ) : base( serial )
|
||||
|
|
@ -198,7 +188,7 @@ namespace Server.Items
|
|||
|
||||
public class DartBoardSouthDeed : BaseAddonDeed
|
||||
{
|
||||
public override BaseAddon Addon{ get{ return new DartBoardSouthAddon( Hue ); } }
|
||||
public override BaseAddon Addon{ get{ return new DartBoardSouthAddon(); } }
|
||||
|
||||
public override int LabelNumber{ get{ return 1044325; } } // dartboard (south)
|
||||
|
||||
|
|
|
|||
|
|
@ -8,16 +8,10 @@ namespace Server.Items
|
|||
public override BaseAddonDeed Deed{ get{ return new ElvenBedEastDeed(); } }
|
||||
|
||||
[Constructable]
|
||||
public ElvenBedEastAddon() : this( 0 )
|
||||
{
|
||||
}
|
||||
|
||||
[Constructable]
|
||||
public ElvenBedEastAddon( int hue )
|
||||
public ElvenBedEastAddon()
|
||||
{
|
||||
AddComponent( new AddonComponent( 0x304D ), 0, 0, 0 );
|
||||
AddComponent( new AddonComponent( 0x304C ), 1, 0, 0 );
|
||||
Hue = hue;
|
||||
}
|
||||
|
||||
public ElvenBedEastAddon( Serial serial ) : base( serial )
|
||||
|
|
@ -41,7 +35,7 @@ namespace Server.Items
|
|||
|
||||
public class ElvenBedEastDeed : BaseAddonDeed
|
||||
{
|
||||
public override BaseAddon Addon{ get{ return new ElvenBedEastAddon( Hue ); } }
|
||||
public override BaseAddon Addon{ get{ return new ElvenBedEastAddon(); } }
|
||||
public override int LabelNumber{ get{ return 1072861; } } // elven bed (east)
|
||||
|
||||
[Constructable]
|
||||
|
|
|
|||
|
|
@ -8,16 +8,10 @@ namespace Server.Items
|
|||
public override BaseAddonDeed Deed{ get{ return new ElvenBedSouthDeed(); } }
|
||||
|
||||
[Constructable]
|
||||
public ElvenBedSouthAddon() : this( 0 )
|
||||
{
|
||||
}
|
||||
|
||||
[Constructable]
|
||||
public ElvenBedSouthAddon( int hue )
|
||||
public ElvenBedSouthAddon()
|
||||
{
|
||||
AddComponent( new AddonComponent( 0x3050 ), 0, 0, 0 );
|
||||
AddComponent( new AddonComponent( 0x3051 ), 0, -1, 0 );
|
||||
Hue = hue;
|
||||
}
|
||||
|
||||
public ElvenBedSouthAddon( Serial serial ) : base( serial )
|
||||
|
|
@ -41,7 +35,7 @@ namespace Server.Items
|
|||
|
||||
public class ElvenBedSouthDeed : BaseAddonDeed
|
||||
{
|
||||
public override BaseAddon Addon{ get{ return new ElvenBedSouthAddon( Hue ); } }
|
||||
public override BaseAddon Addon{ get{ return new ElvenBedSouthAddon(); } }
|
||||
public override int LabelNumber{ get{ return 1072860; } } // elven bed (south)
|
||||
|
||||
[Constructable]
|
||||
|
|
|
|||
|
|
@ -8,16 +8,10 @@ namespace Server.Items
|
|||
public override BaseAddonDeed Deed{ get{ return new ElvenDresserEastDeed(); } }
|
||||
|
||||
[Constructable]
|
||||
public ElvenDresserEastAddon() : this( 0 )
|
||||
{
|
||||
}
|
||||
|
||||
[Constructable]
|
||||
public ElvenDresserEastAddon( int hue )
|
||||
public ElvenDresserEastAddon()
|
||||
{
|
||||
AddComponent( new AddonComponent( 0x30E4 ), 0, 0, 0 );
|
||||
AddComponent( new AddonComponent( 0x30E3 ), 0, -1, 0 );
|
||||
Hue = hue;
|
||||
}
|
||||
|
||||
public ElvenDresserEastAddon( Serial serial ) : base( serial )
|
||||
|
|
@ -41,7 +35,7 @@ namespace Server.Items
|
|||
|
||||
public class ElvenDresserEastDeed : BaseAddonDeed
|
||||
{
|
||||
public override BaseAddon Addon{ get{ return new ElvenDresserEastAddon( Hue ); } }
|
||||
public override BaseAddon Addon{ get{ return new ElvenDresserEastAddon(); } }
|
||||
public override int LabelNumber{ get{ return 1073388; } } // elven dresser (east)
|
||||
|
||||
[Constructable]
|
||||
|
|
|
|||
|
|
@ -8,16 +8,10 @@ namespace Server.Items
|
|||
public override BaseAddonDeed Deed{ get{ return new ElvenDresserSouthDeed(); } }
|
||||
|
||||
[Constructable]
|
||||
public ElvenDresserSouthAddon() : this( 0 )
|
||||
{
|
||||
}
|
||||
|
||||
[Constructable]
|
||||
public ElvenDresserSouthAddon( int hue )
|
||||
public ElvenDresserSouthAddon()
|
||||
{
|
||||
AddComponent( new AddonComponent( 0x30E5 ), 0, 0, 0 );
|
||||
AddComponent( new AddonComponent( 0x30E6 ), 1, 0, 0 );
|
||||
Hue = hue;
|
||||
}
|
||||
|
||||
public ElvenDresserSouthAddon( Serial serial ) : base( serial )
|
||||
|
|
@ -41,7 +35,7 @@ namespace Server.Items
|
|||
|
||||
public class ElvenDresserSouthDeed : BaseAddonDeed
|
||||
{
|
||||
public override BaseAddon Addon{ get{ return new ElvenDresserSouthAddon( Hue ); } }
|
||||
public override BaseAddon Addon{ get{ return new ElvenDresserSouthAddon(); } }
|
||||
public override int LabelNumber{ get{ return 1072864; } } // elven dresser (south)
|
||||
|
||||
[Constructable]
|
||||
|
|
|
|||
|
|
@ -1,6 +1,5 @@
|
|||
using System;
|
||||
using Server;
|
||||
using Server.Engines.Craft;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
|
|
@ -9,18 +8,11 @@ namespace Server.Items
|
|||
public override BaseAddonDeed Deed{ get{ return new ElvenForgeDeed(); } }
|
||||
|
||||
[Constructable]
|
||||
public ElvenForgeAddon() : this( 0 )
|
||||
{
|
||||
}
|
||||
|
||||
[Constructable]
|
||||
public ElvenForgeAddon( int hue )
|
||||
public ElvenForgeAddon()
|
||||
{
|
||||
AddComponent( new AddonComponent( 0x2DD8 ), 0, 0, 0 );
|
||||
Hue = hue;
|
||||
}
|
||||
|
||||
|
||||
public ElvenForgeAddon( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
|
@ -40,10 +32,9 @@ namespace Server.Items
|
|||
}
|
||||
}
|
||||
|
||||
[CraftItemID( 0x2DD8 )]
|
||||
public class ElvenForgeDeed : BaseAddonDeed
|
||||
{
|
||||
public override BaseAddon Addon{ get{ return new ElvenForgeAddon( Hue ); } }
|
||||
public override BaseAddon Addon{ get{ return new ElvenForgeAddon(); } }
|
||||
public override int LabelNumber{ get{ return 1072875; } } // squirrel statue (east)
|
||||
|
||||
[Constructable]
|
||||
|
|
|
|||
|
|
@ -1,6 +1,5 @@
|
|||
using System;
|
||||
using Server;
|
||||
using Server.Engines.Craft;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
|
|
@ -9,16 +8,10 @@ namespace Server.Items
|
|||
public override BaseAddonDeed Deed{ get{ return new ElvenLoveseatEastDeed(); } }
|
||||
|
||||
[Constructable]
|
||||
public ElvenLoveseatEastAddon() : this( 0 )
|
||||
public ElvenLoveseatEastAddon()
|
||||
{
|
||||
}
|
||||
|
||||
[Constructable]
|
||||
public ElvenLoveseatEastAddon( int hue )
|
||||
{
|
||||
AddComponent( new AddonComponent( 0x308A ), 0, 0, 0 );
|
||||
AddComponent( new AddonComponent( 0x308B ), 0, -1, 0 );
|
||||
Hue = hue;
|
||||
AddComponent( new AddonComponent( 0x3089 ), 0, 0, 0 );
|
||||
AddComponent( new AddonComponent( 0x3088 ), 1, 0, 0 );
|
||||
}
|
||||
|
||||
public ElvenLoveseatEastAddon( Serial serial ) : base( serial )
|
||||
|
|
@ -40,10 +33,9 @@ namespace Server.Items
|
|||
}
|
||||
}
|
||||
|
||||
[CraftItemID( 0x2DE0 )]
|
||||
public class ElvenLoveseatEastDeed : BaseAddonDeed
|
||||
{
|
||||
public override BaseAddon Addon{ get{ return new ElvenLoveseatEastAddon( Hue ); } }
|
||||
public override BaseAddon Addon{ get{ return new ElvenLoveseatEastAddon(); } }
|
||||
public override int LabelNumber{ get{ return 1073372; } } // elven loveseat (east)
|
||||
|
||||
[Constructable]
|
||||
|
|
|
|||
|
|
@ -1,6 +1,5 @@
|
|||
using System;
|
||||
using Server;
|
||||
using Server.Engines.Craft;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
|
|
@ -9,16 +8,10 @@ namespace Server.Items
|
|||
public override BaseAddonDeed Deed{ get{ return new ElvenLoveseatSouthDeed(); } }
|
||||
|
||||
[Constructable]
|
||||
public ElvenLoveseatSouthAddon() : this( 0 )
|
||||
public ElvenLoveseatSouthAddon()
|
||||
{
|
||||
}
|
||||
|
||||
[Constructable]
|
||||
public ElvenLoveseatSouthAddon( int hue )
|
||||
{
|
||||
AddComponent( new AddonComponent( 0x3089 ), 0, 0, 0 );
|
||||
AddComponent( new AddonComponent( 0x3088 ), 1, 0, 0 );
|
||||
Hue = hue;
|
||||
AddComponent( new AddonComponent( 0x308A ), 0, 0, 0 );
|
||||
AddComponent( new AddonComponent( 0x308B ), 0, -1, 0 );
|
||||
}
|
||||
|
||||
public ElvenLoveseatSouthAddon( Serial serial ) : base( serial )
|
||||
|
|
@ -40,10 +33,9 @@ namespace Server.Items
|
|||
}
|
||||
}
|
||||
|
||||
[CraftItemID( 0x2DDF )]
|
||||
public class ElvenLoveseatSouthDeed : BaseAddonDeed
|
||||
{
|
||||
public override BaseAddon Addon{ get{ return new ElvenLoveseatSouthAddon( Hue ); } }
|
||||
public override BaseAddon Addon{ get{ return new ElvenLoveseatSouthAddon(); } }
|
||||
public override int LabelNumber{ get{ return 1072867; } } // elven loveseat (south)
|
||||
|
||||
[Constructable]
|
||||
|
|
|
|||
|
|
@ -1,6 +1,5 @@
|
|||
using System;
|
||||
using Server;
|
||||
using Server.Engines.Craft;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
|
|
@ -9,15 +8,9 @@ namespace Server.Items
|
|||
public override BaseAddonDeed Deed{ get{ return new ElvenSpinningwheelEastDeed(); } }
|
||||
|
||||
[Constructable]
|
||||
public ElvenSpinningwheelEastAddon() : this( 0 )
|
||||
{
|
||||
}
|
||||
|
||||
[Constructable]
|
||||
public ElvenSpinningwheelEastAddon( int hue )
|
||||
public ElvenSpinningwheelEastAddon()
|
||||
{
|
||||
AddComponent( new AddonComponent( 0x2DD9 ), 0, 0, 0 );
|
||||
Hue = hue;
|
||||
}
|
||||
|
||||
public ElvenSpinningwheelEastAddon( Serial serial ) : base( serial )
|
||||
|
|
@ -113,10 +106,9 @@ namespace Server.Items
|
|||
}
|
||||
}
|
||||
|
||||
[CraftItemID( 0x2DD9 )]
|
||||
public class ElvenSpinningwheelEastDeed : BaseAddonDeed
|
||||
{
|
||||
public override BaseAddon Addon{ get{ return new ElvenSpinningwheelEastAddon( Hue ); } }
|
||||
public override BaseAddon Addon{ get{ return new ElvenSpinningwheelEastAddon(); } }
|
||||
public override int LabelNumber{ get{ return 1073393; } } // elven spinning wheel (east)
|
||||
|
||||
[Constructable]
|
||||
|
|
|
|||
|
|
@ -1,6 +1,5 @@
|
|||
using System;
|
||||
using Server;
|
||||
using Server.Engines.Craft;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
|
|
@ -9,15 +8,9 @@ namespace Server.Items
|
|||
public override BaseAddonDeed Deed{ get{ return new ElvenSpinningwheelSouthDeed(); } }
|
||||
|
||||
[Constructable]
|
||||
public ElvenSpinningwheelSouthAddon() : this( 0 )
|
||||
{
|
||||
}
|
||||
|
||||
[Constructable]
|
||||
public ElvenSpinningwheelSouthAddon( int hue )
|
||||
public ElvenSpinningwheelSouthAddon()
|
||||
{
|
||||
AddComponent( new AddonComponent( 0x2DDA ), 0, 0, 0 );
|
||||
Hue = hue;
|
||||
}
|
||||
|
||||
public ElvenSpinningwheelSouthAddon( Serial serial ) : base( serial )
|
||||
|
|
@ -115,10 +108,9 @@ namespace Server.Items
|
|||
}
|
||||
}
|
||||
|
||||
[CraftItemID( 0x2DDA )]
|
||||
public class ElvenSpinningwheelSouthDeed : BaseAddonDeed
|
||||
{
|
||||
public override BaseAddon Addon{ get{ return new ElvenSpinningwheelSouthAddon( Hue ); } }
|
||||
public override BaseAddon Addon{ get{ return new ElvenSpinningwheelSouthAddon(); } }
|
||||
public override int LabelNumber{ get{ return 1072878; } } // spinning wheel (south)
|
||||
|
||||
[Constructable]
|
||||
|
|
|
|||
|
|
@ -1,6 +1,5 @@
|
|||
using System;
|
||||
using Server;
|
||||
using Server.Engines.Craft;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
|
|
@ -9,15 +8,9 @@ namespace Server.Items
|
|||
public override BaseAddonDeed Deed{ get{ return new ElvenStoveEastDeed(); } }
|
||||
|
||||
[Constructable]
|
||||
public ElvenStoveEastAddon() : this( 0 )
|
||||
{
|
||||
}
|
||||
|
||||
[Constructable]
|
||||
public ElvenStoveEastAddon( int hue )
|
||||
public ElvenStoveEastAddon()
|
||||
{
|
||||
AddComponent( new AddonComponent( 0x2DDB ), 0, 0, 0 );
|
||||
Hue = hue;
|
||||
}
|
||||
|
||||
public ElvenStoveEastAddon( Serial serial ) : base( serial )
|
||||
|
|
@ -39,10 +32,9 @@ namespace Server.Items
|
|||
}
|
||||
}
|
||||
|
||||
[CraftItemID( 0x2DDB )]
|
||||
public class ElvenStoveEastDeed : BaseAddonDeed
|
||||
{
|
||||
public override BaseAddon Addon{ get{ return new ElvenStoveEastAddon( Hue ); } }
|
||||
public override BaseAddon Addon{ get{ return new ElvenStoveEastAddon(); } }
|
||||
public override int LabelNumber{ get{ return 1073395; } } // elven oven (east)
|
||||
|
||||
[Constructable]
|
||||
|
|
|
|||
|
|
@ -1,6 +1,5 @@
|
|||
using System;
|
||||
using Server;
|
||||
using Server.Engines.Craft;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
|
|
@ -9,15 +8,9 @@ namespace Server.Items
|
|||
public override BaseAddonDeed Deed{ get{ return new ElvenStoveSouthDeed(); } }
|
||||
|
||||
[Constructable]
|
||||
public ElvenStoveSouthAddon() : this( 0 )
|
||||
{
|
||||
}
|
||||
|
||||
[Constructable]
|
||||
public ElvenStoveSouthAddon( int hue )
|
||||
public ElvenStoveSouthAddon()
|
||||
{
|
||||
AddComponent( new AddonComponent( 0x2DDC ), 0, 0, 0 );
|
||||
Hue = hue;
|
||||
}
|
||||
|
||||
public ElvenStoveSouthAddon( Serial serial ) : base( serial )
|
||||
|
|
@ -39,10 +32,9 @@ namespace Server.Items
|
|||
}
|
||||
}
|
||||
|
||||
[CraftItemID( 0x2DDC )]
|
||||
public class ElvenStoveSouthDeed : BaseAddonDeed
|
||||
{
|
||||
public override BaseAddon Addon{ get{ return new ElvenStoveSouthAddon( Hue ); } }
|
||||
public override BaseAddon Addon{ get{ return new ElvenStoveSouthAddon(); } }
|
||||
public override int LabelNumber{ get{ return 1073394; } } // elven oven (south)
|
||||
|
||||
[Constructable]
|
||||
|
|
|
|||
|
|
@ -1,6 +1,5 @@
|
|||
using System;
|
||||
using Server;
|
||||
using Server.Engines.Craft;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
|
|
@ -9,16 +8,10 @@ namespace Server.Items
|
|||
public override BaseAddonDeed Deed{ get{ return new ElvenWashBasinEastDeed(); } }
|
||||
|
||||
[Constructable]
|
||||
public ElvenWashBasinEastAddon() : this( 0 )
|
||||
{
|
||||
}
|
||||
|
||||
[Constructable]
|
||||
public ElvenWashBasinEastAddon( int hue )
|
||||
public ElvenWashBasinEastAddon()
|
||||
{
|
||||
AddComponent( new AddonComponent( 0x30DF ), 0, 0, 0 );
|
||||
AddComponent( new AddonComponent( 0x30E0 ), 0, 1, 0 );
|
||||
Hue = hue;
|
||||
}
|
||||
|
||||
public ElvenWashBasinEastAddon( Serial serial ) : base( serial )
|
||||
|
|
@ -40,10 +33,9 @@ namespace Server.Items
|
|||
}
|
||||
}
|
||||
|
||||
[CraftItemID( 0x2D0C )]
|
||||
public class ElvenWashBasinEastDeed : BaseAddonDeed
|
||||
{
|
||||
public override BaseAddon Addon{ get{ return new ElvenWashBasinEastAddon( Hue ); } }
|
||||
public override BaseAddon Addon{ get{ return new ElvenWashBasinEastAddon(); } }
|
||||
public override int LabelNumber{ get{ return 1073387; } } // elven wash basin (east)
|
||||
|
||||
[Constructable]
|
||||
|
|
|
|||
|
|
@ -1,6 +1,5 @@
|
|||
using System;
|
||||
using Server;
|
||||
using Server.Engines.Craft;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
|
|
@ -9,16 +8,10 @@ namespace Server.Items
|
|||
public override BaseAddonDeed Deed{ get{ return new ElvenWashBasinSouthDeed(); } }
|
||||
|
||||
[Constructable]
|
||||
public ElvenWashBasinSouthAddon() : this( 0 )
|
||||
{
|
||||
}
|
||||
|
||||
[Constructable]
|
||||
public ElvenWashBasinSouthAddon( int hue )
|
||||
public ElvenWashBasinSouthAddon()
|
||||
{
|
||||
AddComponent( new AddonComponent( 0x30E1 ), 0, 0, 0 );
|
||||
AddComponent( new AddonComponent( 0x30E2 ), 1, 0, 0 );
|
||||
Hue = hue;
|
||||
}
|
||||
|
||||
public ElvenWashBasinSouthAddon( Serial serial ) : base( serial )
|
||||
|
|
@ -40,10 +33,9 @@ namespace Server.Items
|
|||
}
|
||||
}
|
||||
|
||||
[CraftItemID( 0x2D0B )]
|
||||
public class ElvenWashBasinSouthDeed : BaseAddonDeed
|
||||
{
|
||||
public override BaseAddon Addon{ get{ return new ElvenWashBasinSouthAddon( Hue ); } }
|
||||
public override BaseAddon Addon{ get{ return new ElvenWashBasinSouthAddon(); } }
|
||||
public override int LabelNumber{ get{ return 1072865; } } // elven wash basin (south)
|
||||
|
||||
[Constructable]
|
||||
|
|
|
|||
|
|
@ -1,6 +1,5 @@
|
|||
using System;
|
||||
using Server;
|
||||
using Server.Engines.Craft;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
|
|
@ -9,17 +8,11 @@ namespace Server.Items
|
|||
public override BaseAddonDeed Deed{ get{ return new FancyElvenTableEastDeed(); } }
|
||||
|
||||
[Constructable]
|
||||
public FancyElvenTableEastAddon() : this( 0 )
|
||||
public FancyElvenTableEastAddon()
|
||||
{
|
||||
}
|
||||
|
||||
[Constructable]
|
||||
public FancyElvenTableEastAddon( int hue )
|
||||
{
|
||||
AddComponent( new AddonComponent( 0x3095 ), 0, 1, 0 );
|
||||
AddComponent( new AddonComponent( 0x3096 ), 0, 0, 0 );
|
||||
AddComponent( new AddonComponent( 0x3097 ), 0, -1, 0 );
|
||||
Hue = hue;
|
||||
AddComponent( new AddonComponent( 0x3094 ), -1, 0, 0 );
|
||||
AddComponent( new AddonComponent( 0x3093 ), 0, 0, 0 );
|
||||
AddComponent( new AddonComponent( 0x3092 ), 1, 0, 0 );
|
||||
}
|
||||
|
||||
public FancyElvenTableEastAddon( Serial serial ) : base( serial )
|
||||
|
|
@ -41,10 +34,9 @@ namespace Server.Items
|
|||
}
|
||||
}
|
||||
|
||||
[CraftItemID( 0x2DE8 )]
|
||||
public class FancyElvenTableEastDeed : BaseAddonDeed
|
||||
{
|
||||
public override BaseAddon Addon{ get{ return new FancyElvenTableEastAddon( Hue ); } }
|
||||
public override BaseAddon Addon{ get{ return new FancyElvenTableEastAddon(); } }
|
||||
public override int LabelNumber{ get{ return 1073386; } } // hardwood table (east)
|
||||
|
||||
[Constructable]
|
||||
|
|
|
|||
|
|
@ -1,6 +1,5 @@
|
|||
using System;
|
||||
using Server;
|
||||
using Server.Engines.Craft;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
|
|
@ -9,17 +8,11 @@ namespace Server.Items
|
|||
public override BaseAddonDeed Deed{ get{ return new FancyElvenTableSouthDeed(); } }
|
||||
|
||||
[Constructable]
|
||||
public FancyElvenTableSouthAddon() : this( 0 )
|
||||
public FancyElvenTableSouthAddon()
|
||||
{
|
||||
}
|
||||
|
||||
[Constructable]
|
||||
public FancyElvenTableSouthAddon( int hue )
|
||||
{
|
||||
AddComponent( new AddonComponent( 0x3094 ), -1, 0, 0 );
|
||||
AddComponent( new AddonComponent( 0x3093 ), 0, 0, 0 );
|
||||
AddComponent( new AddonComponent( 0x3092 ), 1, 0, 0 );
|
||||
Hue = hue;
|
||||
AddComponent( new AddonComponent( 0x3095 ), 0, 1, 0 );
|
||||
AddComponent( new AddonComponent( 0x3096 ), 0, 0, 0 );
|
||||
AddComponent( new AddonComponent( 0x3097 ), 0, -1, 0 );
|
||||
}
|
||||
|
||||
public FancyElvenTableSouthAddon( Serial serial ) : base( serial )
|
||||
|
|
@ -41,10 +34,9 @@ namespace Server.Items
|
|||
}
|
||||
}
|
||||
|
||||
[CraftItemID( 0x2DE7 )]
|
||||
public class FancyElvenTableSouthDeed : BaseAddonDeed
|
||||
{
|
||||
public override BaseAddon Addon{ get{ return new FancyElvenTableSouthAddon( Hue ); } }
|
||||
public override BaseAddon Addon{ get{ return new FancyElvenTableSouthAddon(); } }
|
||||
public override int LabelNumber{ get{ return 1073385; } } // hardwood table (south)
|
||||
|
||||
[Constructable]
|
||||
|
|
|
|||
|
|
@ -160,17 +160,11 @@ namespace Server.Items
|
|||
}
|
||||
|
||||
[Constructable]
|
||||
public FlourMillEastAddon() : this( 0 )
|
||||
{
|
||||
}
|
||||
|
||||
[Constructable]
|
||||
public FlourMillEastAddon( int hue )
|
||||
public FlourMillEastAddon()
|
||||
{
|
||||
AddComponent( new AddonComponent( 0x1920 ),-1, 0, 0 );
|
||||
AddComponent( new AddonComponent( 0x1922 ), 0, 0, 0 );
|
||||
AddComponent( new AddonComponent( 0x1924 ), 1, 0, 0 );
|
||||
Hue = hue;
|
||||
}
|
||||
|
||||
public FlourMillEastAddon( Serial serial ) : base( serial )
|
||||
|
|
@ -207,7 +201,7 @@ namespace Server.Items
|
|||
|
||||
public class FlourMillEastDeed : BaseAddonDeed
|
||||
{
|
||||
public override BaseAddon Addon{ get{ return new FlourMillEastAddon( Hue ); } }
|
||||
public override BaseAddon Addon{ get{ return new FlourMillEastAddon(); } }
|
||||
public override int LabelNumber{ get{ return 1044347; } } // flour mill (east)
|
||||
|
||||
[Constructable]
|
||||
|
|
|
|||
|
|
@ -146,17 +146,11 @@ namespace Server.Items
|
|||
}
|
||||
|
||||
[Constructable]
|
||||
public FlourMillSouthAddon() : this( 0 )
|
||||
{
|
||||
}
|
||||
|
||||
[Constructable]
|
||||
public FlourMillSouthAddon( int hue )
|
||||
public FlourMillSouthAddon()
|
||||
{
|
||||
AddComponent( new AddonComponent( 0x192C ), 0,-1, 0 );
|
||||
AddComponent( new AddonComponent( 0x192E ), 0, 0, 0 );
|
||||
AddComponent( new AddonComponent( 0x1930 ), 0, 1, 0 );
|
||||
Hue = hue;
|
||||
}
|
||||
|
||||
public FlourMillSouthAddon( Serial serial ) : base( serial )
|
||||
|
|
@ -193,7 +187,7 @@ namespace Server.Items
|
|||
|
||||
public class FlourMillSouthDeed : BaseAddonDeed
|
||||
{
|
||||
public override BaseAddon Addon{ get{ return new FlourMillSouthAddon( Hue ); } }
|
||||
public override BaseAddon Addon{ get{ return new FlourMillSouthAddon(); } }
|
||||
public override int LabelNumber{ get{ return 1044348; } } // flour mill (south)
|
||||
|
||||
[Constructable]
|
||||
|
|
|
|||
|
|
@ -8,18 +8,12 @@ namespace Server.Items
|
|||
public override BaseAddonDeed Deed{ get{ return new LargeBedEastDeed(); } }
|
||||
|
||||
[Constructable]
|
||||
public LargeBedEastAddon() : this( 0 )
|
||||
{
|
||||
}
|
||||
|
||||
[Constructable]
|
||||
public LargeBedEastAddon( int hue )
|
||||
public LargeBedEastAddon()
|
||||
{
|
||||
AddComponent( new AddonComponent( 0xA7D ), 0, 0, 0 );
|
||||
AddComponent( new AddonComponent( 0xA7C ), 0, 1, 0 );
|
||||
AddComponent( new AddonComponent( 0xA79 ), 1, 0, 0 );
|
||||
AddComponent( new AddonComponent( 0xA78 ), 1, 1, 0 );
|
||||
Hue = hue;
|
||||
}
|
||||
|
||||
public LargeBedEastAddon( Serial serial ) : base( serial )
|
||||
|
|
@ -43,7 +37,7 @@ namespace Server.Items
|
|||
|
||||
public class LargeBedEastDeed : BaseAddonDeed
|
||||
{
|
||||
public override BaseAddon Addon{ get{ return new LargeBedEastAddon( Hue ); } }
|
||||
public override BaseAddon Addon{ get{ return new LargeBedEastAddon(); } }
|
||||
public override int LabelNumber{ get{ return 1044324; } } // large bed (east)
|
||||
|
||||
[Constructable]
|
||||
|
|
|
|||
|
|
@ -8,18 +8,12 @@ namespace Server.Items
|
|||
public override BaseAddonDeed Deed{ get{ return new LargeBedSouthDeed(); } }
|
||||
|
||||
[Constructable]
|
||||
public LargeBedSouthAddon() : this( 0 )
|
||||
{
|
||||
}
|
||||
|
||||
[Constructable]
|
||||
public LargeBedSouthAddon( int hue )
|
||||
public LargeBedSouthAddon()
|
||||
{
|
||||
AddComponent( new AddonComponent( 0xA83 ), 0, 0, 0 );
|
||||
AddComponent( new AddonComponent( 0xA7F ), 0, 1, 0 );
|
||||
AddComponent( new AddonComponent( 0xA82 ), 1, 0, 0 );
|
||||
AddComponent( new AddonComponent( 0xA7E ), 1, 1, 0 );
|
||||
Hue = hue;
|
||||
}
|
||||
|
||||
public LargeBedSouthAddon( Serial serial ) : base( serial )
|
||||
|
|
@ -43,7 +37,7 @@ namespace Server.Items
|
|||
|
||||
public class LargeBedSouthDeed : BaseAddonDeed
|
||||
{
|
||||
public override BaseAddon Addon{ get{ return new LargeBedSouthAddon( Hue ); } }
|
||||
public override BaseAddon Addon{ get{ return new LargeBedSouthAddon(); } }
|
||||
public override int LabelNumber{ get{ return 1044323; } } // large bed (south)
|
||||
|
||||
[Constructable]
|
||||
|
|
|
|||
|
|
@ -8,18 +8,12 @@ namespace Server.Items
|
|||
public override BaseAddonDeed Deed{ get{ return new LargeForgeEastDeed(); } }
|
||||
|
||||
[Constructable]
|
||||
public LargeForgeEastAddon() : this( 0 )
|
||||
{
|
||||
}
|
||||
|
||||
[Constructable]
|
||||
public LargeForgeEastAddon( int hue )
|
||||
public LargeForgeEastAddon()
|
||||
{
|
||||
AddComponent( new ForgeComponent( 0x1986 ), 0, 0, 0 );
|
||||
AddComponent( new ForgeComponent( 0x198A ), 0, 1, 0 );
|
||||
AddComponent( new ForgeComponent( 0x1996 ), 0, 2, 0 );
|
||||
AddComponent( new ForgeComponent( 0x1992 ), 0, 3, 0 );
|
||||
Hue = hue;
|
||||
}
|
||||
|
||||
public LargeForgeEastAddon( Serial serial ) : base( serial )
|
||||
|
|
@ -43,7 +37,7 @@ namespace Server.Items
|
|||
|
||||
public class LargeForgeEastDeed : BaseAddonDeed
|
||||
{
|
||||
public override BaseAddon Addon{ get{ return new LargeForgeEastAddon( Hue ); } }
|
||||
public override BaseAddon Addon{ get{ return new LargeForgeEastAddon(); } }
|
||||
public override int LabelNumber{ get{ return 1044331; } } // large forge (east)
|
||||
|
||||
[Constructable]
|
||||
|
|
|
|||
|
|
@ -8,18 +8,12 @@ namespace Server.Items
|
|||
public override BaseAddonDeed Deed{ get{ return new LargeForgeSouthDeed(); } }
|
||||
|
||||
[Constructable]
|
||||
public LargeForgeSouthAddon() : this( 0 )
|
||||
{
|
||||
}
|
||||
|
||||
[Constructable]
|
||||
public LargeForgeSouthAddon( int hue )
|
||||
public LargeForgeSouthAddon()
|
||||
{
|
||||
AddComponent( new ForgeComponent( 0x197A ), 0, 0, 0 );
|
||||
AddComponent( new ForgeComponent( 0x197E ), 1, 0, 0 );
|
||||
AddComponent( new ForgeComponent( 0x19A2 ), 2, 0, 0 );
|
||||
AddComponent( new ForgeComponent( 0x199E ), 3, 0, 0 );
|
||||
Hue = hue;
|
||||
}
|
||||
|
||||
public LargeForgeSouthAddon( Serial serial ) : base( serial )
|
||||
|
|
@ -43,7 +37,7 @@ namespace Server.Items
|
|||
|
||||
public class LargeForgeSouthDeed : BaseAddonDeed
|
||||
{
|
||||
public override BaseAddon Addon{ get{ return new LargeForgeSouthAddon( Hue ); } }
|
||||
public override BaseAddon Addon{ get{ return new LargeForgeSouthAddon(); } }
|
||||
public override int LabelNumber{ get{ return 1044332; } } // large forge (south)
|
||||
|
||||
[Constructable]
|
||||
|
|
|
|||
|
|
@ -17,16 +17,10 @@ namespace Server.Items
|
|||
public int Phase{ get{ return m_Phase; } set{ m_Phase = value; } }
|
||||
|
||||
[Constructable]
|
||||
public LoomEastAddon() : this( 0 )
|
||||
{
|
||||
}
|
||||
|
||||
[Constructable]
|
||||
public LoomEastAddon( int hue )
|
||||
public LoomEastAddon()
|
||||
{
|
||||
AddComponent( new AddonComponent( 0x1060 ), 0, 0, 0 );
|
||||
AddComponent( new AddonComponent( 0x105F ), 0, 1, 0 );
|
||||
Hue = hue;
|
||||
}
|
||||
|
||||
public LoomEastAddon( Serial serial ) : base( serial )
|
||||
|
|
@ -61,7 +55,7 @@ namespace Server.Items
|
|||
|
||||
public class LoomEastDeed : BaseAddonDeed
|
||||
{
|
||||
public override BaseAddon Addon{ get{ return new LoomEastAddon( Hue ); } }
|
||||
public override BaseAddon Addon{ get{ return new LoomEastAddon(); } }
|
||||
public override int LabelNumber{ get{ return 1044343; } } // loom (east)
|
||||
|
||||
[Constructable]
|
||||
|
|
|
|||
|
|
@ -12,16 +12,10 @@ namespace Server.Items
|
|||
public int Phase{ get{ return m_Phase; } set{ m_Phase = value; } }
|
||||
|
||||
[Constructable]
|
||||
public LoomSouthAddon() : this( 0 )
|
||||
{
|
||||
}
|
||||
|
||||
[Constructable]
|
||||
public LoomSouthAddon( int hue )
|
||||
public LoomSouthAddon()
|
||||
{
|
||||
AddComponent( new AddonComponent( 0x1061 ), 0, 0, 0 );
|
||||
AddComponent( new AddonComponent( 0x1062 ), 1, 0, 0 );
|
||||
Hue = hue;
|
||||
}
|
||||
|
||||
public LoomSouthAddon( Serial serial ) : base( serial )
|
||||
|
|
@ -56,7 +50,7 @@ namespace Server.Items
|
|||
|
||||
public class LoomSouthDeed : BaseAddonDeed
|
||||
{
|
||||
public override BaseAddon Addon{ get{ return new LoomSouthAddon( Hue ); } }
|
||||
public override BaseAddon Addon{ get{ return new LoomSouthAddon(); } }
|
||||
public override int LabelNumber{ get{ return 1044344; } } // loom (south)
|
||||
|
||||
[Constructable]
|
||||
|
|
|
|||
|
|
@ -1,6 +1,5 @@
|
|||
using System;
|
||||
using Server;
|
||||
using Server.Engines.Craft;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
|
|
@ -9,17 +8,11 @@ namespace Server.Items
|
|||
public override BaseAddonDeed Deed{ get{ return new OrnateElvenTableEastDeed(); } }
|
||||
|
||||
[Constructable]
|
||||
public OrnateElvenTableEastAddon() : this( 0 )
|
||||
public OrnateElvenTableEastAddon()
|
||||
{
|
||||
}
|
||||
|
||||
[Constructable]
|
||||
public OrnateElvenTableEastAddon( int hue )
|
||||
{
|
||||
AddComponent( new AddonComponent( 0x308F ), 0, 1, 0 );
|
||||
AddComponent( new AddonComponent( 0x3090 ), 0, 0, 0 );
|
||||
AddComponent( new AddonComponent( 0x3091 ), 0, -1, 0 );
|
||||
Hue = hue;
|
||||
AddComponent( new AddonComponent( 0x308E ), -1, 0, 0 );
|
||||
AddComponent( new AddonComponent( 0x308D ), 0, 0, 0 );
|
||||
AddComponent( new AddonComponent( 0x308C ), 1, 0, 0 );
|
||||
}
|
||||
|
||||
public OrnateElvenTableEastAddon( Serial serial ) : base( serial )
|
||||
|
|
@ -41,10 +34,9 @@ namespace Server.Items
|
|||
}
|
||||
}
|
||||
|
||||
[CraftItemID( 0x2DE2 )]
|
||||
public class OrnateElvenTableEastDeed : BaseAddonDeed
|
||||
{
|
||||
public override BaseAddon Addon{ get{ return new OrnateElvenTableEastAddon( Hue ); } }
|
||||
public override BaseAddon Addon{ get{ return new OrnateElvenTableEastAddon(); } }
|
||||
public override int LabelNumber{ get{ return 1073384; } } // ornate table (east)
|
||||
|
||||
[Constructable]
|
||||
|
|
|
|||
|
|
@ -1,6 +1,5 @@
|
|||
using System;
|
||||
using Server;
|
||||
using Server.Engines.Craft;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
|
|
@ -9,17 +8,11 @@ namespace Server.Items
|
|||
public override BaseAddonDeed Deed{ get{ return new OrnateElvenTableSouthDeed(); } }
|
||||
|
||||
[Constructable]
|
||||
public OrnateElvenTableSouthAddon() : this( 0 )
|
||||
public OrnateElvenTableSouthAddon()
|
||||
{
|
||||
}
|
||||
|
||||
[Constructable]
|
||||
public OrnateElvenTableSouthAddon( int hue )
|
||||
{
|
||||
AddComponent( new AddonComponent( 0x308E ), -1, 0, 0 );
|
||||
AddComponent( new AddonComponent( 0x308D ), 0, 0, 0 );
|
||||
AddComponent( new AddonComponent( 0x308C ), 1, 0, 0 );
|
||||
Hue = hue;
|
||||
AddComponent( new AddonComponent( 0x308F ), 0, 1, 0 );
|
||||
AddComponent( new AddonComponent( 0x3090 ), 0, 0, 0 );
|
||||
AddComponent( new AddonComponent( 0x3091 ), 0, -1, 0 );
|
||||
}
|
||||
|
||||
public OrnateElvenTableSouthAddon( Serial serial ) : base( serial )
|
||||
|
|
@ -41,10 +34,9 @@ namespace Server.Items
|
|||
}
|
||||
}
|
||||
|
||||
[CraftItemID( 0x2DE1 )]
|
||||
public class OrnateElvenTableSouthDeed : BaseAddonDeed
|
||||
{
|
||||
public override BaseAddon Addon{ get{ return new OrnateElvenTableSouthAddon( Hue ); } }
|
||||
public override BaseAddon Addon{ get{ return new OrnateElvenTableSouthAddon(); } }
|
||||
public override int LabelNumber{ get{ return 1072869; } } // ornate table (south)
|
||||
|
||||
[Constructable]
|
||||
|
|
|
|||
|
|
@ -1,6 +1,5 @@
|
|||
using System;
|
||||
using Server;
|
||||
using Server.Engines.Craft;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
|
|
@ -9,15 +8,9 @@ namespace Server.Items
|
|||
public override BaseAddonDeed Deed{ get{ return new ParrotPerchDeed(); } }
|
||||
|
||||
[Constructable]
|
||||
public ParrotPerchAddon() : this( 0 )
|
||||
public ParrotPerchAddon()
|
||||
{
|
||||
}
|
||||
|
||||
[Constructable]
|
||||
public ParrotPerchAddon( int hue )
|
||||
{
|
||||
AddComponent( new AddonComponent( 0x2FB6 ), 0, 0, 0 );
|
||||
Hue = hue;
|
||||
AddComponent( new AddonComponent( 0x2FF4 ), 0, 0, 0 );
|
||||
}
|
||||
|
||||
public ParrotPerchAddon( Serial serial ) : base( serial )
|
||||
|
|
@ -39,10 +32,9 @@ namespace Server.Items
|
|||
}
|
||||
}
|
||||
|
||||
[CraftItemID( 0x2FB6 )]
|
||||
public class ParrotPerchDeed : BaseAddonDeed
|
||||
{
|
||||
public override BaseAddon Addon{ get{ return new ParrotPerchAddon( Hue ); } }
|
||||
public override BaseAddon Addon{ get{ return new ParrotPerchAddon(); } }
|
||||
public override int LabelNumber{ get{ return 1072617; } } // parrot perch
|
||||
|
||||
[Constructable]
|
||||
|
|
|
|||
|
|
@ -8,12 +8,7 @@ namespace Server.Items
|
|||
public override BaseAddonDeed Deed{ get{ return new PentagramDeed(); } }
|
||||
|
||||
[Constructable]
|
||||
public PentagramAddon() : this( 0 )
|
||||
{
|
||||
}
|
||||
|
||||
[Constructable]
|
||||
public PentagramAddon( int hue )
|
||||
public PentagramAddon()
|
||||
{
|
||||
AddComponent( new AddonComponent( 0xFE7 ), -1, -1, 0 );
|
||||
AddComponent( new AddonComponent( 0xFE8 ), 0, -1, 0 );
|
||||
|
|
@ -24,7 +19,6 @@ namespace Server.Items
|
|||
AddComponent( new AddonComponent( 0xFE9 ), -1, 1, 0 );
|
||||
AddComponent( new AddonComponent( 0xFEC ), 0, 1, 0 );
|
||||
AddComponent( new AddonComponent( 0xFED ), 1, 1, 0 );
|
||||
Hue = hue;
|
||||
}
|
||||
|
||||
public PentagramAddon( Serial serial ) : base( serial )
|
||||
|
|
@ -48,7 +42,7 @@ namespace Server.Items
|
|||
|
||||
public class PentagramDeed : BaseAddonDeed
|
||||
{
|
||||
public override BaseAddon Addon{ get{ return new PentagramAddon( Hue ); } }
|
||||
public override BaseAddon Addon{ get{ return new PentagramAddon(); } }
|
||||
public override int LabelNumber{ get{ return 1044328; } } // pentagram
|
||||
|
||||
[Constructable]
|
||||
|
|
|
|||
|
|
@ -161,15 +161,9 @@ namespace Server.Items
|
|||
public override BaseAddonDeed Deed{ get{ return new PickpocketDipEastDeed(); } }
|
||||
|
||||
[Constructable]
|
||||
public PickpocketDipEastAddon() : this( 0 )
|
||||
{
|
||||
}
|
||||
|
||||
[Constructable]
|
||||
public PickpocketDipEastAddon( int hue )
|
||||
public PickpocketDipEastAddon()
|
||||
{
|
||||
AddComponent( new PickpocketDip( 0x1EC3 ), 0, 0, 0 );
|
||||
Hue = hue;
|
||||
}
|
||||
|
||||
public PickpocketDipEastAddon( Serial serial ) : base( serial )
|
||||
|
|
@ -193,7 +187,7 @@ namespace Server.Items
|
|||
|
||||
public class PickpocketDipEastDeed : BaseAddonDeed
|
||||
{
|
||||
public override BaseAddon Addon{ get{ return new PickpocketDipEastAddon( Hue ); } }
|
||||
public override BaseAddon Addon{ get{ return new PickpocketDipEastAddon(); } }
|
||||
public override int LabelNumber{ get{ return 1044337; } } // pickpocket dip (east)
|
||||
|
||||
[Constructable]
|
||||
|
|
@ -225,15 +219,9 @@ namespace Server.Items
|
|||
public override BaseAddonDeed Deed{ get{ return new PickpocketDipSouthDeed(); } }
|
||||
|
||||
[Constructable]
|
||||
public PickpocketDipSouthAddon() : this( 0 )
|
||||
{
|
||||
}
|
||||
|
||||
[Constructable]
|
||||
public PickpocketDipSouthAddon( int hue )
|
||||
public PickpocketDipSouthAddon()
|
||||
{
|
||||
AddComponent( new PickpocketDip( 0x1EC0 ), 0, 0, 0 );
|
||||
Hue = hue;
|
||||
}
|
||||
|
||||
public PickpocketDipSouthAddon( Serial serial ) : base( serial )
|
||||
|
|
@ -257,7 +245,7 @@ namespace Server.Items
|
|||
|
||||
public class PickpocketDipSouthDeed : BaseAddonDeed
|
||||
{
|
||||
public override BaseAddon Addon{ get{ return new PickpocketDipSouthAddon( Hue ); } }
|
||||
public override BaseAddon Addon{ get{ return new PickpocketDipSouthAddon(); } }
|
||||
public override int LabelNumber{ get{ return 1044338; } } // pickpocket dip (south)
|
||||
|
||||
[Constructable]
|
||||
|
|
|
|||
|
|
@ -8,16 +8,10 @@ namespace Server.Items
|
|||
public override BaseAddonDeed Deed{ get{ return new SmallBedEastDeed(); } }
|
||||
|
||||
[Constructable]
|
||||
public SmallBedEastAddon() : this( 0 )
|
||||
{
|
||||
}
|
||||
|
||||
[Constructable]
|
||||
public SmallBedEastAddon( int hue )
|
||||
public SmallBedEastAddon()
|
||||
{
|
||||
AddComponent( new AddonComponent( 0xA5D ), 0, 0, 0 );
|
||||
AddComponent( new AddonComponent( 0xA62 ), 1, 0, 0 );
|
||||
Hue = hue;
|
||||
}
|
||||
|
||||
public SmallBedEastAddon( Serial serial ) : base( serial )
|
||||
|
|
@ -41,7 +35,7 @@ namespace Server.Items
|
|||
|
||||
public class SmallBedEastDeed : BaseAddonDeed
|
||||
{
|
||||
public override BaseAddon Addon{ get{ return new SmallBedEastAddon( Hue ); } }
|
||||
public override BaseAddon Addon{ get{ return new SmallBedEastAddon(); } }
|
||||
public override int LabelNumber{ get{ return 1044322; } } // small bed (east)
|
||||
|
||||
[Constructable]
|
||||
|
|
|
|||
|
|
@ -8,16 +8,10 @@ namespace Server.Items
|
|||
public override BaseAddonDeed Deed{ get{ return new SmallBedSouthDeed(); } }
|
||||
|
||||
[Constructable]
|
||||
public SmallBedSouthAddon() : this( 0 )
|
||||
{
|
||||
}
|
||||
|
||||
[Constructable]
|
||||
public SmallBedSouthAddon( int hue )
|
||||
public SmallBedSouthAddon()
|
||||
{
|
||||
AddComponent( new AddonComponent( 0xA63 ), 0, 0, 0 );
|
||||
AddComponent( new AddonComponent( 0xA5C ), 0, 1, 0 );
|
||||
Hue = hue;
|
||||
}
|
||||
|
||||
public SmallBedSouthAddon( Serial serial ) : base( serial )
|
||||
|
|
@ -41,7 +35,7 @@ namespace Server.Items
|
|||
|
||||
public class SmallBedSouthDeed : BaseAddonDeed
|
||||
{
|
||||
public override BaseAddon Addon{ get{ return new SmallBedSouthAddon( Hue ); } }
|
||||
public override BaseAddon Addon{ get{ return new SmallBedSouthAddon(); } }
|
||||
public override int LabelNumber{ get{ return 1044321; } } // small bed (south)
|
||||
|
||||
[Constructable]
|
||||
|
|
|
|||
|
|
@ -8,15 +8,9 @@ namespace Server.Items
|
|||
public override BaseAddonDeed Deed{ get{ return new SmallForgeDeed(); } }
|
||||
|
||||
[Constructable]
|
||||
public SmallForgeAddon() : this( 0 )
|
||||
{
|
||||
}
|
||||
|
||||
[Constructable]
|
||||
public SmallForgeAddon( int hue )
|
||||
public SmallForgeAddon()
|
||||
{
|
||||
AddComponent( new ForgeComponent( 0xFB1 ), 0, 0, 0 );
|
||||
Hue = hue;
|
||||
}
|
||||
|
||||
public SmallForgeAddon( Serial serial ) : base( serial )
|
||||
|
|
@ -40,7 +34,7 @@ namespace Server.Items
|
|||
|
||||
public class SmallForgeDeed : BaseAddonDeed
|
||||
{
|
||||
public override BaseAddon Addon{ get{ return new SmallForgeAddon( Hue ); } }
|
||||
public override BaseAddon Addon{ get{ return new SmallForgeAddon(); } }
|
||||
public override int LabelNumber{ get{ return 1044330; } } // small forge
|
||||
|
||||
[Constructable]
|
||||
|
|
|
|||
|
|
@ -16,15 +16,9 @@ namespace Server.Items
|
|||
public override BaseAddonDeed Deed{ get{ return new SpinningwheelEastDeed(); } }
|
||||
|
||||
[Constructable]
|
||||
public SpinningwheelEastAddon() : this( 0 )
|
||||
{
|
||||
}
|
||||
|
||||
[Constructable]
|
||||
public SpinningwheelEastAddon( int hue )
|
||||
public SpinningwheelEastAddon()
|
||||
{
|
||||
AddComponent( new AddonComponent( 0x1019 ), 0, 0, 0 );
|
||||
Hue = hue;
|
||||
}
|
||||
|
||||
public SpinningwheelEastAddon( Serial serial ) : base( serial )
|
||||
|
|
@ -124,7 +118,7 @@ namespace Server.Items
|
|||
|
||||
public class SpinningwheelEastDeed : BaseAddonDeed
|
||||
{
|
||||
public override BaseAddon Addon{ get{ return new SpinningwheelEastAddon( Hue ); } }
|
||||
public override BaseAddon Addon{ get{ return new SpinningwheelEastAddon(); } }
|
||||
public override int LabelNumber{ get{ return 1044341; } } // spining wheel (east)
|
||||
|
||||
[Constructable]
|
||||
|
|
|
|||
|
|
@ -8,15 +8,9 @@ namespace Server.Items
|
|||
public override BaseAddonDeed Deed{ get{ return new SpinningwheelSouthDeed(); } }
|
||||
|
||||
[Constructable]
|
||||
public SpinningwheelSouthAddon() : this( 0 )
|
||||
{
|
||||
}
|
||||
|
||||
[Constructable]
|
||||
public SpinningwheelSouthAddon( int hue )
|
||||
public SpinningwheelSouthAddon()
|
||||
{
|
||||
AddComponent( new AddonComponent( 0x1015 ), 0, 0, 0 );
|
||||
Hue = hue;
|
||||
}
|
||||
|
||||
public SpinningwheelSouthAddon( Serial serial ) : base( serial )
|
||||
|
|
@ -116,7 +110,7 @@ namespace Server.Items
|
|||
|
||||
public class SpinningwheelSouthDeed : BaseAddonDeed
|
||||
{
|
||||
public override BaseAddon Addon{ get{ return new SpinningwheelSouthAddon( Hue ); } }
|
||||
public override BaseAddon Addon{ get{ return new SpinningwheelSouthAddon(); } }
|
||||
public override int LabelNumber{ get{ return 1044342; } } // spining wheel (south)
|
||||
|
||||
[Constructable]
|
||||
|
|
|
|||
|
|
@ -8,15 +8,9 @@ namespace Server.Items
|
|||
public override BaseAddonDeed Deed{ get{ return new SquirrelStatueEastDeed(); } }
|
||||
|
||||
[Constructable]
|
||||
public SquirrelStatueEastAddon() : this( 0 )
|
||||
{
|
||||
}
|
||||
|
||||
[Constructable]
|
||||
public SquirrelStatueEastAddon( int hue )
|
||||
public SquirrelStatueEastAddon()
|
||||
{
|
||||
AddComponent( new AddonComponent( 0x2D10 ), 0, 0, 0 );
|
||||
Hue = hue;
|
||||
}
|
||||
|
||||
public SquirrelStatueEastAddon( Serial serial ) : base( serial )
|
||||
|
|
@ -40,7 +34,7 @@ namespace Server.Items
|
|||
|
||||
public class SquirrelStatueEastDeed : BaseAddonDeed
|
||||
{
|
||||
public override BaseAddon Addon{ get{ return new SquirrelStatueEastAddon( Hue ); } }
|
||||
public override BaseAddon Addon{ get{ return new SquirrelStatueEastAddon(); } }
|
||||
public override int LabelNumber{ get{ return 1073398; } } // squirrel statue (east)
|
||||
|
||||
[Constructable]
|
||||
|
|
|
|||
|
|
@ -8,15 +8,9 @@ namespace Server.Items
|
|||
public override BaseAddonDeed Deed{ get{ return new SquirrelStatueSouthDeed(); } }
|
||||
|
||||
[Constructable]
|
||||
public SquirrelStatueSouthAddon() : this( 0 )
|
||||
{
|
||||
}
|
||||
|
||||
[Constructable]
|
||||
public SquirrelStatueSouthAddon( int hue )
|
||||
public SquirrelStatueSouthAddon()
|
||||
{
|
||||
AddComponent( new AddonComponent( 0x2D11 ), 0, 0, 0 );
|
||||
Hue = hue;
|
||||
}
|
||||
|
||||
public SquirrelStatueSouthAddon( Serial serial ) : base( serial )
|
||||
|
|
@ -40,7 +34,7 @@ namespace Server.Items
|
|||
|
||||
public class SquirrelStatueSouthDeed : BaseAddonDeed
|
||||
{
|
||||
public override BaseAddon Addon{ get{ return new SquirrelStatueSouthAddon( Hue ); } }
|
||||
public override BaseAddon Addon{ get{ return new SquirrelStatueSouthAddon(); } }
|
||||
public override int LabelNumber{ get{ return 1072884; } } // squirrel statue (south)
|
||||
|
||||
[Constructable]
|
||||
|
|
|
|||
|
|
@ -8,16 +8,10 @@ namespace Server.Items
|
|||
public override BaseAddonDeed Deed{ get{ return new StoneOvenEastDeed(); } }
|
||||
|
||||
[Constructable]
|
||||
public StoneOvenEastAddon() : this( 0 )
|
||||
{
|
||||
}
|
||||
|
||||
[Constructable]
|
||||
public StoneOvenEastAddon( int hue )
|
||||
public StoneOvenEastAddon()
|
||||
{
|
||||
AddComponent( new AddonComponent( 0x92C ), 0, 0, 0 );
|
||||
AddComponent( new AddonComponent( 0x92B ), 0, 1, 0 );
|
||||
Hue = hue;
|
||||
}
|
||||
|
||||
public StoneOvenEastAddon( Serial serial ) : base( serial )
|
||||
|
|
@ -41,7 +35,7 @@ namespace Server.Items
|
|||
|
||||
public class StoneOvenEastDeed : BaseAddonDeed
|
||||
{
|
||||
public override BaseAddon Addon{ get{ return new StoneOvenEastAddon( Hue ); } }
|
||||
public override BaseAddon Addon{ get{ return new StoneOvenEastAddon(); } }
|
||||
public override int LabelNumber{ get{ return 1044345; } } // stone oven (east)
|
||||
|
||||
[Constructable]
|
||||
|
|
|
|||
|
|
@ -8,16 +8,10 @@ namespace Server.Items
|
|||
public override BaseAddonDeed Deed{ get{ return new StoneOvenSouthDeed(); } }
|
||||
|
||||
[Constructable]
|
||||
public StoneOvenSouthAddon() : this( 0 )
|
||||
{
|
||||
}
|
||||
|
||||
[Constructable]
|
||||
public StoneOvenSouthAddon( int hue )
|
||||
public StoneOvenSouthAddon()
|
||||
{
|
||||
AddComponent( new AddonComponent( 0x931 ), -1, 0, 0 );
|
||||
AddComponent( new AddonComponent( 0x930 ), 0, 0, 0 );
|
||||
Hue = hue;
|
||||
}
|
||||
|
||||
public StoneOvenSouthAddon( Serial serial ) : base( serial )
|
||||
|
|
@ -41,7 +35,7 @@ namespace Server.Items
|
|||
|
||||
public class StoneOvenSouthDeed : BaseAddonDeed
|
||||
{
|
||||
public override BaseAddon Addon{ get{ return new StoneOvenSouthAddon( Hue ); } }
|
||||
public override BaseAddon Addon{ get{ return new StoneOvenSouthAddon(); } }
|
||||
public override int LabelNumber{ get{ return 1044346; } } // stone oven (south)
|
||||
|
||||
[Constructable]
|
||||
|
|
|
|||
|
|
@ -8,18 +8,12 @@ namespace Server.Items
|
|||
public override BaseAddonDeed Deed{ get{ return new TallElvenBedEastDeed(); } }
|
||||
|
||||
[Constructable]
|
||||
public TallElvenBedEastAddon() : this( 0 )
|
||||
{
|
||||
}
|
||||
|
||||
[Constructable]
|
||||
public TallElvenBedEastAddon( int hue )
|
||||
public TallElvenBedEastAddon()
|
||||
{
|
||||
AddComponent( new AddonComponent( 0x3054 ), 0, 0, 0 );
|
||||
AddComponent( new AddonComponent( 0x3053 ), 1, 0, 0 );
|
||||
AddComponent( new AddonComponent( 0x3055 ), 2, -1, 0 );
|
||||
AddComponent( new AddonComponent( 0x3052 ), 2, 0, 0 );
|
||||
Hue = hue;
|
||||
}
|
||||
|
||||
public TallElvenBedEastAddon( Serial serial ) : base( serial )
|
||||
|
|
@ -43,7 +37,7 @@ namespace Server.Items
|
|||
|
||||
public class TallElvenBedEastDeed : BaseAddonDeed
|
||||
{
|
||||
public override BaseAddon Addon{ get{ return new TallElvenBedEastAddon( Hue ); } }
|
||||
public override BaseAddon Addon{ get{ return new TallElvenBedEastAddon(); } }
|
||||
public override int LabelNumber{ get{ return 1072859; } } // tall elven bed (east)
|
||||
|
||||
[Constructable]
|
||||
|
|
|
|||
|
|
@ -8,18 +8,12 @@ namespace Server.Items
|
|||
public override BaseAddonDeed Deed{ get{ return new TallElvenBedSouthDeed(); } }
|
||||
|
||||
[Constructable]
|
||||
public TallElvenBedSouthAddon() : this( 0 )
|
||||
{
|
||||
}
|
||||
|
||||
[Constructable]
|
||||
public TallElvenBedSouthAddon( int hue )
|
||||
public TallElvenBedSouthAddon()
|
||||
{
|
||||
AddComponent( new AddonComponent( 0x3058 ), 0, 0, 0 ); // angolo alto sx
|
||||
AddComponent( new AddonComponent( 0x3057 ), -1, 1, 0 ); // angolo basso sx
|
||||
AddComponent( new AddonComponent( 0x3059 ), 0, -1, 0 ); // angolo alto dx
|
||||
AddComponent( new AddonComponent( 0x3056 ), 0, 1, 0 ); // angolo basso dx
|
||||
Hue = hue;
|
||||
}
|
||||
|
||||
public TallElvenBedSouthAddon( Serial serial ) : base( serial )
|
||||
|
|
@ -43,7 +37,7 @@ namespace Server.Items
|
|||
|
||||
public class TallElvenBedSouthDeed : BaseAddonDeed
|
||||
{
|
||||
public override BaseAddon Addon{ get{ return new TallElvenBedSouthAddon( Hue ); } }
|
||||
public override BaseAddon Addon{ get{ return new TallElvenBedSouthAddon(); } }
|
||||
public override int LabelNumber{ get{ return 1072858; } } // tall elven bed (south)
|
||||
|
||||
[Constructable]
|
||||
|
|
|
|||
|
|
@ -171,15 +171,9 @@ namespace Server.Items
|
|||
public override BaseAddonDeed Deed{ get{ return new TrainingDummyEastDeed(); } }
|
||||
|
||||
[Constructable]
|
||||
public TrainingDummyEastAddon() : this( 0 )
|
||||
{
|
||||
}
|
||||
|
||||
[Constructable]
|
||||
public TrainingDummyEastAddon( int hue )
|
||||
public TrainingDummyEastAddon()
|
||||
{
|
||||
AddComponent( new TrainingDummy( 0x1074 ), 0, 0, 0 );
|
||||
Hue = hue;
|
||||
}
|
||||
|
||||
public TrainingDummyEastAddon( Serial serial ) : base( serial )
|
||||
|
|
@ -203,7 +197,7 @@ namespace Server.Items
|
|||
|
||||
public class TrainingDummyEastDeed : BaseAddonDeed
|
||||
{
|
||||
public override BaseAddon Addon{ get{ return new TrainingDummyEastAddon( Hue ); } }
|
||||
public override BaseAddon Addon{ get{ return new TrainingDummyEastAddon(); } }
|
||||
public override int LabelNumber{ get{ return 1044335; } } // training dummy (east)
|
||||
|
||||
[Constructable]
|
||||
|
|
@ -235,15 +229,9 @@ namespace Server.Items
|
|||
public override BaseAddonDeed Deed{ get{ return new TrainingDummySouthDeed(); } }
|
||||
|
||||
[Constructable]
|
||||
public TrainingDummySouthAddon() : this( 0 )
|
||||
{
|
||||
}
|
||||
|
||||
[Constructable]
|
||||
public TrainingDummySouthAddon( int hue )
|
||||
public TrainingDummySouthAddon()
|
||||
{
|
||||
AddComponent( new TrainingDummy( 0x1070 ), 0, 0, 0 );
|
||||
Hue = hue;
|
||||
}
|
||||
|
||||
public TrainingDummySouthAddon( Serial serial ) : base( serial )
|
||||
|
|
@ -267,7 +255,7 @@ namespace Server.Items
|
|||
|
||||
public class TrainingDummySouthDeed : BaseAddonDeed
|
||||
{
|
||||
public override BaseAddon Addon{ get{ return new TrainingDummySouthAddon( Hue ); } }
|
||||
public override BaseAddon Addon{ get{ return new TrainingDummySouthAddon(); } }
|
||||
public override int LabelNumber{ get{ return 1044336; } } // training dummy (south)
|
||||
|
||||
[Constructable]
|
||||
|
|
|
|||
|
|
@ -8,15 +8,9 @@ namespace Server.Items
|
|||
public override BaseAddonDeed Deed{ get{ return new WarriorStatueEastDeed(); } }
|
||||
|
||||
[Constructable]
|
||||
public WarriorStatueEastAddon() : this( 0 )
|
||||
{
|
||||
}
|
||||
|
||||
[Constructable]
|
||||
public WarriorStatueEastAddon( int hue )
|
||||
public WarriorStatueEastAddon()
|
||||
{
|
||||
AddComponent( new AddonComponent( 0x2D12 ), 0, 0, 0 );
|
||||
Hue = hue;
|
||||
}
|
||||
|
||||
public WarriorStatueEastAddon( Serial serial ) : base( serial )
|
||||
|
|
@ -40,7 +34,7 @@ namespace Server.Items
|
|||
|
||||
public class WarriorStatueEastDeed : BaseAddonDeed
|
||||
{
|
||||
public override BaseAddon Addon{ get{ return new WarriorStatueEastAddon( Hue ); } }
|
||||
public override BaseAddon Addon{ get{ return new WarriorStatueEastAddon(); } }
|
||||
public override int LabelNumber{ get{ return 1072888; } } // warrior statue (east)
|
||||
|
||||
[Constructable]
|
||||
|
|
|
|||
|
|
@ -8,15 +8,9 @@ namespace Server.Items
|
|||
public override BaseAddonDeed Deed{ get{ return new WarriorStatueSouthDeed(); } }
|
||||
|
||||
[Constructable]
|
||||
public WarriorStatueSouthAddon() : this( 0 )
|
||||
{
|
||||
}
|
||||
|
||||
[Constructable]
|
||||
public WarriorStatueSouthAddon( int hue )
|
||||
public WarriorStatueSouthAddon()
|
||||
{
|
||||
AddComponent( new AddonComponent( 0x2D13 ), 0, 0, 0 );
|
||||
Hue = hue;
|
||||
}
|
||||
|
||||
public WarriorStatueSouthAddon( Serial serial ) : base( serial )
|
||||
|
|
@ -40,7 +34,7 @@ namespace Server.Items
|
|||
|
||||
public class WarriorStatueSouthDeed : BaseAddonDeed
|
||||
{
|
||||
public override BaseAddon Addon{ get{ return new WarriorStatueSouthAddon( Hue ); } }
|
||||
public override BaseAddon Addon{ get{ return new WarriorStatueSouthAddon(); } }
|
||||
public override int LabelNumber{ get{ return 1072887; } } // warrior statue (south)
|
||||
|
||||
[Constructable]
|
||||
|
|
|
|||
|
|
@ -8,16 +8,10 @@ namespace Server.Items
|
|||
public override BaseAddonDeed Deed{ get{ return new WaterTroughEastDeed(); } }
|
||||
|
||||
[Constructable]
|
||||
public WaterTroughEastAddon() : this( 0 )
|
||||
{
|
||||
}
|
||||
|
||||
[Constructable]
|
||||
public WaterTroughEastAddon( int hue )
|
||||
public WaterTroughEastAddon()
|
||||
{
|
||||
AddComponent( new AddonComponent( 0xB41 ), 0, 0, 0 );
|
||||
AddComponent( new AddonComponent( 0xB42 ), 0, 1, 0 );
|
||||
Hue = hue;
|
||||
}
|
||||
|
||||
public WaterTroughEastAddon( Serial serial ) : base( serial )
|
||||
|
|
@ -47,7 +41,7 @@ namespace Server.Items
|
|||
|
||||
public class WaterTroughEastDeed : BaseAddonDeed
|
||||
{
|
||||
public override BaseAddon Addon{ get{ return new WaterTroughEastAddon( Hue ); } }
|
||||
public override BaseAddon Addon{ get{ return new WaterTroughEastAddon(); } }
|
||||
public override int LabelNumber{ get{ return 1044349; } } // water trough (east)
|
||||
|
||||
[Constructable]
|
||||
|
|
|
|||
|
|
@ -8,16 +8,10 @@ namespace Server.Items
|
|||
public override BaseAddonDeed Deed{ get{ return new WaterTroughSouthDeed(); } }
|
||||
|
||||
[Constructable]
|
||||
public WaterTroughSouthAddon() : this( 0 )
|
||||
{
|
||||
}
|
||||
|
||||
[Constructable]
|
||||
public WaterTroughSouthAddon( int hue )
|
||||
public WaterTroughSouthAddon()
|
||||
{
|
||||
AddComponent( new AddonComponent( 0xB43 ), 0, 0, 0 );
|
||||
AddComponent( new AddonComponent( 0xB44 ), 1, 0, 0 );
|
||||
Hue = hue;
|
||||
}
|
||||
|
||||
public WaterTroughSouthAddon( Serial serial ) : base( serial )
|
||||
|
|
@ -47,7 +41,7 @@ namespace Server.Items
|
|||
|
||||
public class WaterTroughSouthDeed : BaseAddonDeed
|
||||
{
|
||||
public override BaseAddon Addon{ get{ return new WaterTroughSouthAddon( Hue ); } }
|
||||
public override BaseAddon Addon{ get{ return new WaterTroughSouthAddon(); } }
|
||||
public override int LabelNumber{ get{ return 1044350; } } // water trough (south)
|
||||
|
||||
[Constructable]
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue