Files
abysmal-isle/Scripts/Items/Artifacts/Decorative/SADecorationArtifacts.cs
Unstable Kitsune b918192e4e Overwrite
Complete Overwrite of the Folder with the free shard. ServUO 57.3 has been added.
2023-11-28 23:20:26 -05:00

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
}