1753 lines
39 KiB
C#
1753 lines
39 KiB
C#
using System;
|
|
|
|
namespace Server.Items
|
|
{
|
|
#region GargishBentasVaseArtifact
|
|
public class GargishBentasVaseArtifact : BaseDecorationArtifact
|
|
{
|
|
public override bool IsArtifact { get { return true; } }
|
|
public override int LabelNumber
|
|
{
|
|
get
|
|
{
|
|
return 1095947;
|
|
}
|
|
}// gargish bentas vase
|
|
public override int ArtifactRarity
|
|
{
|
|
get
|
|
{
|
|
return 7;
|
|
}
|
|
}
|
|
|
|
[Constructable]
|
|
public GargishBentasVaseArtifact()
|
|
: base(0x42B3)
|
|
{
|
|
}
|
|
|
|
public GargishBentasVaseArtifact(Serial serial)
|
|
: base(serial)
|
|
{
|
|
}
|
|
|
|
public override void Serialize(GenericWriter writer)
|
|
{
|
|
base.Serialize(writer);
|
|
|
|
writer.WriteEncodedInt(0); // version
|
|
}
|
|
|
|
public override void Deserialize(GenericReader reader)
|
|
{
|
|
base.Deserialize(reader);
|
|
|
|
int version = reader.ReadEncodedInt();
|
|
}
|
|
}
|
|
#endregion
|
|
|
|
#region GargishPortraitArtifact
|
|
public class GargishPortraitArtifact : BaseDecorationArtifact
|
|
{
|
|
public override bool IsArtifact { get { return true; } }
|
|
public override int LabelNumber
|
|
{
|
|
get
|
|
{
|
|
return 1095950;
|
|
}
|
|
}// gargish portrait
|
|
public override int ArtifactRarity
|
|
{
|
|
get
|
|
{
|
|
return 7;
|
|
}
|
|
}
|
|
|
|
[Constructable]
|
|
public GargishPortraitArtifact()
|
|
: base(0x42B6)
|
|
{
|
|
}
|
|
|
|
public GargishPortraitArtifact(Serial serial)
|
|
: base(serial)
|
|
{
|
|
}
|
|
|
|
public override void Serialize(GenericWriter writer)
|
|
{
|
|
base.Serialize(writer);
|
|
|
|
writer.WriteEncodedInt(0); // version
|
|
}
|
|
|
|
public override void Deserialize(GenericReader reader)
|
|
{
|
|
base.Deserialize(reader);
|
|
|
|
int version = reader.ReadEncodedInt();
|
|
}
|
|
}
|
|
#endregion
|
|
|
|
#region DyingPlantArtifact
|
|
public class DyingPlantArtifact : BaseDecorationArtifact
|
|
{
|
|
public override bool IsArtifact { get { return true; } }
|
|
public override int LabelNumber
|
|
{
|
|
get
|
|
{
|
|
return 1095954;
|
|
}
|
|
}// dying plant
|
|
public override int ArtifactRarity
|
|
{
|
|
get
|
|
{
|
|
return 5;
|
|
}
|
|
}
|
|
|
|
[Constructable]
|
|
public DyingPlantArtifact()
|
|
: base(0x42BA)
|
|
{
|
|
}
|
|
|
|
public DyingPlantArtifact(Serial serial)
|
|
: base(serial)
|
|
{
|
|
}
|
|
|
|
public override void Serialize(GenericWriter writer)
|
|
{
|
|
base.Serialize(writer);
|
|
|
|
writer.WriteEncodedInt(0); // version
|
|
}
|
|
|
|
public override void Deserialize(GenericReader reader)
|
|
{
|
|
base.Deserialize(reader);
|
|
|
|
int version = reader.ReadEncodedInt();
|
|
}
|
|
}
|
|
#endregion
|
|
|
|
#region LargeDyingPlantArtifact
|
|
public class LargeDyingPlantArtifact : BaseDecorationArtifact
|
|
{
|
|
public override bool IsArtifact { get { return true; } }
|
|
public override int LabelNumber
|
|
{
|
|
get
|
|
{
|
|
return 1095953;
|
|
}
|
|
}// large dying plant
|
|
public override int ArtifactRarity
|
|
{
|
|
get
|
|
{
|
|
return 6;
|
|
}
|
|
}
|
|
|
|
[Constructable]
|
|
public LargeDyingPlantArtifact()
|
|
: base(0x42B9)
|
|
{
|
|
}
|
|
|
|
public LargeDyingPlantArtifact(Serial serial)
|
|
: base(serial)
|
|
{
|
|
}
|
|
|
|
public override void Serialize(GenericWriter writer)
|
|
{
|
|
base.Serialize(writer);
|
|
|
|
writer.WriteEncodedInt(0); // version
|
|
}
|
|
|
|
public override void Deserialize(GenericReader reader)
|
|
{
|
|
base.Deserialize(reader);
|
|
|
|
int version = reader.ReadEncodedInt();
|
|
}
|
|
}
|
|
#endregion
|
|
|
|
#region GargishLuckTotemArtifact
|
|
public class GargishLuckTotemArtifact : BaseDecorationArtifact
|
|
{
|
|
public override bool IsArtifact { get { return true; } }
|
|
public override int LabelNumber
|
|
{
|
|
get
|
|
{
|
|
return 1095960;
|
|
}
|
|
}// gargish luck totem
|
|
public override int ArtifactRarity
|
|
{
|
|
get
|
|
{
|
|
return 6;
|
|
}
|
|
}
|
|
|
|
[Constructable]
|
|
public GargishLuckTotemArtifact()
|
|
: base(0x42C0)
|
|
{
|
|
}
|
|
|
|
public GargishLuckTotemArtifact(Serial serial)
|
|
: base(serial)
|
|
{
|
|
}
|
|
|
|
public override void Serialize(GenericWriter writer)
|
|
{
|
|
base.Serialize(writer);
|
|
|
|
writer.WriteEncodedInt(0); // version
|
|
}
|
|
|
|
public override void Deserialize(GenericReader reader)
|
|
{
|
|
base.Deserialize(reader);
|
|
|
|
int version = reader.ReadEncodedInt();
|
|
}
|
|
}
|
|
#endregion
|
|
|
|
#region GargishKnowledgeTotemArtifact
|
|
public class GargishKnowledgeTotemArtifact : BaseDecorationArtifact
|
|
{
|
|
public override bool IsArtifact { get { return true; } }
|
|
public override int LabelNumber
|
|
{
|
|
get
|
|
{
|
|
return 1095961;
|
|
}
|
|
}// gargish knowledge totem
|
|
public override int ArtifactRarity
|
|
{
|
|
get
|
|
{
|
|
return 7;
|
|
}
|
|
}
|
|
|
|
[Constructable]
|
|
public GargishKnowledgeTotemArtifact()
|
|
: base(0x42C1)
|
|
{
|
|
}
|
|
|
|
public GargishKnowledgeTotemArtifact(Serial serial)
|
|
: base(serial)
|
|
{
|
|
}
|
|
|
|
public override void Serialize(GenericWriter writer)
|
|
{
|
|
base.Serialize(writer);
|
|
|
|
writer.WriteEncodedInt(0); // version
|
|
}
|
|
|
|
public override void Deserialize(GenericReader reader)
|
|
{
|
|
base.Deserialize(reader);
|
|
|
|
int version = reader.ReadEncodedInt();
|
|
}
|
|
}
|
|
#endregion
|
|
|
|
#region BookOfTruthArtifact
|
|
public class BookOfTruthArtifact : BaseDecorationArtifact
|
|
{
|
|
public override bool IsArtifact { get { return true; } }
|
|
public override int LabelNumber
|
|
{
|
|
get
|
|
{
|
|
return 1095959;
|
|
}
|
|
}// Book of Truth
|
|
public override int ArtifactRarity
|
|
{
|
|
get
|
|
{
|
|
return 6;
|
|
}
|
|
}
|
|
|
|
[Constructable]
|
|
public BookOfTruthArtifact()
|
|
: base(0x42BF)
|
|
{
|
|
}
|
|
|
|
public BookOfTruthArtifact(Serial serial)
|
|
: base(serial)
|
|
{
|
|
}
|
|
|
|
public override void Serialize(GenericWriter writer)
|
|
{
|
|
base.Serialize(writer);
|
|
|
|
writer.WriteEncodedInt(0); // version
|
|
}
|
|
|
|
public override void Deserialize(GenericReader reader)
|
|
{
|
|
base.Deserialize(reader);
|
|
|
|
int version = reader.ReadEncodedInt();
|
|
}
|
|
}
|
|
#endregion
|
|
|
|
#region GargishTraditionalVaseArtifact
|
|
public class GargishTraditionalVaseArtifact : BaseDecorationArtifact
|
|
{
|
|
public override bool IsArtifact { get { return true; } }
|
|
public override int LabelNumber
|
|
{
|
|
get
|
|
{
|
|
return 1095946;
|
|
}
|
|
}// gargish traditional vase
|
|
public override int ArtifactRarity
|
|
{
|
|
get
|
|
{
|
|
return 6;
|
|
}
|
|
}
|
|
|
|
[Constructable]
|
|
public GargishTraditionalVaseArtifact()
|
|
: base(0x42B2)
|
|
{
|
|
}
|
|
|
|
public GargishTraditionalVaseArtifact(Serial serial)
|
|
: base(serial)
|
|
{
|
|
}
|
|
|
|
public override void Serialize(GenericWriter writer)
|
|
{
|
|
base.Serialize(writer);
|
|
|
|
writer.WriteEncodedInt(0); // version
|
|
}
|
|
|
|
public override void Deserialize(GenericReader reader)
|
|
{
|
|
base.Deserialize(reader);
|
|
|
|
int version = reader.ReadEncodedInt();
|
|
}
|
|
}
|
|
#endregion
|
|
|
|
#region GargishProtectiveTotemArtifact
|
|
public class GargishProtectiveTotemArtifact : BaseDecorationArtifact
|
|
{
|
|
public override bool IsArtifact { get { return true; } }
|
|
public override int LabelNumber
|
|
{
|
|
get
|
|
{
|
|
return 1095955;
|
|
}
|
|
}// gargish protective totem
|
|
public override int ArtifactRarity
|
|
{
|
|
get
|
|
{
|
|
return 6;
|
|
}
|
|
}
|
|
|
|
[Constructable]
|
|
public GargishProtectiveTotemArtifact()
|
|
: base(0x42BB)
|
|
{
|
|
}
|
|
|
|
public GargishProtectiveTotemArtifact(Serial serial)
|
|
: base(serial)
|
|
{
|
|
}
|
|
|
|
public override void Serialize(GenericWriter writer)
|
|
{
|
|
base.Serialize(writer);
|
|
|
|
writer.WriteEncodedInt(0); // version
|
|
}
|
|
|
|
public override void Deserialize(GenericReader reader)
|
|
{
|
|
base.Deserialize(reader);
|
|
|
|
int version = reader.ReadEncodedInt();
|
|
}
|
|
}
|
|
#endregion
|
|
|
|
#region PushmePullyuArtifact
|
|
public class PushmePullyuArtifact : BaseDecorationArtifact
|
|
{
|
|
public override bool IsArtifact { get { return true; } }
|
|
public override int LabelNumber
|
|
{
|
|
get
|
|
{
|
|
return 1095445;
|
|
}
|
|
}// pushme pullyu
|
|
public override int ArtifactRarity
|
|
{
|
|
get
|
|
{
|
|
return 8;
|
|
}
|
|
}
|
|
|
|
[Constructable]
|
|
public PushmePullyuArtifact()
|
|
: base(0x40BD)
|
|
{
|
|
}
|
|
|
|
public PushmePullyuArtifact(Serial serial)
|
|
: base(serial)
|
|
{
|
|
}
|
|
|
|
public override void Serialize(GenericWriter writer)
|
|
{
|
|
base.Serialize(writer);
|
|
|
|
writer.WriteEncodedInt(0); // version
|
|
}
|
|
|
|
public override void Deserialize(GenericReader reader)
|
|
{
|
|
base.Deserialize(reader);
|
|
|
|
int version = reader.ReadEncodedInt();
|
|
}
|
|
}
|
|
#endregion
|
|
|
|
#region LargePewterBowlArtifact
|
|
public class LargePewterBowlArtifact : BaseDecorationArtifact
|
|
{
|
|
public override bool IsArtifact { get { return true; } }
|
|
public override int LabelNumber
|
|
{
|
|
get
|
|
{
|
|
return 1095958;
|
|
}
|
|
}// large pewter bowl
|
|
public override int ArtifactRarity
|
|
{
|
|
get
|
|
{
|
|
return 5;
|
|
}
|
|
}
|
|
|
|
[Constructable]
|
|
public LargePewterBowlArtifact()
|
|
: base(0x42BE)
|
|
{
|
|
}
|
|
|
|
public LargePewterBowlArtifact(Serial serial)
|
|
: base(serial)
|
|
{
|
|
}
|
|
|
|
public override void Serialize(GenericWriter writer)
|
|
{
|
|
base.Serialize(writer);
|
|
|
|
writer.WriteEncodedInt(0); // version
|
|
}
|
|
|
|
public override void Deserialize(GenericReader reader)
|
|
{
|
|
base.Deserialize(reader);
|
|
|
|
int version = reader.ReadEncodedInt();
|
|
}
|
|
}
|
|
#endregion
|
|
|
|
#region GargishMemorialStatueArtifact
|
|
public class GargishMemorialStatueArtifact : BaseDecorationArtifact
|
|
{
|
|
public override bool IsArtifact { get { return true; } }
|
|
public override int LabelNumber
|
|
{
|
|
get
|
|
{
|
|
return 1095962;
|
|
}
|
|
}// gargish warrior statue
|
|
public override int ArtifactRarity
|
|
{
|
|
get
|
|
{
|
|
return 7;
|
|
}
|
|
}
|
|
|
|
[Constructable]
|
|
public GargishMemorialStatueArtifact()
|
|
: base(0x42C3)
|
|
{
|
|
}
|
|
|
|
public GargishMemorialStatueArtifact(Serial serial)
|
|
: base(serial)
|
|
{
|
|
}
|
|
|
|
public override void Serialize(GenericWriter writer)
|
|
{
|
|
base.Serialize(writer);
|
|
|
|
writer.WriteEncodedInt(0); // version
|
|
}
|
|
|
|
public override void Deserialize(GenericReader reader)
|
|
{
|
|
base.Deserialize(reader);
|
|
|
|
int version = reader.ReadEncodedInt();
|
|
}
|
|
}
|
|
#endregion
|
|
|
|
#region StolenBottlesOfLiquor1Artifact
|
|
public class StolenBottlesOfLiquor1Artifact : BaseDecorationArtifact
|
|
{
|
|
public override bool IsArtifact { get { return true; } }
|
|
public override int LabelNumber
|
|
{
|
|
get
|
|
{
|
|
return 1113667;
|
|
}
|
|
}// stolen bottles of liquor (2)
|
|
public override int ArtifactRarity
|
|
{
|
|
get
|
|
{
|
|
return 4;
|
|
}
|
|
}
|
|
|
|
[Constructable]
|
|
public StolenBottlesOfLiquor1Artifact()
|
|
: base(0x099C)
|
|
{
|
|
}
|
|
|
|
public StolenBottlesOfLiquor1Artifact(Serial serial)
|
|
: base(serial)
|
|
{
|
|
}
|
|
|
|
public override void Serialize(GenericWriter writer)
|
|
{
|
|
base.Serialize(writer);
|
|
|
|
writer.WriteEncodedInt(0); // version
|
|
}
|
|
|
|
public override void Deserialize(GenericReader reader)
|
|
{
|
|
base.Deserialize(reader);
|
|
|
|
int version = reader.ReadEncodedInt();
|
|
}
|
|
}
|
|
#endregion
|
|
|
|
#region StolenBottlesOfLiquor2Artifact
|
|
public class StolenBottlesOfLiquor2Artifact : BaseDecorationArtifact
|
|
{
|
|
public override bool IsArtifact { get { return true; } }
|
|
public override int LabelNumber
|
|
{
|
|
get
|
|
{
|
|
return 1113667;
|
|
}
|
|
}// stolen bottles of liquor (2)
|
|
public override int ArtifactRarity
|
|
{
|
|
get
|
|
{
|
|
return 4;
|
|
}
|
|
}
|
|
|
|
[Constructable]
|
|
public StolenBottlesOfLiquor2Artifact()
|
|
: base(0x09A0)
|
|
{
|
|
}
|
|
|
|
public StolenBottlesOfLiquor2Artifact(Serial serial)
|
|
: base(serial)
|
|
{
|
|
}
|
|
|
|
public override void Serialize(GenericWriter writer)
|
|
{
|
|
base.Serialize(writer);
|
|
|
|
writer.WriteEncodedInt(0); // version
|
|
}
|
|
|
|
public override void Deserialize(GenericReader reader)
|
|
{
|
|
base.Deserialize(reader);
|
|
|
|
int version = reader.ReadEncodedInt();
|
|
}
|
|
}
|
|
#endregion
|
|
|
|
#region StolenBottlesOfLiquor3Artifact
|
|
public class StolenBottlesOfLiquor3Artifact : BaseDecorationArtifact
|
|
{
|
|
public override bool IsArtifact { get { return true; } }
|
|
public override int LabelNumber
|
|
{
|
|
get
|
|
{
|
|
return 1113666;
|
|
}
|
|
}// stolen bottles of liquor (3)
|
|
public override int ArtifactRarity
|
|
{
|
|
get
|
|
{
|
|
return 7;
|
|
}
|
|
}
|
|
|
|
[Constructable]
|
|
public StolenBottlesOfLiquor3Artifact()
|
|
: base(0x099D)
|
|
{
|
|
}
|
|
|
|
public StolenBottlesOfLiquor3Artifact(Serial serial)
|
|
: base(serial)
|
|
{
|
|
}
|
|
|
|
public override void Serialize(GenericWriter writer)
|
|
{
|
|
base.Serialize(writer);
|
|
|
|
writer.WriteEncodedInt(0); // version
|
|
}
|
|
|
|
public override void Deserialize(GenericReader reader)
|
|
{
|
|
base.Deserialize(reader);
|
|
|
|
int version = reader.ReadEncodedInt();
|
|
}
|
|
}
|
|
#endregion
|
|
|
|
#region StolenBottlesOfLiquor4Artifact
|
|
public class StolenBottlesOfLiquor4Artifact : BaseDecorationArtifact
|
|
{
|
|
public override bool IsArtifact { get { return true; } }
|
|
public override int LabelNumber
|
|
{
|
|
get
|
|
{
|
|
return 1113668;
|
|
}
|
|
}// stolen bottles of liquor (4)
|
|
public override int ArtifactRarity
|
|
{
|
|
get
|
|
{
|
|
return 8;
|
|
}
|
|
}
|
|
|
|
[Constructable]
|
|
public StolenBottlesOfLiquor4Artifact()
|
|
: base(0x099E)
|
|
{
|
|
}
|
|
|
|
public StolenBottlesOfLiquor4Artifact(Serial serial)
|
|
: base(serial)
|
|
{
|
|
}
|
|
|
|
public override void Serialize(GenericWriter writer)
|
|
{
|
|
base.Serialize(writer);
|
|
|
|
writer.WriteEncodedInt(0); // version
|
|
}
|
|
|
|
public override void Deserialize(GenericReader reader)
|
|
{
|
|
base.Deserialize(reader);
|
|
|
|
int version = reader.ReadEncodedInt();
|
|
}
|
|
}
|
|
#endregion
|
|
|
|
#region BottlesOfSpoiledWine1Artifact
|
|
public class BottlesOfSpoiledWine1Artifact : BaseDecorationArtifact
|
|
{
|
|
public override bool IsArtifact { get { return true; } }
|
|
public override int LabelNumber
|
|
{
|
|
get
|
|
{
|
|
return 1113676;
|
|
}
|
|
}// bottles of spoiled wine (2)
|
|
public override int ArtifactRarity
|
|
{
|
|
get
|
|
{
|
|
return 4;
|
|
}
|
|
}
|
|
|
|
[Constructable]
|
|
public BottlesOfSpoiledWine1Artifact()
|
|
: base(0x09C6)
|
|
{
|
|
}
|
|
|
|
public BottlesOfSpoiledWine1Artifact(Serial serial)
|
|
: base(serial)
|
|
{
|
|
}
|
|
|
|
public override void Serialize(GenericWriter writer)
|
|
{
|
|
base.Serialize(writer);
|
|
|
|
writer.WriteEncodedInt(0); // version
|
|
}
|
|
|
|
public override void Deserialize(GenericReader reader)
|
|
{
|
|
base.Deserialize(reader);
|
|
|
|
int version = reader.ReadEncodedInt();
|
|
}
|
|
}
|
|
#endregion
|
|
|
|
#region BottlesOfSpoiledWine2Artifact
|
|
public class BottlesOfSpoiledWine2Artifact : BaseDecorationArtifact
|
|
{
|
|
public override bool IsArtifact { get { return true; } }
|
|
public override int LabelNumber
|
|
{
|
|
get
|
|
{
|
|
return 1113677;
|
|
}
|
|
}// bottles of spoiled wine (3)
|
|
public override int ArtifactRarity
|
|
{
|
|
get
|
|
{
|
|
return 6;
|
|
}
|
|
}
|
|
|
|
[Constructable]
|
|
public BottlesOfSpoiledWine2Artifact()
|
|
: base(0x09C5)
|
|
{
|
|
}
|
|
|
|
public BottlesOfSpoiledWine2Artifact(Serial serial)
|
|
: base(serial)
|
|
{
|
|
}
|
|
|
|
public override void Serialize(GenericWriter writer)
|
|
{
|
|
base.Serialize(writer);
|
|
|
|
writer.WriteEncodedInt(0); // version
|
|
}
|
|
|
|
public override void Deserialize(GenericReader reader)
|
|
{
|
|
base.Deserialize(reader);
|
|
|
|
int version = reader.ReadEncodedInt();
|
|
}
|
|
}
|
|
#endregion
|
|
|
|
#region BottlesOfSpoiledWine3Artifact
|
|
public class BottlesOfSpoiledWine3Artifact : BaseDecorationArtifact
|
|
{
|
|
public override bool IsArtifact { get { return true; } }
|
|
public override int LabelNumber
|
|
{
|
|
get
|
|
{
|
|
return 1113678;
|
|
}
|
|
}// bottles of spoiled wine (4)
|
|
public override int ArtifactRarity
|
|
{
|
|
get
|
|
{
|
|
return 7;
|
|
}
|
|
}
|
|
|
|
[Constructable]
|
|
public BottlesOfSpoiledWine3Artifact()
|
|
: base(0x09C4)
|
|
{
|
|
}
|
|
|
|
public BottlesOfSpoiledWine3Artifact(Serial serial)
|
|
: base(serial)
|
|
{
|
|
}
|
|
|
|
public override void Serialize(GenericWriter writer)
|
|
{
|
|
base.Serialize(writer);
|
|
|
|
writer.WriteEncodedInt(0); // version
|
|
}
|
|
|
|
public override void Deserialize(GenericReader reader)
|
|
{
|
|
base.Deserialize(reader);
|
|
|
|
int version = reader.ReadEncodedInt();
|
|
}
|
|
}
|
|
#endregion
|
|
|
|
#region NaverysWeb1Artifact
|
|
public class NaverysWeb1Artifact : BaseDecorationArtifact
|
|
{
|
|
public override bool IsArtifact { get { return true; } }
|
|
public override int LabelNumber
|
|
{
|
|
get
|
|
{
|
|
return 1113671;
|
|
}
|
|
}// Navrey's web (1)
|
|
public override int ArtifactRarity
|
|
{
|
|
get
|
|
{
|
|
return 4;
|
|
}
|
|
}
|
|
|
|
[Constructable]
|
|
public NaverysWeb1Artifact()
|
|
: base(0x0EE3)
|
|
{
|
|
}
|
|
|
|
public NaverysWeb1Artifact(Serial serial)
|
|
: base(serial)
|
|
{
|
|
}
|
|
|
|
public override void Serialize(GenericWriter writer)
|
|
{
|
|
base.Serialize(writer);
|
|
|
|
writer.WriteEncodedInt(0); // version
|
|
}
|
|
|
|
public override void Deserialize(GenericReader reader)
|
|
{
|
|
base.Deserialize(reader);
|
|
|
|
int version = reader.ReadEncodedInt();
|
|
}
|
|
}
|
|
#endregion
|
|
|
|
#region NaverysWeb2Artifact
|
|
public class NaverysWeb2Artifact : BaseDecorationArtifact
|
|
{
|
|
public override bool IsArtifact { get { return true; } }
|
|
public override int LabelNumber
|
|
{
|
|
get
|
|
{
|
|
return 1113672;
|
|
}
|
|
}// Navrey's web (2)
|
|
public override int ArtifactRarity
|
|
{
|
|
get
|
|
{
|
|
return 4;
|
|
}
|
|
}
|
|
|
|
[Constructable]
|
|
public NaverysWeb2Artifact()
|
|
: base(0x0EE5)
|
|
{
|
|
}
|
|
|
|
public NaverysWeb2Artifact(Serial serial)
|
|
: base(serial)
|
|
{
|
|
}
|
|
|
|
public override void Serialize(GenericWriter writer)
|
|
{
|
|
base.Serialize(writer);
|
|
|
|
writer.WriteEncodedInt(0); // version
|
|
}
|
|
|
|
public override void Deserialize(GenericReader reader)
|
|
{
|
|
base.Deserialize(reader);
|
|
|
|
int version = reader.ReadEncodedInt();
|
|
}
|
|
}
|
|
#endregion
|
|
|
|
#region NaverysWeb3Artifact
|
|
public class NaverysWeb3Artifact : BaseDecorationArtifact
|
|
{
|
|
public override bool IsArtifact { get { return true; } }
|
|
public override int LabelNumber
|
|
{
|
|
get
|
|
{
|
|
return 1113673;
|
|
}
|
|
}// Navrey's web (3)
|
|
public override int ArtifactRarity
|
|
{
|
|
get
|
|
{
|
|
return 5;
|
|
}
|
|
}
|
|
|
|
[Constructable]
|
|
public NaverysWeb3Artifact()
|
|
: base(0x0EE4)
|
|
{
|
|
}
|
|
|
|
public NaverysWeb3Artifact(Serial serial)
|
|
: base(serial)
|
|
{
|
|
}
|
|
|
|
public override void Serialize(GenericWriter writer)
|
|
{
|
|
base.Serialize(writer);
|
|
|
|
writer.WriteEncodedInt(0); // version
|
|
}
|
|
|
|
public override void Deserialize(GenericReader reader)
|
|
{
|
|
base.Deserialize(reader);
|
|
|
|
int version = reader.ReadEncodedInt();
|
|
}
|
|
}
|
|
#endregion
|
|
|
|
#region NaverysWeb4Artifact
|
|
public class NaverysWeb4Artifact : BaseDecorationArtifact
|
|
{
|
|
public override bool IsArtifact { get { return true; } }
|
|
public override int LabelNumber
|
|
{
|
|
get
|
|
{
|
|
return 1113675;
|
|
}
|
|
}// Navrey's Web (4)
|
|
public override int ArtifactRarity
|
|
{
|
|
get
|
|
{
|
|
return 5;
|
|
}
|
|
}
|
|
|
|
[Constructable]
|
|
public NaverysWeb4Artifact()
|
|
: base(0x0EE6)
|
|
{
|
|
}
|
|
|
|
public NaverysWeb4Artifact(Serial serial)
|
|
: base(serial)
|
|
{
|
|
}
|
|
|
|
public override void Serialize(GenericWriter writer)
|
|
{
|
|
base.Serialize(writer);
|
|
|
|
writer.WriteEncodedInt(0); // version
|
|
}
|
|
|
|
public override void Deserialize(GenericReader reader)
|
|
{
|
|
base.Deserialize(reader);
|
|
|
|
int version = reader.ReadEncodedInt();
|
|
}
|
|
}
|
|
#endregion
|
|
|
|
#region NaverysWeb5Artifact
|
|
public class NaverysWeb5Artifact : BaseDecorationArtifact
|
|
{
|
|
public override bool IsArtifact { get { return true; } }
|
|
public override int LabelNumber
|
|
{
|
|
get
|
|
{
|
|
return 1113672;
|
|
}
|
|
}// Navrey's web (2)
|
|
public override int ArtifactRarity
|
|
{
|
|
get
|
|
{
|
|
return 5;
|
|
}
|
|
}
|
|
|
|
[Constructable]
|
|
public NaverysWeb5Artifact()
|
|
: base(0x10D2)
|
|
{
|
|
}
|
|
|
|
public NaverysWeb5Artifact(Serial serial)
|
|
: base(serial)
|
|
{
|
|
}
|
|
|
|
public override void Serialize(GenericWriter writer)
|
|
{
|
|
base.Serialize(writer);
|
|
|
|
writer.WriteEncodedInt(0); // version
|
|
}
|
|
|
|
public override void Deserialize(GenericReader reader)
|
|
{
|
|
base.Deserialize(reader);
|
|
|
|
int version = reader.ReadEncodedInt();
|
|
}
|
|
}
|
|
#endregion
|
|
|
|
#region NaverysWeb6Artifact
|
|
public class NaverysWeb6Artifact : BaseDecorationArtifact
|
|
{
|
|
public override bool IsArtifact { get { return true; } }
|
|
public override int LabelNumber
|
|
{
|
|
get
|
|
{
|
|
return 1113671;
|
|
}
|
|
}// Navrey's web (1)
|
|
public override int ArtifactRarity
|
|
{
|
|
get
|
|
{
|
|
return 5;
|
|
}
|
|
}
|
|
|
|
[Constructable]
|
|
public NaverysWeb6Artifact()
|
|
: base(0x10D3)
|
|
{
|
|
}
|
|
|
|
public NaverysWeb6Artifact(Serial serial)
|
|
: base(serial)
|
|
{
|
|
}
|
|
|
|
public override void Serialize(GenericWriter writer)
|
|
{
|
|
base.Serialize(writer);
|
|
|
|
writer.WriteEncodedInt(0); // version
|
|
}
|
|
|
|
public override void Deserialize(GenericReader reader)
|
|
{
|
|
base.Deserialize(reader);
|
|
|
|
int version = reader.ReadEncodedInt();
|
|
}
|
|
}
|
|
#endregion
|
|
|
|
#region RottedOarsArtifact
|
|
public class RottedOarsArtifact : BaseDecorationArtifact
|
|
{
|
|
public override bool IsArtifact { get { return true; } }
|
|
public override int LabelNumber
|
|
{
|
|
get
|
|
{
|
|
return 1113665;
|
|
}
|
|
}// rotted oars
|
|
public override int ArtifactRarity
|
|
{
|
|
get
|
|
{
|
|
return 8;
|
|
}
|
|
}
|
|
|
|
[Constructable]
|
|
public RottedOarsArtifact()
|
|
: base(0x1E2B)
|
|
{
|
|
}
|
|
|
|
public RottedOarsArtifact(Serial serial)
|
|
: base(serial)
|
|
{
|
|
}
|
|
|
|
public override void Serialize(GenericWriter writer)
|
|
{
|
|
base.Serialize(writer);
|
|
|
|
writer.WriteEncodedInt(0); // version
|
|
}
|
|
|
|
public override void Deserialize(GenericReader reader)
|
|
{
|
|
base.Deserialize(reader);
|
|
|
|
int version = reader.ReadEncodedInt();
|
|
}
|
|
}
|
|
#endregion
|
|
|
|
#region BloodySpoonArtifact
|
|
public class BloodySpoonArtifact : BaseDecorationArtifact
|
|
{
|
|
public override bool IsArtifact { get { return true; } }
|
|
public override int LabelNumber
|
|
{
|
|
get
|
|
{
|
|
return 1113664;
|
|
}
|
|
}// bloody spoon
|
|
public override int ArtifactRarity
|
|
{
|
|
get
|
|
{
|
|
return 5;
|
|
}
|
|
}
|
|
|
|
[Constructable]
|
|
public BloodySpoonArtifact()
|
|
: base(0x09C2)
|
|
{
|
|
}
|
|
|
|
public BloodySpoonArtifact(Serial serial)
|
|
: base(serial)
|
|
{
|
|
}
|
|
|
|
public override void Serialize(GenericWriter writer)
|
|
{
|
|
base.Serialize(writer);
|
|
|
|
writer.WriteEncodedInt(0); // version
|
|
}
|
|
|
|
public override void Deserialize(GenericReader reader)
|
|
{
|
|
base.Deserialize(reader);
|
|
|
|
int version = reader.ReadEncodedInt();
|
|
}
|
|
}
|
|
#endregion
|
|
|
|
#region MysteriousSupperArtifact
|
|
public class MysteriousSupperArtifact : BaseDecorationArtifact
|
|
{
|
|
public override bool IsArtifact { get { return true; } }
|
|
public override int LabelNumber
|
|
{
|
|
get
|
|
{
|
|
return 1113663;
|
|
}
|
|
}// mysterious supper
|
|
public override int ArtifactRarity
|
|
{
|
|
get
|
|
{
|
|
return 3;
|
|
}
|
|
}
|
|
|
|
[Constructable]
|
|
public MysteriousSupperArtifact()
|
|
: base(0x09DB)
|
|
{
|
|
}
|
|
|
|
public MysteriousSupperArtifact(Serial serial)
|
|
: base(serial)
|
|
{
|
|
}
|
|
|
|
public override void Serialize(GenericWriter writer)
|
|
{
|
|
base.Serialize(writer);
|
|
|
|
writer.WriteEncodedInt(0); // version
|
|
}
|
|
|
|
public override void Deserialize(GenericReader reader)
|
|
{
|
|
base.Deserialize(reader);
|
|
|
|
int version = reader.ReadEncodedInt();
|
|
}
|
|
}
|
|
#endregion
|
|
|
|
#region DriedUpInkWellArtifact
|
|
public class DriedUpInkWellArtifact : BaseDecorationArtifact
|
|
{
|
|
public override bool IsArtifact { get { return true; } }
|
|
public override int LabelNumber
|
|
{
|
|
get
|
|
{
|
|
return 1113662;
|
|
}
|
|
}// dried up ink well
|
|
public override int ArtifactRarity
|
|
{
|
|
get
|
|
{
|
|
return 7;
|
|
}
|
|
}
|
|
|
|
[Constructable]
|
|
public DriedUpInkWellArtifact()
|
|
: base(0x2D61)
|
|
{
|
|
}
|
|
|
|
public DriedUpInkWellArtifact(Serial serial)
|
|
: base(serial)
|
|
{
|
|
}
|
|
|
|
public override void Serialize(GenericWriter writer)
|
|
{
|
|
base.Serialize(writer);
|
|
|
|
writer.WriteEncodedInt(0); // version
|
|
}
|
|
|
|
public override void Deserialize(GenericReader reader)
|
|
{
|
|
base.Deserialize(reader);
|
|
|
|
int version = reader.ReadEncodedInt();
|
|
}
|
|
}
|
|
#endregion
|
|
|
|
#region TyballsFlaskStandArtifact
|
|
public class TyballsFlaskStandArtifact : BaseDecorationArtifact
|
|
{
|
|
public override bool IsArtifact { get { return true; } }
|
|
public override int LabelNumber
|
|
{
|
|
get
|
|
{
|
|
return 1113659;
|
|
}
|
|
}// Tyball's flask stand
|
|
public override int ArtifactRarity
|
|
{
|
|
get
|
|
{
|
|
return 9;
|
|
}
|
|
}
|
|
|
|
[Constructable]
|
|
public TyballsFlaskStandArtifact()
|
|
: base(0x1829)
|
|
{
|
|
}
|
|
|
|
public TyballsFlaskStandArtifact(Serial serial)
|
|
: base(serial)
|
|
{
|
|
}
|
|
|
|
public override void Serialize(GenericWriter writer)
|
|
{
|
|
base.Serialize(writer);
|
|
|
|
writer.WriteEncodedInt(0); // version
|
|
}
|
|
|
|
public override void Deserialize(GenericReader reader)
|
|
{
|
|
base.Deserialize(reader);
|
|
|
|
int version = reader.ReadEncodedInt();
|
|
}
|
|
}
|
|
#endregion
|
|
|
|
#region BlockAndTackleArtifact
|
|
public class BlockAndTackleArtifact : BaseDecorationArtifact
|
|
{
|
|
public override bool IsArtifact { get { return true; } }
|
|
public override int LabelNumber
|
|
{
|
|
get
|
|
{
|
|
return 1113660;
|
|
}
|
|
}// block and tackle
|
|
public override int ArtifactRarity
|
|
{
|
|
get
|
|
{
|
|
return 9;
|
|
}
|
|
}
|
|
|
|
[Constructable]
|
|
public BlockAndTackleArtifact()
|
|
: base(0x1E9A)
|
|
{
|
|
}
|
|
|
|
public BlockAndTackleArtifact(Serial serial)
|
|
: base(serial)
|
|
{
|
|
}
|
|
|
|
public override void Serialize(GenericWriter writer)
|
|
{
|
|
base.Serialize(writer);
|
|
|
|
writer.WriteEncodedInt(0); // version
|
|
}
|
|
|
|
public override void Deserialize(GenericReader reader)
|
|
{
|
|
base.Deserialize(reader);
|
|
|
|
int version = reader.ReadEncodedInt();
|
|
}
|
|
}
|
|
#endregion
|
|
|
|
#region RemnantsOfMeatLoafArtifact
|
|
public class RemnantsOfMeatLoafArtifact : BaseDecorationArtifact
|
|
{
|
|
public override bool IsArtifact { get { return true; } }
|
|
public override int LabelNumber
|
|
{
|
|
get
|
|
{
|
|
return 1113661;
|
|
}
|
|
}// remnants of meat loaf
|
|
public override int ArtifactRarity
|
|
{
|
|
get
|
|
{
|
|
return 5;
|
|
}
|
|
}
|
|
|
|
[Constructable]
|
|
public RemnantsOfMeatLoafArtifact()
|
|
: base(0x09AE)
|
|
{
|
|
}
|
|
|
|
public RemnantsOfMeatLoafArtifact(Serial serial)
|
|
: base(serial)
|
|
{
|
|
}
|
|
|
|
public override void Serialize(GenericWriter writer)
|
|
{
|
|
base.Serialize(writer);
|
|
|
|
writer.WriteEncodedInt(0); // version
|
|
}
|
|
|
|
public override void Deserialize(GenericReader reader)
|
|
{
|
|
base.Deserialize(reader);
|
|
|
|
int version = reader.ReadEncodedInt();
|
|
}
|
|
}
|
|
#endregion
|
|
|
|
#region HalfEatenSupperArtifact
|
|
public class HalfEatenSupperArtifact : BaseDecorationArtifact
|
|
{
|
|
public override bool IsArtifact { get { return true; } }
|
|
public override int LabelNumber
|
|
{
|
|
get
|
|
{
|
|
return 1113658;
|
|
}
|
|
}// half eaten supper
|
|
public override int ArtifactRarity
|
|
{
|
|
get
|
|
{
|
|
return 5;
|
|
}
|
|
}
|
|
|
|
[Constructable]
|
|
public HalfEatenSupperArtifact()
|
|
: base(0x0A19)
|
|
{
|
|
}
|
|
|
|
public HalfEatenSupperArtifact(Serial serial)
|
|
: base(serial)
|
|
{
|
|
}
|
|
|
|
public override void Serialize(GenericWriter writer)
|
|
{
|
|
base.Serialize(writer);
|
|
|
|
writer.WriteEncodedInt(0); // version
|
|
}
|
|
|
|
public override void Deserialize(GenericReader reader)
|
|
{
|
|
base.Deserialize(reader);
|
|
|
|
int version = reader.ReadEncodedInt();
|
|
}
|
|
}
|
|
#endregion
|
|
|
|
#region PricelessTreasureArtifact
|
|
public class PricelessTreasureArtifact : BaseDecorationArtifact
|
|
{
|
|
public override bool IsArtifact { get { return true; } }
|
|
public override int LabelNumber
|
|
{
|
|
get
|
|
{
|
|
return 1113680;
|
|
}
|
|
}// priceless treasure
|
|
public override int ArtifactRarity
|
|
{
|
|
get
|
|
{
|
|
return 8;
|
|
}
|
|
}
|
|
|
|
[Constructable]
|
|
public PricelessTreasureArtifact()
|
|
: base(0x1B54)
|
|
{
|
|
}
|
|
|
|
public PricelessTreasureArtifact(Serial serial)
|
|
: base(serial)
|
|
{
|
|
}
|
|
|
|
public override void Serialize(GenericWriter writer)
|
|
{
|
|
base.Serialize(writer);
|
|
|
|
writer.WriteEncodedInt(0); // version
|
|
}
|
|
|
|
public override void Deserialize(GenericReader reader)
|
|
{
|
|
base.Deserialize(reader);
|
|
|
|
int version = reader.ReadEncodedInt();
|
|
}
|
|
}
|
|
#endregion
|
|
|
|
#region FakeCopperIngotsArtifact
|
|
public class FakeCopperIngotsArtifact : BaseDecorationArtifact
|
|
{
|
|
public override bool IsArtifact { get { return true; } }
|
|
public override int LabelNumber
|
|
{
|
|
get
|
|
{
|
|
return 1113679;
|
|
}
|
|
}// fake copper ingots
|
|
public override int ArtifactRarity
|
|
{
|
|
get
|
|
{
|
|
return 7;
|
|
}
|
|
}
|
|
|
|
[Constructable]
|
|
public FakeCopperIngotsArtifact()
|
|
: base(0x1BE5)
|
|
{
|
|
}
|
|
|
|
public FakeCopperIngotsArtifact(Serial serial)
|
|
: base(serial)
|
|
{
|
|
}
|
|
|
|
public override void Serialize(GenericWriter writer)
|
|
{
|
|
base.Serialize(writer);
|
|
|
|
writer.WriteEncodedInt(0); // version
|
|
}
|
|
|
|
public override void Deserialize(GenericReader reader)
|
|
{
|
|
base.Deserialize(reader);
|
|
|
|
int version = reader.ReadEncodedInt();
|
|
}
|
|
}
|
|
#endregion
|
|
|
|
#region JugsOfGoblinRotgutArtifact
|
|
public class JugsOfGoblinRotgutArtifact : BaseDecorationArtifact
|
|
{
|
|
public override bool IsArtifact { get { return true; } }
|
|
public override int LabelNumber
|
|
{
|
|
get
|
|
{
|
|
return 1113681;
|
|
}
|
|
}// jugs of goblin rotgut
|
|
public override int ArtifactRarity
|
|
{
|
|
get
|
|
{
|
|
return 3;
|
|
}
|
|
}
|
|
|
|
[Constructable]
|
|
public JugsOfGoblinRotgutArtifact()
|
|
: base(0x098E)
|
|
{
|
|
}
|
|
|
|
public JugsOfGoblinRotgutArtifact(Serial serial)
|
|
: base(serial)
|
|
{
|
|
}
|
|
|
|
public override void Serialize(GenericWriter writer)
|
|
{
|
|
base.Serialize(writer);
|
|
|
|
writer.WriteEncodedInt(0); // version
|
|
}
|
|
|
|
public override void Deserialize(GenericReader reader)
|
|
{
|
|
base.Deserialize(reader);
|
|
|
|
int version = reader.ReadEncodedInt();
|
|
}
|
|
}
|
|
#endregion
|
|
|
|
#region BatteredPanArtifact
|
|
public class BatteredPanArtifact : BaseDecorationArtifact
|
|
{
|
|
public override bool IsArtifact { get { return true; } }
|
|
public override int LabelNumber
|
|
{
|
|
get
|
|
{
|
|
return 1113669;
|
|
}
|
|
}// battered pan
|
|
public override int ArtifactRarity
|
|
{
|
|
get
|
|
{
|
|
return 6;
|
|
}
|
|
}
|
|
|
|
[Constructable]
|
|
public BatteredPanArtifact()
|
|
: base(0x09DE)
|
|
{
|
|
}
|
|
|
|
public BatteredPanArtifact(Serial serial)
|
|
: base(serial)
|
|
{
|
|
}
|
|
|
|
public override void Serialize(GenericWriter writer)
|
|
{
|
|
base.Serialize(writer);
|
|
|
|
writer.WriteEncodedInt(0); // version
|
|
}
|
|
|
|
public override void Deserialize(GenericReader reader)
|
|
{
|
|
base.Deserialize(reader);
|
|
|
|
int version = reader.ReadEncodedInt();
|
|
}
|
|
}
|
|
#endregion
|
|
|
|
#region RustedPanArtifact
|
|
public class RustedPanArtifact : BaseDecorationArtifact
|
|
{
|
|
public override bool IsArtifact { get { return true; } }
|
|
public override int LabelNumber
|
|
{
|
|
get
|
|
{
|
|
return 1113670;
|
|
}
|
|
}// rusted pan
|
|
public override int ArtifactRarity
|
|
{
|
|
get
|
|
{
|
|
return 6;
|
|
}
|
|
}
|
|
|
|
[Constructable]
|
|
public RustedPanArtifact()
|
|
: base(0x09E8)
|
|
{
|
|
}
|
|
|
|
public RustedPanArtifact(Serial serial)
|
|
: base(serial)
|
|
{
|
|
}
|
|
|
|
public override void Serialize(GenericWriter writer)
|
|
{
|
|
base.Serialize(writer);
|
|
|
|
writer.WriteEncodedInt(0); // version
|
|
}
|
|
|
|
public override void Deserialize(GenericReader reader)
|
|
{
|
|
base.Deserialize(reader);
|
|
|
|
int version = reader.ReadEncodedInt();
|
|
}
|
|
}
|
|
#endregion
|
|
}
|