Reorganizes Project (#41)

This commit is contained in:
Kamron Batman 2019-08-02 18:13:40 -07:00 • committed by GitHub
parent 08bf44af9a
commit 3614a66aee
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3499 changed files with 79 additions and 55 deletions

View file

@ -0,0 +1,31 @@
namespace Server.Items
{
public class AncientWildStaff : WildStaff
{
[Constructible]
public AncientWildStaff()
{
WeaponAttributes.ResistPoisonBonus = 5;
}
public AncientWildStaff(Serial serial) : base(serial)
{
}
public override int LabelNumber => 1073550; // ancient wild staff
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();
}
}
}

View file

@ -0,0 +1,32 @@
namespace Server.Items
{
public class ArcanistsWildStaff : WildStaff
{
[Constructible]
public ArcanistsWildStaff()
{
Attributes.BonusMana = 3;
Attributes.WeaponDamage = 3;
}
public ArcanistsWildStaff(Serial serial) : base(serial)
{
}
public override int LabelNumber => 1073549; // arcanist's wild staff
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();
}
}
}

View file

@ -0,0 +1,31 @@
namespace Server.Items
{
public class HardenedWildStaff : WildStaff
{
[Constructible]
public HardenedWildStaff()
{
Attributes.WeaponDamage = 5;
}
public HardenedWildStaff(Serial serial) : base(serial)
{
}
public override int LabelNumber => 1073552; // hardened wild staff
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();
}
}
}

View file

@ -0,0 +1,31 @@
namespace Server.Items
{
public class ThornedWildStaff : WildStaff
{
[Constructible]
public ThornedWildStaff()
{
Attributes.ReflectPhysical = 12;
}
public ThornedWildStaff(Serial serial) : base(serial)
{
}
public override int LabelNumber => 1073551; // thorned wild staff
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();
}
}
}