#W# Initial Commit: Avatars Conquest

This commit is contained in:
WarrentyExpired 2026-07-04 10:35:30 -04:00
commit 5df497787a
7510 changed files with 416048 additions and 0 deletions

View file

@ -0,0 +1,115 @@
using System;
namespace Server.Items
{
public class BarrelLid : Item
{
[Constructable]
public BarrelLid() : base(0x1DB8)
{
Weight = 2;
}
public BarrelLid(Serial serial) : base(serial)
{
}
public override void Serialize(GenericWriter writer)
{
base.Serialize(writer);
writer.Write((int) 0);
}
public override void Deserialize(GenericReader reader)
{
base.Deserialize(reader);
int version = reader.ReadInt();
}
}
[FlipableAttribute(0x1EB1, 0x1EB2, 0x1EB3, 0x1EB4)]
public class BarrelStaves : Item
{
[Constructable]
public BarrelStaves() : base(0x1EB1)
{
Weight = 1;
}
public BarrelStaves(Serial serial) : base(serial)
{
}
public override void Serialize(GenericWriter writer)
{
base.Serialize(writer);
writer.Write((int) 0);
}
public override void Deserialize(GenericReader reader)
{
base.Deserialize(reader);
int version = reader.ReadInt();
}
}
public class BarrelHoops : Item
{
public override int LabelNumber { get { return 1011228; } } // Barrel hoops
[Constructable]
public BarrelHoops() : base(0x1DB7)
{
Weight = 5;
}
public BarrelHoops(Serial serial) : base(serial)
{
}
public override void Serialize(GenericWriter writer)
{
base.Serialize(writer);
writer.Write((int) 0);
}
public override void Deserialize(GenericReader reader)
{
base.Deserialize(reader);
int version = reader.ReadInt();
}
}
public class BarrelTap : Item
{
[Constructable]
public BarrelTap() : base(0x1004)
{
Weight = 1;
}
public BarrelTap(Serial serial) : base(serial)
{
}
public override void Serialize(GenericWriter writer)
{
base.Serialize(writer);
writer.Write((int) 0);
}
public override void Deserialize(GenericReader reader)
{
base.Deserialize(reader);
int version = reader.ReadInt();
}
}
}

View file

@ -0,0 +1,36 @@
using System;
namespace Server.Items
{
[Furniture]
[Flipable(0xF65, 0xF67, 0xF69)]
public class Easle : Item
{
[Constructable]
public Easle() : base(0xF65)
{
Weight = 25.0;
}
public Easle(Serial serial) : base(serial)
{
}
public override void Serialize(GenericWriter writer)
{
base.Serialize(writer);
writer.Write((int) 0);
}
public override void Deserialize(GenericReader reader)
{
base.Deserialize(reader);
int version = reader.ReadInt();
if ( Weight == 10.0 )
Weight = 25.0;
}
}
}

View file

@ -0,0 +1,34 @@
using System;
namespace Server.Items
{
public class MeltedWax : Item
{
public override int LabelNumber{ get{ return 1016492; } } // melted wax
[Constructable]
public MeltedWax() : base( 0x122A )
{
Movable = false;
Hue = 0x835;
}
public MeltedWax(Serial serial) : base(serial)
{
}
public override void Serialize(GenericWriter writer)
{
base.Serialize(writer);
writer.Write((int) 0);
}
public override void Deserialize(GenericReader reader)
{
base.Deserialize(reader);
int version = reader.ReadInt();
}
}
}

View file

@ -0,0 +1,68 @@
using System;
namespace Server.Items
{
[Furniture]
[Flipable(0xEBB, 0xEBC)]
public class TallMusicStand : Item
{
[Constructable]
public TallMusicStand() : base(0xEBB)
{
Weight = 10.0;
}
public TallMusicStand(Serial serial) : base(serial)
{
}
public override void Serialize(GenericWriter writer)
{
base.Serialize(writer);
writer.Write((int) 0);
}
public override void Deserialize(GenericReader reader)
{
base.Deserialize(reader);
int version = reader.ReadInt();
if ( Weight == 8.0 )
Weight = 10.0;
}
}
[Furniture]
[Flipable(0xEB6,0xEB8)]
public class ShortMusicStand : Item
{
[Constructable]
public ShortMusicStand() : base(0xEB6)
{
Weight = 10.0;
}
public ShortMusicStand(Serial serial) : base(serial)
{
}
public override void Serialize(GenericWriter writer)
{
base.Serialize(writer);
writer.Write((int) 0);
}
public override void Deserialize(GenericReader reader)
{
base.Deserialize(reader);
int version = reader.ReadInt();
if ( Weight == 6.0 )
Weight = 10.0;
}
}
}

View file

@ -0,0 +1,323 @@
using System;
namespace Server.Items
{
public class StatueSouth : Item
{
[Constructable]
public StatueSouth() : base(0x139A)
{
Weight = 10;
}
public StatueSouth(Serial serial) : base(serial)
{
}
public override bool ForceShowProperties{ get{ return ObjectPropertyList.Enabled; } }
public override void Serialize(GenericWriter writer)
{
base.Serialize(writer);
writer.Write((int) 0);
}
public override void Deserialize(GenericReader reader)
{
base.Deserialize(reader);
int version = reader.ReadInt();
}
}
public class StatueSouth2 : Item
{
[Constructable]
public StatueSouth2() : base(0x1227)
{
Weight = 10;
}
public StatueSouth2(Serial serial) : base(serial)
{
}
public override bool ForceShowProperties{ get{ return ObjectPropertyList.Enabled; } }
public override void Serialize(GenericWriter writer)
{
base.Serialize(writer);
writer.Write((int) 0);
}
public override void Deserialize(GenericReader reader)
{
base.Deserialize(reader);
int version = reader.ReadInt();
}
}
public class StatueNorth : Item
{
[Constructable]
public StatueNorth() : base(0x139B)
{
Weight = 10;
}
public StatueNorth(Serial serial) : base(serial)
{
}
public override bool ForceShowProperties{ get{ return ObjectPropertyList.Enabled; } }
public override void Serialize(GenericWriter writer)
{
base.Serialize(writer);
writer.Write((int) 0);
}
public override void Deserialize(GenericReader reader)
{
base.Deserialize(reader);
int version = reader.ReadInt();
}
}
public class StatueWest : Item
{
[Constructable]
public StatueWest() : base(0x1226)
{
Weight = 10;
}
public StatueWest(Serial serial) : base(serial)
{
}
public override bool ForceShowProperties{ get{ return ObjectPropertyList.Enabled; } }
public override void Serialize(GenericWriter writer)
{
base.Serialize(writer);
writer.Write((int) 0);
}
public override void Deserialize(GenericReader reader)
{
base.Deserialize(reader);
int version = reader.ReadInt();
}
}
public class StatueEast : Item
{
[Constructable]
public StatueEast() : base(0x139C)
{
Weight = 10;
}
public StatueEast(Serial serial) : base(serial)
{
}
public override bool ForceShowProperties{ get{ return ObjectPropertyList.Enabled; } }
public override void Serialize(GenericWriter writer)
{
base.Serialize(writer);
writer.Write((int) 0);
}
public override void Deserialize(GenericReader reader)
{
base.Deserialize(reader);
int version = reader.ReadInt();
}
}
public class StatueEast2 : Item
{
[Constructable]
public StatueEast2() : base(0x1224)
{
Weight = 10;
}
public StatueEast2(Serial serial) : base(serial)
{
}
public override bool ForceShowProperties{ get{ return ObjectPropertyList.Enabled; } }
public override void Serialize(GenericWriter writer)
{
base.Serialize(writer);
writer.Write((int) 0);
}
public override void Deserialize(GenericReader reader)
{
base.Deserialize(reader);
int version = reader.ReadInt();
}
}
public class StatueSouthEast : Item
{
[Constructable]
public StatueSouthEast() : base(0x1225)
{
Weight = 10;
}
public StatueSouthEast(Serial serial) : base(serial)
{
}
public override bool ForceShowProperties{ get{ return ObjectPropertyList.Enabled; } }
public override void Serialize(GenericWriter writer)
{
base.Serialize(writer);
writer.Write((int) 0);
}
public override void Deserialize(GenericReader reader)
{
base.Deserialize(reader);
int version = reader.ReadInt();
}
}
public class BustSouth : Item
{
[Constructable]
public BustSouth() : base(0x12CB)
{
Weight = 10;
}
public BustSouth(Serial serial) : base(serial)
{
}
public override bool ForceShowProperties{ get{ return ObjectPropertyList.Enabled; } }
public override void Serialize(GenericWriter writer)
{
base.Serialize(writer);
writer.Write((int) 0);
}
public override void Deserialize(GenericReader reader)
{
base.Deserialize(reader);
int version = reader.ReadInt();
}
}
public class BustEast : Item
{
[Constructable]
public BustEast() : base(0x12CA)
{
Weight = 10;
}
public BustEast(Serial serial) : base(serial)
{
}
public override bool ForceShowProperties{ get{ return ObjectPropertyList.Enabled; } }
public override void Serialize(GenericWriter writer)
{
base.Serialize(writer);
writer.Write((int) 0);
}
public override void Deserialize(GenericReader reader)
{
base.Deserialize(reader);
int version = reader.ReadInt();
}
}
public class StatuePegasus : Item
{
[Constructable]
public StatuePegasus() : base(0x139D)
{
Weight = 10;
}
public StatuePegasus(Serial serial) : base(serial)
{
}
public override bool ForceShowProperties{ get{ return ObjectPropertyList.Enabled; } }
public override void Serialize(GenericWriter writer)
{
base.Serialize(writer);
writer.Write((int) 0);
}
public override void Deserialize(GenericReader reader)
{
base.Deserialize(reader);
int version = reader.ReadInt();
}
}
public class StatuePegasus2 : Item
{
[Constructable]
public StatuePegasus2() : base(0x1228)
{
Weight = 10;
}
public StatuePegasus2(Serial serial) : base(serial)
{
}
public override bool ForceShowProperties{ get{ return ObjectPropertyList.Enabled; } }
public override void Serialize(GenericWriter writer)
{
base.Serialize(writer);
writer.Write((int) 0);
}
public override void Deserialize(GenericReader reader)
{
base.Deserialize(reader);
int version = reader.ReadInt();
}
}
}

View file

@ -0,0 +1,58 @@
using System;
namespace Server.Items
{
public class Vase : Item
{
[Constructable]
public Vase() : base( 0xB46 )
{
Weight = 10;
}
public Vase( Serial serial ) : base( serial )
{
}
public override void Serialize( GenericWriter writer )
{
base.Serialize( writer );
writer.Write( (int)0 );
}
public override void Deserialize( GenericReader reader )
{
base.Deserialize( reader );
int version = reader.ReadInt();
}
}
public class LargeVase : Item
{
[Constructable]
public LargeVase() : base( 0xB45 )
{
Weight = 15;
}
public LargeVase( Serial serial ) : base(serial)
{
}
public override void Serialize( GenericWriter writer )
{
base.Serialize( writer );
writer.Write( (int)0 );
}
public override void Deserialize( GenericReader reader )
{
base.Deserialize( reader );
int version = reader.ReadInt();
}
}
}

View file

@ -0,0 +1,42 @@
using System;
namespace Server.Items
{
public class Vines : Item
{
[Constructable]
public Vines() : this( Utility.Random( 8 ) )
{
}
[Constructable]
public Vines( int v ) : base( 0xCEB )
{
if ( v < 0 || v > 7 )
v = 0;
ItemID += v;
Weight = 1.0;
}
public Vines(Serial serial) : base(serial)
{
}
public override bool ForceShowProperties{ get{ return ObjectPropertyList.Enabled; } }
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();
}
}
}