removing ML townfolk as our quest system will not be using basevendor
This commit is contained in:
parent
a252ad852a
commit
f4a7e8e283
19 changed files with 0 additions and 1379 deletions
|
|
@ -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<SBInfo> m_SBInfos = new List<SBInfo>();
|
||||
protected override List<SBInfo> 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();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -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<SBInfo> m_SBInfos = new List<SBInfo>();
|
||||
protected override List<SBInfo> 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();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -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<SBInfo> m_SBInfos = new List<SBInfo>();
|
||||
protected override List<SBInfo> 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();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -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<SBInfo> m_SBInfos = new List<SBInfo>();
|
||||
protected override List<SBInfo> 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();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -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();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -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<SBInfo> m_SBInfos = new List<SBInfo>();
|
||||
protected override List<SBInfo> 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();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -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<SBInfo> m_SBInfos = new List<SBInfo>();
|
||||
protected override List<SBInfo> 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();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -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<SBInfo> m_SBInfos = new List<SBInfo>();
|
||||
protected override List<SBInfo> 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();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -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<SBInfo> m_SBInfos = new List<SBInfo>();
|
||||
protected override List<SBInfo> 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();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -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<SBInfo> m_SBInfos = new List<SBInfo>();
|
||||
protected override List<SBInfo> 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();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -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<SBInfo> m_SBInfos = new List<SBInfo>();
|
||||
protected override List<SBInfo> 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();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -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<SBInfo> m_SBInfos = new List<SBInfo>();
|
||||
protected override List<SBInfo> 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();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -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<SBInfo> m_SBInfos = new List<SBInfo>();
|
||||
protected override List<SBInfo> 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();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -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<SBInfo> m_SBInfos = new List<SBInfo>();
|
||||
protected override List<SBInfo> 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();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -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<SBInfo> m_SBInfos = new List<SBInfo>();
|
||||
protected override List<SBInfo> 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();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -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<SBInfo> m_SBInfos = new List<SBInfo>();
|
||||
protected override List<SBInfo> 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;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -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<SBInfo> m_SBInfos = new List<SBInfo>();
|
||||
protected override List<SBInfo> 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();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -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<SBInfo> m_SBInfos = new List<SBInfo>();
|
||||
protected override List<SBInfo> 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();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -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<SBInfo> m_SBInfos = new List<SBInfo>();
|
||||
protected override List<SBInfo> 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;
|
||||
}
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue