From f4a7e8e2832198f4c5adab01cb2554fe7581d864 Mon Sep 17 00:00:00 2001 From: athena Date: Sat, 7 Jan 2012 04:02:26 +0000 Subject: [PATCH] removing ML townfolk as our quest system will not be using basevendor --- Scripts/Mobiles/Townfolk/ML/Abbein.cs | 64 ------------- Scripts/Mobiles/Townfolk/ML/Alelle.cs | 76 --------------- Scripts/Mobiles/Townfolk/ML/Alethanian.cs | 66 ------------- Scripts/Mobiles/Townfolk/ML/Aluniol.cs | 64 ------------- Scripts/Mobiles/Townfolk/ML/Aminia.cs | 69 -------------- Scripts/Mobiles/Townfolk/ML/Aneen.cs | 64 ------------- Scripts/Mobiles/Townfolk/ML/Athialon.cs | 82 ---------------- Scripts/Mobiles/Townfolk/ML/Bolaevin.cs | 71 -------------- Scripts/Mobiles/Townfolk/ML/Daelas.cs | 73 -------------- Scripts/Mobiles/Townfolk/ML/GrandpaCharley.cs | 73 -------------- Scripts/Mobiles/Townfolk/ML/Jothan.cs | 66 ------------- Scripts/Mobiles/Townfolk/ML/Mallew.cs | 78 --------------- Scripts/Mobiles/Townfolk/ML/Nythalia.cs | 64 ------------- Scripts/Mobiles/Townfolk/ML/Olaeni.cs | 65 ------------- Scripts/Mobiles/Townfolk/ML/Rebinil.cs | 64 ------------- Scripts/Mobiles/Townfolk/ML/Taellia.cs | 93 ------------------ Scripts/Mobiles/Townfolk/ML/Tyeelor.cs | 84 ----------------- Scripts/Mobiles/Townfolk/ML/Vicaie.cs | 69 -------------- Scripts/Mobiles/Townfolk/ML/Yellienir.cs | 94 ------------------- 19 files changed, 1379 deletions(-) delete mode 100644 Scripts/Mobiles/Townfolk/ML/Abbein.cs delete mode 100644 Scripts/Mobiles/Townfolk/ML/Alelle.cs delete mode 100644 Scripts/Mobiles/Townfolk/ML/Alethanian.cs delete mode 100644 Scripts/Mobiles/Townfolk/ML/Aluniol.cs delete mode 100644 Scripts/Mobiles/Townfolk/ML/Aminia.cs delete mode 100644 Scripts/Mobiles/Townfolk/ML/Aneen.cs delete mode 100644 Scripts/Mobiles/Townfolk/ML/Athialon.cs delete mode 100644 Scripts/Mobiles/Townfolk/ML/Bolaevin.cs delete mode 100644 Scripts/Mobiles/Townfolk/ML/Daelas.cs delete mode 100644 Scripts/Mobiles/Townfolk/ML/GrandpaCharley.cs delete mode 100644 Scripts/Mobiles/Townfolk/ML/Jothan.cs delete mode 100644 Scripts/Mobiles/Townfolk/ML/Mallew.cs delete mode 100644 Scripts/Mobiles/Townfolk/ML/Nythalia.cs delete mode 100644 Scripts/Mobiles/Townfolk/ML/Olaeni.cs delete mode 100644 Scripts/Mobiles/Townfolk/ML/Rebinil.cs delete mode 100644 Scripts/Mobiles/Townfolk/ML/Taellia.cs delete mode 100644 Scripts/Mobiles/Townfolk/ML/Tyeelor.cs delete mode 100644 Scripts/Mobiles/Townfolk/ML/Vicaie.cs delete mode 100644 Scripts/Mobiles/Townfolk/ML/Yellienir.cs diff --git a/Scripts/Mobiles/Townfolk/ML/Abbein.cs b/Scripts/Mobiles/Townfolk/ML/Abbein.cs deleted file mode 100644 index 81b8a181d..000000000 --- a/Scripts/Mobiles/Townfolk/ML/Abbein.cs +++ /dev/null @@ -1,64 +0,0 @@ -using System; -using System.Collections; -using System.Collections.Generic; -using Server; -using Server.Items; - -namespace Server.Mobiles -{ - public class Abbein : BaseVendor - { - private List m_SBInfos = new List(); - protected override List SBInfos{ get { return m_SBInfos; } } - - public override bool CanTeach{ get{ return false; } } - public override bool IsInvulnerable{ get{ return true; } } - - public override void InitSBInfo() - { - } - - [Constructable] - public Abbein() : base( "the wise" ) - { - Name = "Elder Abbein"; - } - - public Abbein( Serial serial ) : base( serial ) - { - } - - public override void InitBody() - { - InitStats( 100, 100, 25 ); - - Female = true; - Race = Race.Elf; - - Hue = 0x824D; - HairItemID = 0x2FD1; - HairHue = 0x321; - } - - public override void InitOutfit() - { - AddItem( new ElvenBoots( 0x74B ) ); - AddItem( new FemaleElvenRobe( 0x8A8 ) ); - AddItem( new RoyalCirclet() ); - } - - 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/Mobiles/Townfolk/ML/Alelle.cs b/Scripts/Mobiles/Townfolk/ML/Alelle.cs deleted file mode 100644 index 35d7c82b1..000000000 --- a/Scripts/Mobiles/Townfolk/ML/Alelle.cs +++ /dev/null @@ -1,76 +0,0 @@ -using System; -using System.Collections; -using System.Collections.Generic; -using Server; -using Server.Items; - -namespace Server.Mobiles -{ - public class Alelle : BaseVendor - { - private List m_SBInfos = new List(); - protected override List SBInfos{ get { return m_SBInfos; } } - - public override bool CanTeach{ get{ return false; } } - public override bool IsInvulnerable{ get{ return true; } } - - public override void InitSBInfo() - { - } - - [Constructable] - public Alelle() : base( "the aborist" ) - { - Name = "Alelle"; - } - - public Alelle( Serial serial ) : base( serial ) - { - } - - public override void InitBody() - { - InitStats( 100, 100, 25 ); - - Female = true; - Race = Race.Elf; - - Hue = 0x8374; - HairItemID = 0x2FCC; - HairHue = 0x238; - } - - public override void InitOutfit() - { - AddItem( new ElvenBoots( 0x1BB ) ); - - Item item; - - item = new LeafGloves(); - item.Hue = 0x1BB; - AddItem( item ); - - item = new LeafChest(); - item.Hue = 0x37; - AddItem( item ); - - item = new LeafLegs(); - item.Hue = 0x746; - AddItem( item ); - } - - 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/Mobiles/Townfolk/ML/Alethanian.cs b/Scripts/Mobiles/Townfolk/ML/Alethanian.cs deleted file mode 100644 index 359dde26c..000000000 --- a/Scripts/Mobiles/Townfolk/ML/Alethanian.cs +++ /dev/null @@ -1,66 +0,0 @@ -using System; -using System.Collections; -using System.Collections.Generic; -using Server; -using Server.Items; - -namespace Server.Mobiles -{ - public class Alethanian : BaseVendor - { - private List m_SBInfos = new List(); - protected override List SBInfos{ get { return m_SBInfos; } } - - public override bool CanTeach{ get{ return false; } } - public override bool IsInvulnerable{ get{ return true; } } - - public override void InitSBInfo() - { - } - - [Constructable] - public Alethanian() : base( "the wise" ) - { - Name = "Elder Alethanian"; - } - - public Alethanian( Serial serial ) : base( serial ) - { - } - - public override void InitBody() - { - InitStats( 100, 100, 25 ); - - Female = true; - Race = Race.Elf; - - Hue = 0x876C; - HairItemID = 0x2FC2; - HairHue = 0x368; - } - - public override void InitOutfit() - { - AddItem( new ElvenBoots() ); - AddItem( new GemmedCirclet()); - AddItem( new HidePants() ); - AddItem( new HideFemaleChest() ); - AddItem( new HidePauldrons() ); - } - - 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/Mobiles/Townfolk/ML/Aluniol.cs b/Scripts/Mobiles/Townfolk/ML/Aluniol.cs deleted file mode 100644 index a4ee425be..000000000 --- a/Scripts/Mobiles/Townfolk/ML/Aluniol.cs +++ /dev/null @@ -1,64 +0,0 @@ -using System; -using System.Collections; -using System.Collections.Generic; -using Server; -using Server.Items; - -namespace Server.Mobiles -{ - public class Aluniol : BaseVendor - { - private List m_SBInfos = new List(); - protected override List SBInfos{ get { return m_SBInfos; } } - - public override bool CanTeach{ get{ return false; } } - public override bool IsInvulnerable{ get{ return true; } } - - public override void InitSBInfo() - { - } - - [Constructable] - public Aluniol() : base( "the healer" ) - { - Name = "Aluniol"; - } - - public Aluniol( Serial serial ) : base( serial ) - { - } - - public override void InitBody() - { - InitStats( 100, 100, 25 ); - - Female = false; - Race = Race.Elf; - - Hue = 0x8383; - HairItemID = 0x2FBF; - HairHue = 0x323; - } - - public override void InitOutfit() - { - AddItem( new ElvenBoots( 0x1BB ) ); - AddItem( new MaleElvenRobe( 0x47E ) ); - AddItem( new WildStaff() ); - } - - 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/Mobiles/Townfolk/ML/Aminia.cs b/Scripts/Mobiles/Townfolk/ML/Aminia.cs deleted file mode 100644 index 9ca380dd8..000000000 --- a/Scripts/Mobiles/Townfolk/ML/Aminia.cs +++ /dev/null @@ -1,69 +0,0 @@ -using System; -using System.Collections; -using Server; -using Server.Items; - -namespace Server.Mobiles -{ - public class Aminia : BaseCreature - { - [Constructable] - public Aminia() : base( AIType.AI_Melee, FightMode.None, 2, 1, 0.5, 2 ) - { - Name = "Aminia"; - Title = "the master weaponsmith's wife"; - Blessed = true; - - InitStats( 100, 100, 25 ); - - Female = true; - Race = Race.Human; - - Hue = 0x83ED; - HairItemID = 0x203B; - HairHue = 0x454; - - AddItem( new Backpack() ); - AddItem( new Sandals( 0x75B ) ); - AddItem( new Tunic( 0x4BF ) ); - AddItem( new Skirt( 0x8FD ) ); - } - - public Aminia( Serial serial ) : base( serial ) - { - } - - public override void OnThink() - { - int hours = 0; - int minutes = 0; - - Clock.GetTime( Map, Location.X, Location.Y, out hours, out minutes ); - - if ( hours == 21 ) - { - Blessed = false; - Body = 0x17; - } - else - { - Blessed = true; - Body = 0x191; - } - } - - 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/Mobiles/Townfolk/ML/Aneen.cs b/Scripts/Mobiles/Townfolk/ML/Aneen.cs deleted file mode 100644 index 1585f1c7d..000000000 --- a/Scripts/Mobiles/Townfolk/ML/Aneen.cs +++ /dev/null @@ -1,64 +0,0 @@ -using System; -using System.Collections; -using System.Collections.Generic; -using Server; -using Server.Items; - -namespace Server.Mobiles -{ - public class Aneen : BaseVendor - { - private List m_SBInfos = new List(); - protected override List SBInfos{ get { return m_SBInfos; } } - - public override bool CanTeach{ get{ return false; } } - public override bool IsInvulnerable{ get{ return true; } } - - public override void InitSBInfo() - { - } - - [Constructable] - public Aneen() : base( "the keeper of tradition" ) - { - Name = "Lorekeeper Aneen"; - } - - public Aneen( Serial serial ) : base( serial ) - { - } - - public override void InitBody() - { - InitStats( 100, 100, 25 ); - - Female = false; - Race = Race.Elf; - - Hue = 0x83E5; - HairItemID = 0x2FBF; - HairHue = 0x90; - } - - public override void InitOutfit() - { - AddItem( new Sandals( 0x1BB ) ); - AddItem( new MaleElvenRobe( 0x48F ) ); - AddItem( new Item( 0xDF2 ) ); - } - - 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/Mobiles/Townfolk/ML/Athialon.cs b/Scripts/Mobiles/Townfolk/ML/Athialon.cs deleted file mode 100644 index 6c95735b3..000000000 --- a/Scripts/Mobiles/Townfolk/ML/Athialon.cs +++ /dev/null @@ -1,82 +0,0 @@ -using System; -using System.Collections; -using System.Collections.Generic; -using Server; -using Server.Items; - -namespace Server.Mobiles -{ - public class Athialon : BaseVendor - { - private List m_SBInfos = new List(); - protected override List SBInfos{ get { return m_SBInfos; } } - - public override bool CanTeach{ get{ return false; } } - public override bool IsInvulnerable{ get{ return true; } } - - public override void InitSBInfo() - { - } - - [Constructable] - public Athialon() : base( "the expeditionist" ) - { - Name = "Athialon"; - } - - public Athialon( Serial serial ) : base( serial ) - { - } - - public override void InitBody() - { - InitStats( 100, 100, 25 ); - - Female = false; - Race = Race.Elf; - - Hue = 0x8382; - HairItemID = 0x2FC0; - HairHue = 0x35; - } - - public override void InitOutfit() - { - AddItem( new ElvenBoots( 0x901 ) ); - AddItem( new DiamondMace() ); - AddItem( new WoodlandBelt() ); - - Item item; - - item = new WoodlandLegs(); - item.Hue = 0x3B2; - AddItem( item ); - - item = new WoodlandChest(); - item.Hue = 0x3B2; - AddItem( item ); - - item = new WoodlandArms(); - item.Hue = 0x3B2; - AddItem( item ); - - item = new WingedHelm(); - item.Hue = 0x3B2; - AddItem( item ); - } - - 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/Mobiles/Townfolk/ML/Bolaevin.cs b/Scripts/Mobiles/Townfolk/ML/Bolaevin.cs deleted file mode 100644 index df8c3ef11..000000000 --- a/Scripts/Mobiles/Townfolk/ML/Bolaevin.cs +++ /dev/null @@ -1,71 +0,0 @@ -using System; -using System.Collections; -using System.Collections.Generic; -using Server; -using Server.Items; - -namespace Server.Mobiles -{ - public class Bolaevin : BaseVendor - { - private List m_SBInfos = new List(); - protected override List SBInfos{ get { return m_SBInfos; } } - - public override bool CanTeach{ get{ return false; } } - public override bool IsInvulnerable{ get{ return true; } } - - public override void InitSBInfo() - { - } - - [Constructable] - public Bolaevin() : base( "the arcanist" ) - { - Name = "Bolaevin"; - } - - public Bolaevin( Serial serial ) : base( serial ) - { - } - - public override void InitBody() - { - InitStats( 100, 100, 25 ); - - Female = false; - Race = Race.Elf; - - Hue = 0x84DE; - HairItemID = 0x2FC0; - HairHue = 0x36; - } - - public override void InitOutfit() - { - AddItem( new ElvenBoots( 0x3B3 ) ); - AddItem( new RoyalCirclet() ); - AddItem( new LeafChest() ); - AddItem( new LeafArms() ); - - Item item; - - item = new LeafLegs(); - item.Hue = 0x1BB; - AddItem( item ); - } - - 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/Mobiles/Townfolk/ML/Daelas.cs b/Scripts/Mobiles/Townfolk/ML/Daelas.cs deleted file mode 100644 index 2c0194952..000000000 --- a/Scripts/Mobiles/Townfolk/ML/Daelas.cs +++ /dev/null @@ -1,73 +0,0 @@ -using System; -using System.Collections; -using System.Collections.Generic; -using Server; -using Server.Items; - -namespace Server.Mobiles -{ - public class Daelas : BaseVendor - { - private List m_SBInfos = new List(); - protected override List SBInfos{ get { return m_SBInfos; } } - - public override bool CanTeach{ get{ return false; } } - public override bool IsInvulnerable{ get{ return true; } } - - public override void InitSBInfo() - { - } - - [Constructable] - public Daelas() : base( "the aborist" ) - { - Name = "Daelas"; - } - - public Daelas( Serial serial ) : base( serial ) - { - } - - public override void InitBody() - { - InitStats( 100, 100, 25 ); - - Female = false; - Race = Race.Elf; - - Hue = 0x84DE; - HairItemID = 0x2FCF; - HairHue = 0x8F; - } - - public override void InitOutfit() - { - AddItem( new ElvenBoots( 0x901 ) ); - AddItem( new ElvenPants( 0x8AB ) ); - - Item item; - - item = new LeafGloves(); - item.Hue = 0x1BB; - AddItem( item ); - - item = new LeafChest(); - item.Hue = 0x8B0; - AddItem( item ); - } - - 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/Mobiles/Townfolk/ML/GrandpaCharley.cs b/Scripts/Mobiles/Townfolk/ML/GrandpaCharley.cs deleted file mode 100644 index c6a62834e..000000000 --- a/Scripts/Mobiles/Townfolk/ML/GrandpaCharley.cs +++ /dev/null @@ -1,73 +0,0 @@ -using System; -using System.Collections; -using System.Collections.Generic; -using Server; -using Server.Items; - -namespace Server.Mobiles -{ - public class GrandpaCharley : BaseVendor - { - private List m_SBInfos = new List(); - protected override List SBInfos{ get { return m_SBInfos; } } - - public override bool IsActiveVendor{ get{ return false; } } - public override bool CanTeach{ get{ return true; } } - public override bool IsInvulnerable{ get{ return true; } } - - public override void InitSBInfo() - { - } - - [Constructable] - public GrandpaCharley() : base( "the farmer" ) - { - Name = "Grandpa Charley"; - - SetSkill( SkillName.ItemID, 70.0, 80.0 ); - } - - public GrandpaCharley( Serial serial ) : base( serial ) - { - } - - public override void InitBody() - { - InitStats( 100, 100, 25 ); - - Female = false; - CantWalk = false; - Race = Race.Human; - - Hue = 0x8410; - HairItemID = 0x203B; - HairHue = 0x3B2; - FacialHairItemID = 0x203E; - FacialHairHue = 0x3B2; - } - - public override void InitOutfit() - { - AddItem( new Backpack() ); - AddItem( new ShepherdsCrook() ); - AddItem( new Shoes( 0x72F ) ); - AddItem( new LongPants( 0x519 ) ); - AddItem( new FancyShirt( 0x600 ) ); - AddItem( new WideBrimHat( 0x6B1 ) ); - } - - 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/Mobiles/Townfolk/ML/Jothan.cs b/Scripts/Mobiles/Townfolk/ML/Jothan.cs deleted file mode 100644 index 99574b22e..000000000 --- a/Scripts/Mobiles/Townfolk/ML/Jothan.cs +++ /dev/null @@ -1,66 +0,0 @@ -using System; -using System.Collections; -using System.Collections.Generic; -using Server; -using Server.Items; - -namespace Server.Mobiles -{ - public class Jothan : BaseVendor - { - private List m_SBInfos = new List(); - protected override List SBInfos{ get { return m_SBInfos; } } - - public override bool CanTeach{ get{ return false; } } - public override bool IsInvulnerable{ get{ return true; } } - - public override void InitSBInfo() - { - } - - [Constructable] - public Jothan() : base( "the wise" ) - { - Name = "Elder Jothan"; - } - - public Jothan( Serial serial ) : base( serial ) - { - } - - public override void InitBody() - { - InitStats( 100, 100, 25 ); - - Female = false; - Race = Race.Elf; - - Hue = 0x8579; - HairItemID = 0x2FC2; - HairHue = 0x2C2; - } - - public override void InitOutfit() - { - AddItem( new ThighBoots() ); - AddItem( new ElvenPants( 0x57A ) ); - AddItem( new ElvenShirt( 0x711 ) ); - AddItem( new Cloak( 0x21 ) ); - AddItem( new Circlet() ); - } - - 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/Mobiles/Townfolk/ML/Mallew.cs b/Scripts/Mobiles/Townfolk/ML/Mallew.cs deleted file mode 100644 index d668bccef..000000000 --- a/Scripts/Mobiles/Townfolk/ML/Mallew.cs +++ /dev/null @@ -1,78 +0,0 @@ -using System; -using System.Collections; -using System.Collections.Generic; -using Server; -using Server.Items; - -namespace Server.Mobiles -{ - public class Mallew : BaseVendor - { - private List m_SBInfos = new List(); - protected override List SBInfos{ get { return m_SBInfos; } } - - public override bool CanTeach{ get{ return false; } } - public override bool IsInvulnerable{ get{ return true; } } - - public override void InitSBInfo() - { - } - - [Constructable] - public Mallew() : base( "the wise" ) - { - Name = "Elder Mallew"; - } - - public Mallew( Serial serial ) : base( serial ) - { - } - - public override void InitBody() - { - InitStats( 100, 100, 25 ); - - Female = false; - Race = Race.Elf; - - Hue = 0x876C; - HairItemID = 0x2FD1; - HairHue = 0x31E; - } - - public override void InitOutfit() - { - AddItem( new ElvenBoots( 0x1BB ) ); - AddItem( new Circlet() ); - AddItem( new Cloak( 0x3B2 ) ); - - Item item; - - item = new LeafChest(); - item.Hue = 0x53E; - AddItem( item ); - - item = new LeafArms(); - item.Hue = 0x53E; - AddItem( item ); - - item = new LeafTonlet(); - item.Hue = 0x53E; - AddItem( item ); - } - - 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/Mobiles/Townfolk/ML/Nythalia.cs b/Scripts/Mobiles/Townfolk/ML/Nythalia.cs deleted file mode 100644 index 943c96fc1..000000000 --- a/Scripts/Mobiles/Townfolk/ML/Nythalia.cs +++ /dev/null @@ -1,64 +0,0 @@ -using System; -using System.Collections; -using System.Collections.Generic; -using Server; -using Server.Items; - -namespace Server.Mobiles -{ - public class Nythalia : BaseVendor - { - private List m_SBInfos = new List(); - protected override List SBInfos{ get { return m_SBInfos; } } - - public override bool CanTeach{ get{ return false; } } - public override bool IsInvulnerable{ get{ return true; } } - - public override void InitSBInfo() - { - } - - [Constructable] - public Nythalia() : base( "the student" ) - { - Name = "Nythalia"; - } - - public Nythalia( Serial serial ) : base( serial ) - { - } - - public override void InitBody() - { - InitStats( 100, 100, 25 ); - - Female = true; - Race = Race.Elf; - - Hue = 0x840C; - HairItemID = 0x2045; - HairHue = 0x453; - } - - public override void InitOutfit() - { - AddItem( new Backpack() ); - AddItem( new Sandals( 0x74A ) ); - AddItem( new Robe( 0x498 ) ); - } - - 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/Mobiles/Townfolk/ML/Olaeni.cs b/Scripts/Mobiles/Townfolk/ML/Olaeni.cs deleted file mode 100644 index 047f64198..000000000 --- a/Scripts/Mobiles/Townfolk/ML/Olaeni.cs +++ /dev/null @@ -1,65 +0,0 @@ -using System; -using System.Collections; -using System.Collections.Generic; -using Server; -using Server.Items; - -namespace Server.Mobiles -{ - public class Olaeni : BaseVendor - { - private List m_SBInfos = new List(); - protected override List SBInfos{ get { return m_SBInfos; } } - - public override bool CanTeach{ get{ return false; } } - public override bool IsInvulnerable{ get{ return true; } } - - public override void InitSBInfo() - { - } - - [Constructable] - public Olaeni() : base( "the thaumaturgist" ) - { - Name = "Olaeni"; - } - - public Olaeni( Serial serial ) : base( serial ) - { - } - - public override void InitBody() - { - InitStats( 100, 100, 25 ); - - Female = true; - Race = Race.Elf; - - Hue = 0x851D; - HairItemID = 0x2FCF; - HairHue = 0x322; - } - - public override void InitOutfit() - { - AddItem( new Shoes( 0x736 ) ); - AddItem( new FemaleElvenRobe( 0x1C ) ); - AddItem( new GemmedCirclet() ); - AddItem( new Item( 0xDF2 ) ); - } - - 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/Mobiles/Townfolk/ML/Rebinil.cs b/Scripts/Mobiles/Townfolk/ML/Rebinil.cs deleted file mode 100644 index e1051c2cd..000000000 --- a/Scripts/Mobiles/Townfolk/ML/Rebinil.cs +++ /dev/null @@ -1,64 +0,0 @@ -using System; -using System.Collections; -using System.Collections.Generic; -using Server; -using Server.Items; - -namespace Server.Mobiles -{ - public class Rebinil : BaseVendor - { - private List m_SBInfos = new List(); - protected override List SBInfos{ get { return m_SBInfos; } } - - public override bool CanTeach{ get{ return false; } } - public override bool IsInvulnerable{ get{ return true; } } - - public override void InitSBInfo() - { - } - - [Constructable] - public Rebinil() : base( "the healer" ) - { - Name = "Rebinil"; - } - - public Rebinil( Serial serial ) : base( serial ) - { - } - - public override void InitBody() - { - InitStats( 100, 100, 25 ); - - Female = true; - Race = Race.Elf; - - Hue = 0x83E7; - HairItemID = 0x2FD0; - HairHue = 0x26B; - } - - public override void InitOutfit() - { - AddItem( new Sandals( 0x719 ) ); - AddItem( new FemaleElvenRobe( 0x757 ) ); - AddItem( new RoyalCirclet() ); - } - - 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/Mobiles/Townfolk/ML/Taellia.cs b/Scripts/Mobiles/Townfolk/ML/Taellia.cs deleted file mode 100644 index 736a6c8b0..000000000 --- a/Scripts/Mobiles/Townfolk/ML/Taellia.cs +++ /dev/null @@ -1,93 +0,0 @@ -using System; -using System.Collections; -using System.Collections.Generic; -using Server; -using Server.Items; - -namespace Server.Mobiles -{ - public class Taellia : BaseVendor - { - private List m_SBInfos = new List(); - protected override List SBInfos{ get { return m_SBInfos; } } - - public override bool CanTeach{ get{ return false; } } - public override bool IsInvulnerable{ get{ return true; } } - - public override void InitSBInfo() - { - } - - [Constructable] - public Taellia() : base( "the wise" ) - { - Name = "Elder Taellia"; - - m_Spoken = DateTime.Now; - } - - public Taellia( Serial serial ) : base( serial ) - { - } - - public override void InitBody() - { - InitStats( 100, 100, 25 ); - - Female = true; - Race = Race.Elf; - - Hue = 0x8385; - HairItemID = 0x2FCD; - HairHue = 0x368; - } - - public override void InitOutfit() - { - AddItem( new Boots( 0x74B ) ); - AddItem( new FemaleElvenRobe( 0x44 ) ); - AddItem( new Circlet() ); - AddItem( new Item( 0xDF2 ) ); - } - - private DateTime m_Spoken; - - public override void OnMovement( Mobile m, Point3D oldLocation ) - { - if ( m.Alive && m is PlayerMobile ) - { - PlayerMobile pm = (PlayerMobile)m; - - int range = 5; - - if ( range >= 0 && InRange( m, range ) && !InRange( oldLocation, range ) && DateTime.Now >= m_Spoken + TimeSpan.FromMinutes( 1 ) ) - { - /* Welcome Seeker. Do you wish to embrace your elven heritage, casting - aside your humanity, and accepting the responsibilities of a caretaker - of our beloved Sosaria. Then seek out Darius the Wise in Moonglow. - He will place you on the path. */ - - Say( 1072800 ); - - m_Spoken = DateTime.Now; - } - } - } - - 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(); - - m_Spoken = DateTime.Now; - } - } -} diff --git a/Scripts/Mobiles/Townfolk/ML/Tyeelor.cs b/Scripts/Mobiles/Townfolk/ML/Tyeelor.cs deleted file mode 100644 index 1ee101949..000000000 --- a/Scripts/Mobiles/Townfolk/ML/Tyeelor.cs +++ /dev/null @@ -1,84 +0,0 @@ -using System; -using System.Collections; -using System.Collections.Generic; -using Server; -using Server.Items; - -namespace Server.Mobiles -{ - public class Tyleelor : BaseVendor - { - private List m_SBInfos = new List(); - protected override List SBInfos{ get { return m_SBInfos; } } - - public override bool CanTeach{ get{ return false; } } - public override bool IsInvulnerable{ get{ return true; } } - - public override void InitSBInfo() - { - } - - [Constructable] - public Tyleelor() : base( "the expeditionist" ) - { - Name = "Tyeelor"; - } - - public Tyleelor( Serial serial ) : base( serial ) - { - } - - public override void InitBody() - { - InitStats( 100, 100, 25 ); - - Female = false; - Race = Race.Elf; - - Hue = 0x8367; - HairItemID = 0x2FC1; - HairHue = 0x38; - } - - public override void InitOutfit() - { - AddItem( new ElvenBoots( 0x1BB ) ); - - Item item; - - item = new WoodlandLegs(); - item.Hue = 0x236; - AddItem( item ); - - item = new WoodlandChest(); - item.Hue = 0x236; - AddItem( item ); - - item = new WoodlandArms(); - item.Hue = 0x236; - AddItem( item ); - - item = new WoodlandBelt(); - item.Hue = 0x237; - AddItem( item ); - - item = new VultureHelm(); - item.Hue = 0x236; - AddItem( item ); - } - - 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/Mobiles/Townfolk/ML/Vicaie.cs b/Scripts/Mobiles/Townfolk/ML/Vicaie.cs deleted file mode 100644 index a6b0937e8..000000000 --- a/Scripts/Mobiles/Townfolk/ML/Vicaie.cs +++ /dev/null @@ -1,69 +0,0 @@ -using System; -using System.Collections; -using System.Collections.Generic; -using Server; -using Server.Items; - -namespace Server.Mobiles -{ - public class Vicaie : BaseVendor - { - private List m_SBInfos = new List(); - protected override List SBInfos{ get { return m_SBInfos; } } - - public override bool CanTeach{ get{ return false; } } - public override bool IsInvulnerable{ get{ return true; } } - - public override void InitSBInfo() - { - } - - [Constructable] - public Vicaie() : base( "the wise" ) - { - Name = "Elder Vicaie"; - } - - public Vicaie( Serial serial ) : base( serial ) - { - } - - public override void InitBody() - { - InitStats( 100, 100, 25 ); - - Female = true; - Race = Race.Elf; - - Hue = 0x8362; - HairItemID = 0x2FCD; - HairHue = 0x90; - } - - public override void InitOutfit() - { - AddItem( new ElvenBoots() ); - AddItem( new Tunic( 0x1FA1 ) ); - - Item item; - - item = new LeafLegs(); - item.Hue = 0x3B3; - AddItem( item ); - } - - 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/Mobiles/Townfolk/ML/Yellienir.cs b/Scripts/Mobiles/Townfolk/ML/Yellienir.cs deleted file mode 100644 index 35892b570..000000000 --- a/Scripts/Mobiles/Townfolk/ML/Yellienir.cs +++ /dev/null @@ -1,94 +0,0 @@ -using System; -using System.Collections; -using System.Collections.Generic; -using Server; -using Server.Items; - -namespace Server.Mobiles -{ - public class Yellienir : BaseVendor - { - private List m_SBInfos = new List(); - protected override List SBInfos{ get { return m_SBInfos; } } - - public override bool CanTeach{ get{ return false; } } - public override bool IsInvulnerable{ get{ return true; } } - - public override void InitSBInfo() - { - } - - [Constructable] - public Yellienir() : base( "the bark weaver" ) - { - Name = "Yellienir"; - - m_Spoken = DateTime.Now; - } - - public Yellienir( Serial serial ) : base( serial ) - { - } - - public override void InitBody() - { - InitStats( 100, 100, 25 ); - - Female = true; - CantWalk = true; - Race = Race.Elf; - - Hue = 0x851D; - HairItemID = 0x2FCE; - HairHue = 0x35; - } - - public override void InitOutfit() - { - AddItem( new ElvenBoots() ); - AddItem( new Cloak( 0x3B2 ) ); - AddItem( new FemaleLeafChest() ); - AddItem( new LeafArms() ); - AddItem( new LeafTonlet() ); - } - - private DateTime m_Spoken; - - public override void OnMovement( Mobile m, Point3D oldLocation ) - { - if ( m.Alive && m is PlayerMobile ) - { - PlayerMobile pm = (PlayerMobile)m; - - int range = 5; - - if ( range >= 0 && InRange( m, range ) && !InRange( oldLocation, range ) && DateTime.Now >= m_Spoken + TimeSpan.FromMinutes( 1 ) ) - { - /* Human. Do you crave the chance to denounce your humanity and prove your elven ancestry. - Do you yearn to accept the responsibilities of a caretaker of our beloved Sosaria and so - redeem yourself. Then human, seek out Darius the Wise in Moonglow. */ - - Say( 1072801 ); - - m_Spoken = DateTime.Now; - } - } - } - - 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(); - - m_Spoken = DateTime.Now; - } - } -}