Upgrades code style - First batch (#22)

This commit is contained in:
Kamron Batman 2018-08-14 06:16:50 +08:00 committed by GitHub
parent 8ee42c8ea2
commit 632e8b4757
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
1834 changed files with 10245 additions and 10437 deletions

View file

@ -5,11 +5,11 @@ namespace Server.Items
{
public class ArmorOfFortune : StuddedChest
{
public override int LabelNumber{ get{ return 1061098; } } // Armor of Fortune
public override int ArtifactRarity{ get{ return 11; } }
public override int LabelNumber => 1061098; // Armor of Fortune
public override int ArtifactRarity => 11;
public override int InitMinHits{ get{ return 255; } }
public override int InitMaxHits{ get{ return 255; } }
public override int InitMinHits => 255;
public override int InitMaxHits => 255;
[Constructible]
public ArmorOfFortune()
@ -31,7 +31,7 @@ namespace Server.Items
writer.Write( (int) 0 );
}
public override void Deserialize(GenericReader reader)
{
base.Deserialize( reader );
@ -39,4 +39,4 @@ namespace Server.Items
int version = reader.ReadInt();
}
}
}
}

View file

@ -5,13 +5,13 @@ namespace Server.Items
{
public class BrambleCoat : WoodlandChest
{
public override int LabelNumber{ get{ return 1072925; } } // Bramble Coat
public override int LabelNumber => 1072925; // Bramble Coat
public override int BasePhysicalResistance{ get{ return 10; } }
public override int BaseFireResistance{ get{ return 8; } }
public override int BaseColdResistance{ get{ return 7; } }
public override int BasePoisonResistance{ get{ return 8; } }
public override int BaseEnergyResistance{ get{ return 7; } }
public override int BasePhysicalResistance => 10;
public override int BaseFireResistance => 8;
public override int BaseColdResistance => 7;
public override int BasePoisonResistance => 8;
public override int BaseEnergyResistance => 7;
[Constructible]
public BrambleCoat()
@ -43,4 +43,4 @@ namespace Server.Items
int version = reader.ReadEncodedInt();
}
}
}
}

View file

@ -5,13 +5,13 @@ namespace Server.Items
{
public class IronwoodCrown : RavenHelm
{
public override int LabelNumber{ get{ return 1072924; } } // Ironwood Crown
public override int LabelNumber => 1072924; // Ironwood Crown
public override int BasePhysicalResistance{ get{ return 10; } }
public override int BaseFireResistance{ get{ return 6; } }
public override int BaseColdResistance{ get{ return 7; } }
public override int BasePoisonResistance{ get{ return 7; } }
public override int BaseEnergyResistance{ get{ return 10; } }
public override int BasePhysicalResistance => 10;
public override int BaseFireResistance => 6;
public override int BaseColdResistance => 7;
public override int BasePoisonResistance => 7;
public override int BaseEnergyResistance => 10;
[Constructible]
public IronwoodCrown()
@ -28,14 +28,14 @@ namespace Server.Items
public IronwoodCrown( Serial serial ) : base( serial )
{
}
public override void Serialize( GenericWriter writer )
{
base.Serialize( writer );
writer.WriteEncodedInt( 0 );
}
public override void Deserialize(GenericReader reader)
{
base.Deserialize( reader );
@ -43,4 +43,4 @@ namespace Server.Items
int version = reader.ReadEncodedInt();
}
}
}
}

View file

@ -5,11 +5,11 @@ namespace Server.Items
{
public class SongWovenMantle : LeafArms
{
public override int LabelNumber{ get{ return 1072931; } } // Song Woven Mantle
public override int LabelNumber => 1072931; // Song Woven Mantle
public override int BasePhysicalResistance{ get{ return 14; } }
public override int BaseColdResistance{ get{ return 14; } }
public override int BaseEnergyResistance{ get{ return 16; } }
public override int BasePhysicalResistance => 14;
public override int BaseColdResistance => 14;
public override int BaseEnergyResistance => 16;
[Constructible]
public SongWovenMantle()
@ -40,4 +40,4 @@ namespace Server.Items
int version = reader.ReadEncodedInt();
}
}
}
}

View file

@ -5,10 +5,10 @@ namespace Server.Items
{
public class SpellWovenBritches : LeafLegs
{
public override int LabelNumber{ get{ return 1072929; } } // Spell Woven Britches
public override int LabelNumber => 1072929; // Spell Woven Britches
public override int BaseFireResistance{ get{ return 15; } }
public override int BasePoisonResistance{ get{ return 16; } }
public override int BaseFireResistance => 15;
public override int BasePoisonResistance => 16;
[Constructible]
public SpellWovenBritches()
@ -40,4 +40,4 @@ namespace Server.Items
int version = reader.ReadEncodedInt();
}
}
}
}

View file

@ -5,10 +5,10 @@ namespace Server.Items
{
public class StitchersMittens : LeafGloves
{
public override int LabelNumber{ get{ return 1072932; } } // Stitcher's Mittens
public override int LabelNumber => 1072932; // Stitcher's Mittens
public override int BasePhysicalResistance{ get{ return 20; } }
public override int BaseColdResistance{ get{ return 20; } }
public override int BasePhysicalResistance => 20;
public override int BaseColdResistance => 20;
[Constructible]
public StitchersMittens()
@ -40,4 +40,4 @@ namespace Server.Items
}
}
}
}

View file

@ -5,14 +5,14 @@ namespace Server.Items
{
public class GauntletsOfNobility : RingmailGloves
{
public override int LabelNumber{ get{ return 1061092; } } // Gauntlets of Nobility
public override int ArtifactRarity{ get{ return 11; } }
public override int LabelNumber => 1061092; // Gauntlets of Nobility
public override int ArtifactRarity => 11;
public override int BasePhysicalResistance{ get{ return 18; } }
public override int BasePoisonResistance{ get{ return 20; } }
public override int BasePhysicalResistance => 18;
public override int BasePoisonResistance => 20;
public override int InitMinHits{ get{ return 255; } }
public override int InitMaxHits{ get{ return 255; } }
public override int InitMinHits => 255;
public override int InitMaxHits => 255;
[Constructible]
public GauntletsOfNobility()
@ -33,7 +33,7 @@ namespace Server.Items
writer.Write( (int) 1 );
}
public override void Deserialize(GenericReader reader)
{
base.Deserialize( reader );
@ -50,4 +50,4 @@ namespace Server.Items
}
}
}
}
}

View file

@ -5,13 +5,13 @@ namespace Server.Items
{
public class HelmOfInsight : PlateHelm
{
public override int LabelNumber{ get{ return 1061096; } } // Helm of Insight
public override int ArtifactRarity{ get{ return 11; } }
public override int LabelNumber => 1061096; // Helm of Insight
public override int ArtifactRarity => 11;
public override int BaseEnergyResistance{ get{ return 17; } }
public override int BaseEnergyResistance => 17;
public override int InitMinHits{ get{ return 255; } }
public override int InitMaxHits{ get{ return 255; } }
public override int InitMinHits => 255;
public override int InitMaxHits => 255;
[Constructible]
public HelmOfInsight()
@ -33,7 +33,7 @@ namespace Server.Items
writer.Write( (int) 1 );
}
public override void Deserialize(GenericReader reader)
{
base.Deserialize( reader );
@ -44,4 +44,4 @@ namespace Server.Items
EnergyBonus = 0;
}
}
}
}

View file

@ -5,13 +5,13 @@ namespace Server.Items
{
public class HolyKnightsBreastplate : PlateChest
{
public override int LabelNumber{ get{ return 1061097; } } // Holy Knight's Breastplate
public override int ArtifactRarity{ get{ return 11; } }
public override int LabelNumber => 1061097; // Holy Knight's Breastplate
public override int ArtifactRarity => 11;
public override int BasePhysicalResistance{ get{ return 35; } }
public override int BasePhysicalResistance => 35;
public override int InitMinHits{ get{ return 255; } }
public override int InitMaxHits{ get{ return 255; } }
public override int InitMinHits => 255;
public override int InitMaxHits => 255;
[Constructible]
public HolyKnightsBreastplate()
@ -31,7 +31,7 @@ namespace Server.Items
writer.Write( (int) 1 );
}
public override void Deserialize(GenericReader reader)
{
base.Deserialize( reader );
@ -42,4 +42,4 @@ namespace Server.Items
PhysicalBonus = 0;
}
}
}
}

View file

@ -5,14 +5,14 @@ namespace Server.Items
{
public class InquisitorsResolution : PlateGloves
{
public override int LabelNumber{ get{ return 1060206; } } // The Inquisitor's Resolution
public override int ArtifactRarity{ get{ return 10; } }
public override int LabelNumber => 1060206; // The Inquisitor's Resolution
public override int ArtifactRarity => 10;
public override int BaseColdResistance{ get{ return 22; } }
public override int BaseEnergyResistance{ get{ return 17; } }
public override int BaseColdResistance => 22;
public override int BaseEnergyResistance => 17;
public override int InitMinHits{ get{ return 255; } }
public override int InitMaxHits{ get{ return 255; } }
public override int InitMinHits => 255;
public override int InitMaxHits => 255;
[Constructible]
public InquisitorsResolution()
@ -33,7 +33,7 @@ namespace Server.Items
writer.Write( (int) 1 );
}
public override void Deserialize(GenericReader reader)
{
base.Deserialize( reader );
@ -47,4 +47,4 @@ namespace Server.Items
}
}
}
}
}

View file

@ -5,14 +5,14 @@ namespace Server.Items
{
public class JackalsCollar : PlateGorget
{
public override int LabelNumber{ get{ return 1061594; } } // Jackal's Collar
public override int ArtifactRarity{ get{ return 11; } }
public override int LabelNumber => 1061594; // Jackal's Collar
public override int ArtifactRarity => 11;
public override int BaseFireResistance{ get{ return 23; } }
public override int BaseColdResistance{ get{ return 17; } }
public override int BaseFireResistance => 23;
public override int BaseColdResistance => 17;
public override int InitMinHits{ get{ return 255; } }
public override int InitMaxHits{ get{ return 255; } }
public override int InitMinHits => 255;
public override int InitMaxHits => 255;
[Constructible]
public JackalsCollar()
@ -32,7 +32,7 @@ namespace Server.Items
writer.Write( (int) 1 );
}
public override void Deserialize(GenericReader reader)
{
base.Deserialize( reader );
@ -49,4 +49,4 @@ namespace Server.Items
}
}
}
}
}

View file

@ -5,13 +5,13 @@ namespace Server.Items
{
public class LeggingsOfBane : ChainLegs
{
public override int LabelNumber{ get{ return 1061100; } } // Leggings of Bane
public override int ArtifactRarity{ get{ return 11; } }
public override int LabelNumber => 1061100; // Leggings of Bane
public override int ArtifactRarity => 11;
public override int BasePoisonResistance{ get{ return 36; } }
public override int BasePoisonResistance => 36;
public override int InitMinHits{ get{ return 255; } }
public override int InitMaxHits{ get{ return 255; } }
public override int InitMinHits => 255;
public override int InitMaxHits => 255;
[Constructible]
public LeggingsOfBane()
@ -33,7 +33,7 @@ namespace Server.Items
writer.Write( (int) 2 );
}
public override void Deserialize(GenericReader reader)
{
base.Deserialize( reader );
@ -58,4 +58,4 @@ namespace Server.Items
}
}
}
}
}

View file

@ -5,13 +5,13 @@ namespace Server.Items
{
public class MidnightBracers : BoneArms
{
public override int LabelNumber{ get{ return 1061093; } } // Midnight Bracers
public override int ArtifactRarity{ get{ return 11; } }
public override int LabelNumber => 1061093; // Midnight Bracers
public override int ArtifactRarity => 11;
public override int BasePhysicalResistance{ get{ return 23; } }
public override int BasePhysicalResistance => 23;
public override int InitMinHits{ get{ return 255; } }
public override int InitMaxHits{ get{ return 255; } }
public override int InitMinHits => 255;
public override int InitMaxHits => 255;
[Constructible]
public MidnightBracers()
@ -32,7 +32,7 @@ namespace Server.Items
writer.Write( (int) 1 );
}
public override void Deserialize(GenericReader reader)
{
base.Deserialize( reader );
@ -43,4 +43,4 @@ namespace Server.Items
PhysicalBonus = 0;
}
}
}
}

View file

@ -5,13 +5,13 @@ namespace Server.Items
{
public class OrnateCrownOfTheHarrower : BoneHelm
{
public override int LabelNumber{ get{ return 1061095; } } // Ornate Crown of the Harrower
public override int ArtifactRarity{ get{ return 11; } }
public override int LabelNumber => 1061095; // Ornate Crown of the Harrower
public override int ArtifactRarity => 11;
public override int BasePoisonResistance{ get{ return 17; } }
public override int BasePoisonResistance => 17;
public override int InitMinHits{ get{ return 255; } }
public override int InitMaxHits{ get{ return 255; } }
public override int InitMinHits => 255;
public override int InitMaxHits => 255;
[Constructible]
public OrnateCrownOfTheHarrower()
@ -32,7 +32,7 @@ namespace Server.Items
writer.Write( (int) 1 );
}
public override void Deserialize(GenericReader reader)
{
base.Deserialize( reader );
@ -48,4 +48,4 @@ namespace Server.Items
}
}
}
}
}

View file

@ -5,15 +5,15 @@ namespace Server.Items
{
public class ShadowDancerLeggings : LeatherLegs
{
public override int LabelNumber{ get{ return 1061598; } } // Shadow Dancer Leggings
public override int ArtifactRarity{ get{ return 11; } }
public override int LabelNumber => 1061598; // Shadow Dancer Leggings
public override int ArtifactRarity => 11;
public override int BasePhysicalResistance{ get{ return 17; } }
public override int BasePoisonResistance{ get{ return 18; } }
public override int BaseEnergyResistance{ get{ return 18; } }
public override int BasePhysicalResistance => 17;
public override int BasePoisonResistance => 18;
public override int BaseEnergyResistance => 18;
public override int InitMinHits{ get{ return 255; } }
public override int InitMaxHits{ get{ return 255; } }
public override int InitMinHits => 255;
public override int InitMaxHits => 255;
[Constructible]
public ShadowDancerLeggings()
@ -34,7 +34,7 @@ namespace Server.Items
writer.Write( (int) 1 );
}
public override void Deserialize(GenericReader reader)
{
base.Deserialize( reader );
@ -52,4 +52,4 @@ namespace Server.Items
}
}
}
}
}

View file

@ -5,14 +5,14 @@ namespace Server.Items
{
public class TunicOfFire : ChainChest
{
public override int LabelNumber{ get{ return 1061099; } } // Tunic of Fire
public override int ArtifactRarity{ get{ return 11; } }
public override int LabelNumber => 1061099; // Tunic of Fire
public override int ArtifactRarity => 11;
public override int BasePhysicalResistance{ get{ return 24; } }
public override int BaseFireResistance{ get{ return 34; } }
public override int BasePhysicalResistance => 24;
public override int BaseFireResistance => 34;
public override int InitMinHits{ get{ return 255; } }
public override int InitMaxHits{ get{ return 255; } }
public override int InitMinHits => 255;
public override int InitMaxHits => 255;
[Constructible]
public TunicOfFire()
@ -33,7 +33,7 @@ namespace Server.Items
writer.Write( (int) 1 );
}
public override void Deserialize(GenericReader reader)
{
base.Deserialize( reader );
@ -53,4 +53,4 @@ namespace Server.Items
}
}
}
}
}

View file

@ -5,14 +5,14 @@ namespace Server.Items
{
public class VoiceOfTheFallenKing : LeatherGorget
{
public override int LabelNumber{ get{ return 1061094; } } // Voice of the Fallen King
public override int ArtifactRarity{ get{ return 11; } }
public override int LabelNumber => 1061094; // Voice of the Fallen King
public override int ArtifactRarity => 11;
public override int BaseColdResistance{ get{ return 18; } }
public override int BaseEnergyResistance{ get{ return 18; } }
public override int BaseColdResistance => 18;
public override int BaseEnergyResistance => 18;
public override int InitMinHits{ get{ return 255; } }
public override int InitMaxHits{ get{ return 255; } }
public override int InitMinHits => 255;
public override int InitMaxHits => 255;
[Constructible]
public VoiceOfTheFallenKing()
@ -33,7 +33,7 @@ namespace Server.Items
writer.Write( (int) 1 );
}
public override void Deserialize(GenericReader reader)
{
base.Deserialize( reader );
@ -50,4 +50,4 @@ namespace Server.Items
}
}
}
}
}

View file

@ -33,7 +33,7 @@ namespace Server.Items
/* Armor internals work differently now (Jun 19 2003)
*
*
* The attributes defined below default to -1.
* If the value is -1, the corresponding virtual 'Aos/Old' property is used.
* If not, the attribute value itself is used. Here's the list:
@ -129,8 +129,8 @@ namespace Server.Items
return m_ArmorBase;
}
set
{
m_ArmorBase = value; Invalidate();
{
m_ArmorBase = value; Invalidate();
}
}
@ -289,11 +289,11 @@ namespace Server.Items
[CommandProperty( AccessLevel.GameMaster )]
public int HitPoints
{
get
get
{
return m_HitPoints;
}
set
set
{
if ( value != m_HitPoints && MaxHitPoints > 0 )
{
@ -317,7 +317,7 @@ namespace Server.Items
set{ m_Crafter = value; InvalidateProperties(); }
}
[CommandProperty( AccessLevel.GameMaster )]
public ArmorQuality Quality
{
@ -425,11 +425,11 @@ namespace Server.Items
public virtual int BasePoisonResistance{ get{ return 0; } }
public virtual int BaseEnergyResistance{ get{ return 0; } }
public override int PhysicalResistance{ get{ return BasePhysicalResistance + GetProtOffset() + GetResourceAttrs().ArmorPhysicalResist + m_PhysicalBonus; } }
public override int FireResistance{ get{ return BaseFireResistance + GetProtOffset() + GetResourceAttrs().ArmorFireResist + m_FireBonus; } }
public override int ColdResistance{ get{ return BaseColdResistance + GetProtOffset() + GetResourceAttrs().ArmorColdResist + m_ColdBonus; } }
public override int PoisonResistance{ get{ return BasePoisonResistance + GetProtOffset() + GetResourceAttrs().ArmorPoisonResist + m_PoisonBonus; } }
public override int EnergyResistance{ get{ return BaseEnergyResistance + GetProtOffset() + GetResourceAttrs().ArmorEnergyResist + m_EnergyBonus; } }
public override int PhysicalResistance => BasePhysicalResistance + GetProtOffset() + GetResourceAttrs().ArmorPhysicalResist + m_PhysicalBonus;
public override int FireResistance => BaseFireResistance + GetProtOffset() + GetResourceAttrs().ArmorFireResist + m_FireBonus;
public override int ColdResistance => BaseColdResistance + GetProtOffset() + GetResourceAttrs().ArmorColdResist + m_ColdBonus;
public override int PoisonResistance => BasePoisonResistance + GetProtOffset() + GetResourceAttrs().ArmorPoisonResist + m_PoisonBonus;
public override int EnergyResistance => BaseEnergyResistance + GetProtOffset() + GetResourceAttrs().ArmorEnergyResist + m_EnergyBonus;
public virtual int InitMinHits{ get{ return 0; } }
public virtual int InitMaxHits{ get{ return 0; } }
@ -1163,7 +1163,7 @@ namespace Server.Items
return base.AllowSecureTrade( from, to, newOwner, accepted );
}
public virtual Race RequiredRace { get { return null; } }
public virtual Race RequiredRace => null;
public override bool CanEquip( Mobile from )
{
@ -1292,7 +1292,7 @@ namespace Server.Items
int Absorbed = (int)(HalfAr + HalfAr*Utility.RandomDouble());
damageTaken -= Absorbed;
if ( damageTaken < 0 )
if ( damageTaken < 0 )
damageTaken = 0;
if ( Absorbed < 2 )

View file

@ -6,25 +6,25 @@ namespace Server.Items
[FlippableAttribute( 0x144e, 0x1453 )]
public class BoneArms : BaseArmor
{
public override int BasePhysicalResistance{ get{ return 3; } }
public override int BaseFireResistance{ get{ return 3; } }
public override int BaseColdResistance{ get{ return 4; } }
public override int BasePoisonResistance{ get{ return 2; } }
public override int BaseEnergyResistance{ get{ return 4; } }
public override int BasePhysicalResistance => 3;
public override int BaseFireResistance => 3;
public override int BaseColdResistance => 4;
public override int BasePoisonResistance => 2;
public override int BaseEnergyResistance => 4;
public override int InitMinHits{ get{ return 25; } }
public override int InitMaxHits{ get{ return 30; } }
public override int InitMinHits => 25;
public override int InitMaxHits => 30;
public override int AosStrReq{ get{ return 55; } }
public override int OldStrReq{ get{ return 40; } }
public override int AosStrReq => 55;
public override int OldStrReq => 40;
public override int OldDexBonus{ get{ return -2; } }
public override int OldDexBonus => -2;
public override int ArmorBase{ get{ return 30; } }
public override int RevertArmorBase{ get{ return 4; } }
public override int ArmorBase => 30;
public override int RevertArmorBase => 4;
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Bone; } }
public override CraftResource DefaultResource{ get{ return CraftResource.RegularLeather; } }
public override ArmorMaterialType MaterialType => ArmorMaterialType.Bone;
public override CraftResource DefaultResource => CraftResource.RegularLeather;
[Constructible]
public BoneArms() : base( 0x144E )
@ -35,7 +35,7 @@ namespace Server.Items
public BoneArms( Serial serial ) : base( serial )
{
}
public override void Serialize( GenericWriter writer )
{
base.Serialize( writer );
@ -44,11 +44,11 @@ namespace Server.Items
if ( Weight == 1.0 )
Weight = 2.0;
}
public override void Deserialize(GenericReader reader)
{
base.Deserialize( reader );
int version = reader.ReadInt();
}
}
}
}

View file

@ -6,25 +6,25 @@ namespace Server.Items
[FlippableAttribute( 0x144f, 0x1454 )]
public class BoneChest : BaseArmor
{
public override int BasePhysicalResistance{ get{ return 3; } }
public override int BaseFireResistance{ get{ return 3; } }
public override int BaseColdResistance{ get{ return 4; } }
public override int BasePoisonResistance{ get{ return 2; } }
public override int BaseEnergyResistance{ get{ return 4; } }
public override int BasePhysicalResistance => 3;
public override int BaseFireResistance => 3;
public override int BaseColdResistance => 4;
public override int BasePoisonResistance => 2;
public override int BaseEnergyResistance => 4;
public override int InitMinHits{ get{ return 25; } }
public override int InitMaxHits{ get{ return 30; } }
public override int InitMinHits => 25;
public override int InitMaxHits => 30;
public override int AosStrReq{ get{ return 60; } }
public override int OldStrReq{ get{ return 40; } }
public override int AosStrReq => 60;
public override int OldStrReq => 40;
public override int OldDexBonus{ get{ return -6; } }
public override int OldDexBonus => -6;
public override int ArmorBase{ get{ return 30; } }
public override int RevertArmorBase{ get{ return 11; } }
public override int ArmorBase => 30;
public override int RevertArmorBase => 11;
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Bone; } }
public override CraftResource DefaultResource{ get{ return CraftResource.RegularLeather; } }
public override ArmorMaterialType MaterialType => ArmorMaterialType.Bone;
public override CraftResource DefaultResource => CraftResource.RegularLeather;
[Constructible]
public BoneChest() : base( 0x144F )
@ -35,7 +35,7 @@ namespace Server.Items
public BoneChest( Serial serial ) : base( serial )
{
}
public override void Serialize( GenericWriter writer )
{
base.Serialize( writer );
@ -44,11 +44,11 @@ namespace Server.Items
if ( Weight == 1.0 )
Weight = 6.0;
}
public override void Deserialize(GenericReader reader)
{
base.Deserialize( reader );
int version = reader.ReadInt();
}
}
}
}

View file

@ -6,25 +6,25 @@ namespace Server.Items
[FlippableAttribute( 0x1450, 0x1455 )]
public class BoneGloves : BaseArmor
{
public override int BasePhysicalResistance{ get{ return 3; } }
public override int BaseFireResistance{ get{ return 3; } }
public override int BaseColdResistance{ get{ return 4; } }
public override int BasePoisonResistance{ get{ return 2; } }
public override int BaseEnergyResistance{ get{ return 4; } }
public override int BasePhysicalResistance => 3;
public override int BaseFireResistance => 3;
public override int BaseColdResistance => 4;
public override int BasePoisonResistance => 2;
public override int BaseEnergyResistance => 4;
public override int InitMinHits{ get{ return 25; } }
public override int InitMaxHits{ get{ return 30; } }
public override int InitMinHits => 25;
public override int InitMaxHits => 30;
public override int AosStrReq{ get{ return 55; } }
public override int OldStrReq{ get{ return 40; } }
public override int AosStrReq => 55;
public override int OldStrReq => 40;
public override int OldDexBonus{ get{ return -1; } }
public override int OldDexBonus => -1;
public override int ArmorBase{ get{ return 30; } }
public override int RevertArmorBase{ get{ return 2; } }
public override int ArmorBase => 30;
public override int RevertArmorBase => 2;
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Bone; } }
public override CraftResource DefaultResource{ get{ return CraftResource.RegularLeather; } }
public override ArmorMaterialType MaterialType => ArmorMaterialType.Bone;
public override CraftResource DefaultResource => CraftResource.RegularLeather;
[Constructible]
public BoneGloves() : base( 0x1450 )
@ -35,7 +35,7 @@ namespace Server.Items
public BoneGloves( Serial serial ) : base( serial )
{
}
public override void Serialize( GenericWriter writer )
{
base.Serialize( writer );
@ -44,11 +44,11 @@ namespace Server.Items
if ( Weight == 1.0 )
Weight = 2.0;
}
public override void Deserialize(GenericReader reader)
{
base.Deserialize( reader );
int version = reader.ReadInt();
}
}
}
}

View file

@ -6,25 +6,25 @@ namespace Server.Items
[FlippableAttribute( 0x1452, 0x1457 )]
public class BoneLegs : BaseArmor
{
public override int BasePhysicalResistance{ get{ return 3; } }
public override int BaseFireResistance{ get{ return 3; } }
public override int BaseColdResistance{ get{ return 4; } }
public override int BasePoisonResistance{ get{ return 2; } }
public override int BaseEnergyResistance{ get{ return 4; } }
public override int BasePhysicalResistance => 3;
public override int BaseFireResistance => 3;
public override int BaseColdResistance => 4;
public override int BasePoisonResistance => 2;
public override int BaseEnergyResistance => 4;
public override int InitMinHits{ get{ return 25; } }
public override int InitMaxHits{ get{ return 30; } }
public override int InitMinHits => 25;
public override int InitMaxHits => 30;
public override int AosStrReq{ get{ return 55; } }
public override int OldStrReq{ get{ return 40; } }
public override int AosStrReq => 55;
public override int OldStrReq => 40;
public override int OldDexBonus{ get{ return -4; } }
public override int OldDexBonus => -4;
public override int ArmorBase{ get{ return 30; } }
public override int RevertArmorBase{ get{ return 7; } }
public override int ArmorBase => 30;
public override int RevertArmorBase => 7;
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Bone; } }
public override CraftResource DefaultResource{ get{ return CraftResource.RegularLeather; } }
public override ArmorMaterialType MaterialType => ArmorMaterialType.Bone;
public override CraftResource DefaultResource => CraftResource.RegularLeather;
[Constructible]
public BoneLegs() : base( 0x1452 )
@ -35,17 +35,17 @@ namespace Server.Items
public BoneLegs( 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

@ -6,23 +6,23 @@ namespace Server.Items
[FlippableAttribute( 0x13bf, 0x13c4 )]
public class ChainChest : BaseArmor
{
public override int BasePhysicalResistance{ get{ return 4; } }
public override int BaseFireResistance{ get{ return 4; } }
public override int BaseColdResistance{ get{ return 4; } }
public override int BasePoisonResistance{ get{ return 1; } }
public override int BaseEnergyResistance{ get{ return 2; } }
public override int BasePhysicalResistance => 4;
public override int BaseFireResistance => 4;
public override int BaseColdResistance => 4;
public override int BasePoisonResistance => 1;
public override int BaseEnergyResistance => 2;
public override int InitMinHits{ get{ return 45; } }
public override int InitMaxHits{ get{ return 60; } }
public override int InitMinHits => 45;
public override int InitMaxHits => 60;
public override int AosStrReq{ get{ return 60; } }
public override int OldStrReq{ get{ return 20; } }
public override int AosStrReq => 60;
public override int OldStrReq => 20;
public override int OldDexBonus{ get{ return -5; } }
public override int OldDexBonus => -5;
public override int ArmorBase{ get{ return 28; } }
public override int ArmorBase => 28;
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Chainmail; } }
public override ArmorMaterialType MaterialType => ArmorMaterialType.Chainmail;
[Constructible]
public ChainChest() : base( 0x13BF )
@ -33,17 +33,17 @@ namespace Server.Items
public ChainChest( 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

@ -5,21 +5,21 @@ namespace Server.Items
{
public class ChainHatsuburi : BaseArmor
{
public override int BasePhysicalResistance{ get{ return 5; } }
public override int BaseFireResistance{ get{ return 2; } }
public override int BaseColdResistance{ get{ return 2; } }
public override int BasePoisonResistance{ get{ return 2; } }
public override int BaseEnergyResistance{ get{ return 4; } }
public override int BasePhysicalResistance => 5;
public override int BaseFireResistance => 2;
public override int BaseColdResistance => 2;
public override int BasePoisonResistance => 2;
public override int BaseEnergyResistance => 4;
public override int InitMinHits{ get{ return 55; } }
public override int InitMaxHits{ get{ return 75; } }
public override int InitMinHits => 55;
public override int InitMaxHits => 75;
public override int AosStrReq{ get{ return 50; } }
public override int OldStrReq{ get{ return 50; } }
public override int AosStrReq => 50;
public override int OldStrReq => 50;
public override int ArmorBase{ get{ return 3; } }
public override int ArmorBase => 3;
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Chainmail; } }
public override ArmorMaterialType MaterialType => ArmorMaterialType.Chainmail;
[Constructible]
public ChainHatsuburi() : base( 0x2774 )
@ -30,17 +30,17 @@ namespace Server.Items
public ChainHatsuburi( 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

@ -6,23 +6,23 @@ namespace Server.Items
[FlippableAttribute( 0x13be, 0x13c3 )]
public class ChainLegs : BaseArmor
{
public override int BasePhysicalResistance{ get{ return 4; } }
public override int BaseFireResistance{ get{ return 4; } }
public override int BaseColdResistance{ get{ return 4; } }
public override int BasePoisonResistance{ get{ return 1; } }
public override int BaseEnergyResistance{ get{ return 2; } }
public override int BasePhysicalResistance => 4;
public override int BaseFireResistance => 4;
public override int BaseColdResistance => 4;
public override int BasePoisonResistance => 1;
public override int BaseEnergyResistance => 2;
public override int InitMinHits{ get{ return 45; } }
public override int InitMaxHits{ get{ return 60; } }
public override int InitMinHits => 45;
public override int InitMaxHits => 60;
public override int AosStrReq{ get{ return 60; } }
public override int OldStrReq{ get{ return 20; } }
public override int AosStrReq => 60;
public override int OldStrReq => 20;
public override int OldDexBonus{ get{ return -3; } }
public override int OldDexBonus => -3;
public override int ArmorBase{ get{ return 28; } }
public override int ArmorBase => 28;
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Chainmail; } }
public override ArmorMaterialType MaterialType => ArmorMaterialType.Chainmail;
[Constructible]
public ChainLegs() : base( 0x13BE )
@ -33,17 +33,17 @@ namespace Server.Items
public ChainLegs( 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

@ -6,26 +6,26 @@ namespace Server.Items
[FlippableAttribute( 0x144e, 0x1453 )]
public class DaemonArms : BaseArmor
{
public override int BasePhysicalResistance{ get{ return 6; } }
public override int BaseFireResistance{ get{ return 6; } }
public override int BaseColdResistance{ get{ return 7; } }
public override int BasePoisonResistance{ get{ return 5; } }
public override int BaseEnergyResistance{ get{ return 7; } }
public override int BasePhysicalResistance => 6;
public override int BaseFireResistance => 6;
public override int BaseColdResistance => 7;
public override int BasePoisonResistance => 5;
public override int BaseEnergyResistance => 7;
public override int InitMinHits{ get{ return 255; } }
public override int InitMaxHits{ get{ return 255; } }
public override int InitMinHits => 255;
public override int InitMaxHits => 255;
public override int AosStrReq{ get{ return 55; } }
public override int OldStrReq{ get{ return 40; } }
public override int AosStrReq => 55;
public override int OldStrReq => 40;
public override int OldDexBonus{ get{ return -2; } }
public override int OldDexBonus => -2;
public override int ArmorBase{ get{ return 46; } }
public override int ArmorBase => 46;
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Bone; } }
public override CraftResource DefaultResource{ get{ return CraftResource.RegularLeather; } }
public override ArmorMaterialType MaterialType => ArmorMaterialType.Bone;
public override CraftResource DefaultResource => CraftResource.RegularLeather;
public override int LabelNumber{ get{ return 1041371; } } // daemon bone arms
public override int LabelNumber => 1041371; // daemon bone arms
[Constructible]
public DaemonArms() : base( 0x144E )
@ -39,7 +39,7 @@ namespace Server.Items
public DaemonArms( Serial serial ) : base( serial )
{
}
public override void Serialize( GenericWriter writer )
{
base.Serialize( writer );
@ -49,7 +49,7 @@ namespace Server.Items
if ( Weight == 1.0 )
Weight = 2.0;
}
public override void Deserialize(GenericReader reader)
{
base.Deserialize( reader );
@ -60,4 +60,4 @@ namespace Server.Items
ArmorAttributes.SelfRepair = 1;
}
}
}
}

View file

@ -6,26 +6,26 @@ namespace Server.Items
[FlippableAttribute( 0x144f, 0x1454 )]
public class DaemonChest : BaseArmor
{
public override int BasePhysicalResistance{ get{ return 6; } }
public override int BaseFireResistance{ get{ return 6; } }
public override int BaseColdResistance{ get{ return 7; } }
public override int BasePoisonResistance{ get{ return 5; } }
public override int BaseEnergyResistance{ get{ return 7; } }
public override int BasePhysicalResistance => 6;
public override int BaseFireResistance => 6;
public override int BaseColdResistance => 7;
public override int BasePoisonResistance => 5;
public override int BaseEnergyResistance => 7;
public override int InitMinHits{ get{ return 255; } }
public override int InitMaxHits{ get{ return 255; } }
public override int InitMinHits => 255;
public override int InitMaxHits => 255;
public override int AosStrReq{ get{ return 60; } }
public override int OldStrReq{ get{ return 40; } }
public override int AosStrReq => 60;
public override int OldStrReq => 40;
public override int OldDexBonus{ get{ return -6; } }
public override int OldDexBonus => -6;
public override int ArmorBase{ get{ return 46; } }
public override int ArmorBase => 46;
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Bone; } }
public override CraftResource DefaultResource{ get{ return CraftResource.RegularLeather; } }
public override ArmorMaterialType MaterialType => ArmorMaterialType.Bone;
public override CraftResource DefaultResource => CraftResource.RegularLeather;
public override int LabelNumber{ get{ return 1041372; } } // daemon bone armor
public override int LabelNumber => 1041372; // daemon bone armor
[Constructible]
public DaemonChest() : base( 0x144F )
@ -39,14 +39,14 @@ namespace Server.Items
public DaemonChest( 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 );
@ -60,4 +60,4 @@ namespace Server.Items
ArmorAttributes.SelfRepair = 1;
}
}
}
}

View file

@ -6,26 +6,26 @@ namespace Server.Items
[FlippableAttribute( 0x1450, 0x1455 )]
public class DaemonGloves : BaseArmor
{
public override int BasePhysicalResistance{ get{ return 6; } }
public override int BaseFireResistance{ get{ return 6; } }
public override int BaseColdResistance{ get{ return 7; } }
public override int BasePoisonResistance{ get{ return 5; } }
public override int BaseEnergyResistance{ get{ return 7; } }
public override int BasePhysicalResistance => 6;
public override int BaseFireResistance => 6;
public override int BaseColdResistance => 7;
public override int BasePoisonResistance => 5;
public override int BaseEnergyResistance => 7;
public override int InitMinHits{ get{ return 255; } }
public override int InitMaxHits{ get{ return 255; } }
public override int InitMinHits => 255;
public override int InitMaxHits => 255;
public override int AosStrReq{ get{ return 55; } }
public override int OldStrReq{ get{ return 40; } }
public override int AosStrReq => 55;
public override int OldStrReq => 40;
public override int OldDexBonus{ get{ return -1; } }
public override int OldDexBonus => -1;
public override int ArmorBase{ get{ return 46; } }
public override int ArmorBase => 46;
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Bone; } }
public override CraftResource DefaultResource{ get{ return CraftResource.RegularLeather; } }
public override ArmorMaterialType MaterialType => ArmorMaterialType.Bone;
public override CraftResource DefaultResource => CraftResource.RegularLeather;
public override int LabelNumber{ get{ return 1041373; } } // daemon bone gloves
public override int LabelNumber => 1041373; // daemon bone gloves
[Constructible]
public DaemonGloves() : base( 0x1450 )
@ -39,14 +39,14 @@ namespace Server.Items
public DaemonGloves( 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 );
@ -60,4 +60,4 @@ namespace Server.Items
ArmorAttributes.SelfRepair = 1;
}
}
}
}

View file

@ -6,26 +6,26 @@ namespace Server.Items
[FlippableAttribute( 0x1452, 0x1457 )]
public class DaemonLegs : BaseArmor
{
public override int BasePhysicalResistance{ get{ return 6; } }
public override int BaseFireResistance{ get{ return 6; } }
public override int BaseColdResistance{ get{ return 7; } }
public override int BasePoisonResistance{ get{ return 5; } }
public override int BaseEnergyResistance{ get{ return 7; } }
public override int BasePhysicalResistance => 6;
public override int BaseFireResistance => 6;
public override int BaseColdResistance => 7;
public override int BasePoisonResistance => 5;
public override int BaseEnergyResistance => 7;
public override int InitMinHits{ get{ return 255; } }
public override int InitMaxHits{ get{ return 255; } }
public override int InitMinHits => 255;
public override int InitMaxHits => 255;
public override int AosStrReq{ get{ return 55; } }
public override int OldStrReq{ get{ return 40; } }
public override int AosStrReq => 55;
public override int OldStrReq => 40;
public override int OldDexBonus{ get{ return -4; } }
public override int OldDexBonus => -4;
public override int ArmorBase{ get{ return 46; } }
public override int ArmorBase => 46;
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Bone; } }
public override CraftResource DefaultResource{ get{ return CraftResource.RegularLeather; } }
public override ArmorMaterialType MaterialType => ArmorMaterialType.Bone;
public override CraftResource DefaultResource => CraftResource.RegularLeather;
public override int LabelNumber{ get{ return 1041375; } } // daemon bone leggings
public override int LabelNumber => 1041375; // daemon bone leggings
[Constructible]
public DaemonLegs() : base( 0x1452 )
@ -39,13 +39,13 @@ namespace Server.Items
public DaemonLegs( 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 );
@ -55,4 +55,4 @@ namespace Server.Items
ArmorAttributes.SelfRepair = 1;
}
}
}
}

View file

@ -6,24 +6,24 @@ namespace Server.Items
[FlippableAttribute( 0x2657, 0x2658 )]
public class DragonArms : BaseArmor
{
public override int BasePhysicalResistance{ get{ return 3; } }
public override int BaseFireResistance{ get{ return 3; } }
public override int BaseColdResistance{ get{ return 3; } }
public override int BasePoisonResistance{ get{ return 3; } }
public override int BaseEnergyResistance{ get{ return 3; } }
public override int BasePhysicalResistance => 3;
public override int BaseFireResistance => 3;
public override int BaseColdResistance => 3;
public override int BasePoisonResistance => 3;
public override int BaseEnergyResistance => 3;
public override int InitMinHits{ get{ return 55; } }
public override int InitMaxHits{ get{ return 75; } }
public override int InitMinHits => 55;
public override int InitMaxHits => 75;
public override int AosStrReq{ get{ return 75; } }
public override int OldStrReq{ get{ return 20; } }
public override int AosStrReq => 75;
public override int OldStrReq => 20;
public override int OldDexBonus{ get{ return -2; } }
public override int OldDexBonus => -2;
public override int ArmorBase{ get{ return 40; } }
public override int ArmorBase => 40;
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Dragon; } }
public override CraftResource DefaultResource{ get{ return CraftResource.RedScales; } }
public override ArmorMaterialType MaterialType => ArmorMaterialType.Dragon;
public override CraftResource DefaultResource => CraftResource.RedScales;
[Constructible]
public DragonArms() : base( 0x2657 )
@ -34,13 +34,13 @@ namespace Server.Items
public DragonArms( 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 );
@ -50,4 +50,4 @@ namespace Server.Items
Weight = 15.0;
}
}
}
}

View file

@ -6,24 +6,24 @@ namespace Server.Items
[FlippableAttribute( 0x2641, 0x2642 )]
public class DragonChest : BaseArmor
{
public override int BasePhysicalResistance{ get{ return 3; } }
public override int BaseFireResistance{ get{ return 3; } }
public override int BaseColdResistance{ get{ return 3; } }
public override int BasePoisonResistance{ get{ return 3; } }
public override int BaseEnergyResistance{ get{ return 3; } }
public override int BasePhysicalResistance => 3;
public override int BaseFireResistance => 3;
public override int BaseColdResistance => 3;
public override int BasePoisonResistance => 3;
public override int BaseEnergyResistance => 3;
public override int InitMinHits{ get{ return 55; } }
public override int InitMaxHits{ get{ return 75; } }
public override int InitMinHits => 55;
public override int InitMaxHits => 75;
public override int AosStrReq{ get{ return 75; } }
public override int OldStrReq{ get{ return 60; } }
public override int AosStrReq => 75;
public override int OldStrReq => 60;
public override int OldDexBonus{ get{ return -8; } }
public override int OldDexBonus => -8;
public override int ArmorBase{ get{ return 40; } }
public override int ArmorBase => 40;
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Dragon; } }
public override CraftResource DefaultResource{ get{ return CraftResource.RedScales; } }
public override ArmorMaterialType MaterialType => ArmorMaterialType.Dragon;
public override CraftResource DefaultResource => CraftResource.RedScales;
[Constructible]
public DragonChest() : base( 0x2641 )
@ -34,13 +34,13 @@ namespace Server.Items
public DragonChest( 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 );
@ -50,4 +50,4 @@ namespace Server.Items
Weight = 15.0;
}
}
}
}

View file

@ -6,24 +6,24 @@ namespace Server.Items
[FlippableAttribute( 0x2643, 0x2644 )]
public class DragonGloves : BaseArmor
{
public override int BasePhysicalResistance{ get{ return 3; } }
public override int BaseFireResistance{ get{ return 3; } }
public override int BaseColdResistance{ get{ return 3; } }
public override int BasePoisonResistance{ get{ return 3; } }
public override int BaseEnergyResistance{ get{ return 3; } }
public override int BasePhysicalResistance => 3;
public override int BaseFireResistance => 3;
public override int BaseColdResistance => 3;
public override int BasePoisonResistance => 3;
public override int BaseEnergyResistance => 3;
public override int InitMinHits{ get{ return 55; } }
public override int InitMaxHits{ get{ return 75; } }
public override int InitMinHits => 55;
public override int InitMaxHits => 75;
public override int AosStrReq{ get{ return 75; } }
public override int OldStrReq{ get{ return 30; } }
public override int AosStrReq => 75;
public override int OldStrReq => 30;
public override int OldDexBonus{ get{ return -2; } }
public override int OldDexBonus => -2;
public override int ArmorBase{ get{ return 40; } }
public override int ArmorBase => 40;
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Dragon; } }
public override CraftResource DefaultResource{ get{ return CraftResource.RedScales; } }
public override ArmorMaterialType MaterialType => ArmorMaterialType.Dragon;
public override CraftResource DefaultResource => CraftResource.RedScales;
[Constructible]
public DragonGloves() : base( 0x2643 )
@ -34,13 +34,13 @@ namespace Server.Items
public DragonGloves( 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 );
@ -50,4 +50,4 @@ namespace Server.Items
Weight = 2.0;
}
}
}
}

View file

@ -6,24 +6,24 @@ namespace Server.Items
[Flippable( 0x2645, 0x2646 )]
public class DragonHelm : BaseArmor
{
public override int BasePhysicalResistance{ get{ return 3; } }
public override int BaseFireResistance{ get{ return 3; } }
public override int BaseColdResistance{ get{ return 3; } }
public override int BasePoisonResistance{ get{ return 3; } }
public override int BaseEnergyResistance{ get{ return 3; } }
public override int BasePhysicalResistance => 3;
public override int BaseFireResistance => 3;
public override int BaseColdResistance => 3;
public override int BasePoisonResistance => 3;
public override int BaseEnergyResistance => 3;
public override int InitMinHits{ get{ return 55; } }
public override int InitMaxHits{ get{ return 75; } }
public override int InitMinHits => 55;
public override int InitMaxHits => 75;
public override int AosStrReq{ get{ return 75; } }
public override int OldStrReq{ get{ return 40; } }
public override int AosStrReq => 75;
public override int OldStrReq => 40;
public override int OldDexBonus{ get{ return -1; } }
public override int OldDexBonus => -1;
public override int ArmorBase{ get{ return 40; } }
public override int ArmorBase => 40;
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Dragon; } }
public override CraftResource DefaultResource{ get{ return CraftResource.RedScales; } }
public override ArmorMaterialType MaterialType => ArmorMaterialType.Dragon;
public override CraftResource DefaultResource => CraftResource.RedScales;
[Constructible]
public DragonHelm() : base( 0x2645 )
@ -34,13 +34,13 @@ namespace Server.Items
public DragonHelm( 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 );
@ -50,4 +50,4 @@ namespace Server.Items
Weight = 5.0;
}
}
}
}

View file

@ -6,24 +6,24 @@ namespace Server.Items
[FlippableAttribute( 0x2647, 0x2648 )]
public class DragonLegs : BaseArmor
{
public override int BasePhysicalResistance{ get{ return 3; } }
public override int BaseFireResistance{ get{ return 3; } }
public override int BaseColdResistance{ get{ return 3; } }
public override int BasePoisonResistance{ get{ return 3; } }
public override int BaseEnergyResistance{ get{ return 3; } }
public override int BasePhysicalResistance => 3;
public override int BaseFireResistance => 3;
public override int BaseColdResistance => 3;
public override int BasePoisonResistance => 3;
public override int BaseEnergyResistance => 3;
public override int InitMinHits{ get{ return 55; } }
public override int InitMaxHits{ get{ return 75; } }
public override int InitMinHits => 55;
public override int InitMaxHits => 75;
public override int AosStrReq{ get{ return 75; } }
public override int OldStrReq{ get{ return 60; } }
public override int AosStrReq => 75;
public override int OldStrReq => 60;
public override int OldDexBonus{ get{ return -6; } }
public override int OldDexBonus => -6;
public override int ArmorBase{ get{ return 40; } }
public override int ArmorBase => 40;
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Dragon; } }
public override CraftResource DefaultResource{ get{ return CraftResource.RedScales; } }
public override ArmorMaterialType MaterialType => ArmorMaterialType.Dragon;
public override CraftResource DefaultResource => CraftResource.RedScales;
[Constructible]
public DragonLegs() : base( 0x2647 )
@ -34,17 +34,17 @@ namespace Server.Items
public DragonLegs( 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

@ -5,16 +5,16 @@ namespace Server.Items
{
public class AnthropomorphistGlasses : ElvenGlasses
{
public override int LabelNumber{ get{ return 1073379; } } //Anthropomorphist Reading Glasses
public override int LabelNumber => 1073379; //Anthropomorphist Reading Glasses
public override int BasePhysicalResistance{ get{ return 5; } }
public override int BaseFireResistance{ get{ return 5; } }
public override int BaseColdResistance{ get{ return 10; } }
public override int BasePoisonResistance{ get{ return 20; } }
public override int BaseEnergyResistance{ get{ return 20; } }
public override int BasePhysicalResistance => 5;
public override int BaseFireResistance => 5;
public override int BaseColdResistance => 10;
public override int BasePoisonResistance => 20;
public override int BaseEnergyResistance => 20;
public override int InitMinHits{ get{ return 255; } }
public override int InitMaxHits{ get{ return 255; } }
public override int InitMinHits => 255;
public override int InitMaxHits => 255;
[Constructible]
@ -29,13 +29,13 @@ namespace Server.Items
public AnthropomorphistGlasses( Serial serial ) : base( serial )
{
}
public override void Serialize( GenericWriter writer )
{
base.Serialize( writer );
writer.Write( (int) 1 );
}
public override void Deserialize(GenericReader reader)
{
base.Deserialize( reader );

View file

@ -5,16 +5,16 @@ namespace Server.Items
{
public class ArtsGlasses : ElvenGlasses
{
public override int LabelNumber{ get{ return 1073363; } } //Reading Glasses of the Arts
public override int LabelNumber => 1073363; //Reading Glasses of the Arts
public override int BasePhysicalResistance{ get{ return 10; } }
public override int BaseFireResistance{ get{ return 8; } }
public override int BaseColdResistance{ get{ return 8; } }
public override int BasePoisonResistance{ get{ return 4; } }
public override int BaseEnergyResistance{ get{ return 10; } }
public override int BasePhysicalResistance => 10;
public override int BaseFireResistance => 8;
public override int BaseColdResistance => 8;
public override int BasePoisonResistance => 4;
public override int BaseEnergyResistance => 10;
public override int InitMinHits{ get{ return 255; } }
public override int InitMaxHits{ get{ return 255; } }
public override int InitMinHits => 255;
public override int InitMaxHits => 255;
[Constructible]
public ArtsGlasses()
@ -28,13 +28,13 @@ namespace Server.Items
public ArtsGlasses( Serial serial ) : base( serial )
{
}
public override void Serialize( GenericWriter writer )
{
base.Serialize( writer );
writer.Write( (int) 1 );
}
public override void Deserialize(GenericReader reader)
{
base.Deserialize( reader );

View file

@ -5,25 +5,25 @@ namespace Server.Items
{
public class ElvenGlasses : BaseArmor
{
public override int LabelNumber{ get{ return 1032216; } } // elven glasses
public override int LabelNumber => 1032216; // elven glasses
public override int BasePhysicalResistance{ get{ return 2; } }
public override int BaseFireResistance{ get{ return 4; } }
public override int BaseColdResistance{ get{ return 4; } }
public override int BasePoisonResistance{ get{ return 3; } }
public override int BaseEnergyResistance{ get{ return 2; } }
public override int BasePhysicalResistance => 2;
public override int BaseFireResistance => 4;
public override int BaseColdResistance => 4;
public override int BasePoisonResistance => 3;
public override int BaseEnergyResistance => 2;
public override int InitMinHits{ get{ return 36; } }
public override int InitMaxHits{ get{ return 48; } }
public override int InitMinHits => 36;
public override int InitMaxHits => 48;
public override int AosStrReq{ get{ return 45; } }
public override int OldStrReq{ get{ return 40; } }
public override int AosStrReq => 45;
public override int OldStrReq => 40;
public override int ArmorBase{ get{ return 30; } }
public override int ArmorBase => 30;
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Leather; } }
public override CraftResource DefaultResource{ get{ return CraftResource.RegularLeather; } }
public override ArmorMeditationAllowance DefMedAllowance{ get{ return ArmorMeditationAllowance.All; } }
public override ArmorMaterialType MaterialType => ArmorMaterialType.Leather;
public override CraftResource DefaultResource => CraftResource.RegularLeather;
public override ArmorMeditationAllowance DefMedAllowance => ArmorMeditationAllowance.All;
private AosWeaponAttributes m_AosWeaponAttributes;

View file

@ -5,16 +5,16 @@ namespace Server.Items
{
public class FoldedSteelGlasses : ElvenGlasses
{
public override int LabelNumber{ get{ return 1073380; } } //Folded Steel Reading Glasses
public override int LabelNumber => 1073380; //Folded Steel Reading Glasses
public override int BasePhysicalResistance{ get{ return 20; } }
public override int BaseFireResistance{ get{ return 10; } }
public override int BaseColdResistance{ get{ return 10; } }
public override int BasePoisonResistance{ get{ return 10; } }
public override int BaseEnergyResistance{ get{ return 10; } }
public override int BasePhysicalResistance => 20;
public override int BaseFireResistance => 10;
public override int BaseColdResistance => 10;
public override int BasePoisonResistance => 10;
public override int BaseEnergyResistance => 10;
public override int InitMinHits{ get{ return 255; } }
public override int InitMaxHits{ get{ return 255; } }
public override int InitMinHits => 255;
public override int InitMaxHits => 255;
[Constructible]
public FoldedSteelGlasses()
@ -28,13 +28,13 @@ namespace Server.Items
public FoldedSteelGlasses( Serial serial ) : base( serial )
{
}
public override void Serialize( GenericWriter writer )
{
base.Serialize( writer );
writer.Write( (int) 1 );
}
public override void Deserialize(GenericReader reader)
{
base.Deserialize( reader );

View file

@ -5,16 +5,16 @@ namespace Server.Items
{
public class LightOfWayGlasses : ElvenGlasses
{
public override int LabelNumber{ get{ return 1073378; } } //Light Of Way Reading Glasses
public override int LabelNumber => 1073378; //Light Of Way Reading Glasses
public override int BasePhysicalResistance{ get{ return 10; } }
public override int BaseFireResistance{ get{ return 10; } }
public override int BaseColdResistance{ get{ return 10; } }
public override int BasePoisonResistance{ get{ return 10; } }
public override int BaseEnergyResistance{ get{ return 10; } }
public override int BasePhysicalResistance => 10;
public override int BaseFireResistance => 10;
public override int BaseColdResistance => 10;
public override int BasePoisonResistance => 10;
public override int BaseEnergyResistance => 10;
public override int InitMinHits{ get{ return 255; } }
public override int InitMaxHits{ get{ return 255; } }
public override int InitMinHits => 255;
public override int InitMaxHits => 255;
[Constructible]
public LightOfWayGlasses()
@ -28,13 +28,13 @@ namespace Server.Items
public LightOfWayGlasses( Serial serial ) : base( serial )
{
}
public override void Serialize( GenericWriter writer )
{
base.Serialize( writer );
writer.Write( (int) 1 );
}
public override void Deserialize(GenericReader reader)
{
base.Deserialize( reader );

View file

@ -5,16 +5,16 @@ namespace Server.Items
{
public class LyricalGlasses : ElvenGlasses
{
public override int LabelNumber{ get{ return 1073382; } } //Lyrical Reading Glasses
public override int LabelNumber => 1073382; //Lyrical Reading Glasses
public override int BasePhysicalResistance{ get{ return 10; } }
public override int BaseFireResistance{ get{ return 10; } }
public override int BaseColdResistance{ get{ return 10; } }
public override int BasePoisonResistance{ get{ return 10; } }
public override int BaseEnergyResistance{ get{ return 10; } }
public override int BasePhysicalResistance => 10;
public override int BaseFireResistance => 10;
public override int BaseColdResistance => 10;
public override int BasePoisonResistance => 10;
public override int BaseEnergyResistance => 10;
public override int InitMinHits{ get{ return 255; } }
public override int InitMaxHits{ get{ return 255; } }
public override int InitMinHits => 255;
public override int InitMaxHits => 255;
[Constructible]
public LyricalGlasses()
@ -28,13 +28,13 @@ namespace Server.Items
public LyricalGlasses( Serial serial ) : base( serial )
{
}
public override void Serialize( GenericWriter writer )
{
base.Serialize( writer );
writer.Write( (int) 1 );
}
public override void Deserialize(GenericReader reader)
{
base.Deserialize( reader );

View file

@ -5,16 +5,16 @@ namespace Server.Items
{
public class MaceShieldGlasses : ElvenGlasses
{
public override int LabelNumber{ get{ return 1073381; } } //Mace And Shield Reading Glasses
public override int LabelNumber => 1073381; //Mace And Shield Reading Glasses
public override int BasePhysicalResistance{ get{ return 25; } }
public override int BaseFireResistance{ get{ return 10; } }
public override int BaseColdResistance{ get{ return 10; } }
public override int BasePoisonResistance{ get{ return 10; } }
public override int BaseEnergyResistance{ get{ return 10; } }
public override int BasePhysicalResistance => 25;
public override int BaseFireResistance => 10;
public override int BaseColdResistance => 10;
public override int BasePoisonResistance => 10;
public override int BaseEnergyResistance => 10;
public override int InitMinHits{ get{ return 255; } }
public override int InitMaxHits{ get{ return 255; } }
public override int InitMinHits => 255;
public override int InitMaxHits => 255;
[Constructible]
public MaceShieldGlasses()
@ -28,13 +28,13 @@ namespace Server.Items
public MaceShieldGlasses( Serial serial ) : base( serial )
{
}
public override void Serialize( GenericWriter writer )
{
base.Serialize( writer );
writer.Write( (int) 1 );
}
public override void Deserialize(GenericReader reader)
{
base.Deserialize( reader );

View file

@ -5,16 +5,16 @@ namespace Server.Items
{
public class MaritimeGlasses : ElvenGlasses
{
public override int LabelNumber{ get{ return 1073364; } } //Maritime Reading Glasses
public override int LabelNumber => 1073364; //Maritime Reading Glasses
public override int BasePhysicalResistance{ get{ return 3; } }
public override int BaseFireResistance{ get{ return 4; } }
public override int BaseColdResistance{ get{ return 30; } }
public override int BasePoisonResistance{ get{ return 5; } }
public override int BaseEnergyResistance{ get{ return 3; } }
public override int BasePhysicalResistance => 3;
public override int BaseFireResistance => 4;
public override int BaseColdResistance => 30;
public override int BasePoisonResistance => 5;
public override int BaseEnergyResistance => 3;
public override int InitMinHits{ get{ return 255; } }
public override int InitMaxHits{ get{ return 255; } }
public override int InitMinHits => 255;
public override int InitMaxHits => 255;
[Constructible]
public MaritimeGlasses()
@ -28,13 +28,13 @@ namespace Server.Items
public MaritimeGlasses( Serial serial ) : base( serial )
{
}
public override void Serialize( GenericWriter writer )
{
base.Serialize( writer );
writer.Write( (int) 1 );
}
public override void Deserialize(GenericReader reader)
{
base.Deserialize( reader );

View file

@ -5,16 +5,16 @@ namespace Server.Items
{
public class NecromanticGlasses : ElvenGlasses
{
public override int LabelNumber{ get{ return 1073377; } } //Necromantic Reading Glasses
public override int LabelNumber => 1073377; //Necromantic Reading Glasses
public override int BasePhysicalResistance{ get{ return 0; } }
public override int BaseFireResistance{ get{ return 0; } }
public override int BaseColdResistance{ get{ return 0; } }
public override int BasePoisonResistance{ get{ return 0; } }
public override int BaseEnergyResistance{ get{ return 0; } }
public override int BasePhysicalResistance => 0;
public override int BaseFireResistance => 0;
public override int BaseColdResistance => 0;
public override int BasePoisonResistance => 0;
public override int BaseEnergyResistance => 0;
public override int InitMinHits{ get{ return 255; } }
public override int InitMaxHits{ get{ return 255; } }
public override int InitMinHits => 255;
public override int InitMaxHits => 255;
[Constructible]
public NecromanticGlasses()
@ -27,13 +27,13 @@ namespace Server.Items
public NecromanticGlasses( Serial serial ) : base( serial )
{
}
public override void Serialize( GenericWriter writer )
{
base.Serialize( writer );
writer.Write( (int) 1 );
}
public override void Deserialize(GenericReader reader)
{
base.Deserialize( reader );

View file

@ -5,16 +5,16 @@ namespace Server.Items
{
public class PoisonedGlasses : ElvenGlasses
{
public override int LabelNumber{ get{ return 1073376; } } //Poisoned Reading Glasses
public override int LabelNumber => 1073376; //Poisoned Reading Glasses
public override int BasePhysicalResistance{ get{ return 10; } }
public override int BaseFireResistance{ get{ return 10; } }
public override int BaseColdResistance{ get{ return 10; } }
public override int BasePoisonResistance{ get{ return 30; } }
public override int BaseEnergyResistance{ get{ return 10; } }
public override int BasePhysicalResistance => 10;
public override int BaseFireResistance => 10;
public override int BaseColdResistance => 10;
public override int BasePoisonResistance => 30;
public override int BaseEnergyResistance => 10;
public override int InitMinHits{ get{ return 255; } }
public override int InitMaxHits{ get{ return 255; } }
public override int InitMinHits => 255;
public override int InitMaxHits => 255;
[Constructible]
public PoisonedGlasses()
@ -27,13 +27,13 @@ namespace Server.Items
public PoisonedGlasses( Serial serial ) : base( serial )
{
}
public override void Serialize( GenericWriter writer )
{
base.Serialize( writer );
writer.Write( (int) 1 );
}
public override void Deserialize(GenericReader reader)
{
base.Deserialize( reader );

View file

@ -5,16 +5,16 @@ namespace Server.Items
{
public class TradeGlasses : ElvenGlasses
{
public override int LabelNumber{ get{ return 1073362; } } //Reading Glasses of the Trades
public override int LabelNumber => 1073362; //Reading Glasses of the Trades
public override int BasePhysicalResistance{ get{ return 10; } }
public override int BaseFireResistance{ get{ return 10; } }
public override int BaseColdResistance{ get{ return 10; } }
public override int BasePoisonResistance{ get{ return 10; } }
public override int BaseEnergyResistance{ get{ return 10; } }
public override int BasePhysicalResistance => 10;
public override int BaseFireResistance => 10;
public override int BaseColdResistance => 10;
public override int BasePoisonResistance => 10;
public override int BaseEnergyResistance => 10;
public override int InitMinHits{ get{ return 255; } }
public override int InitMaxHits{ get{ return 255; } }
public override int InitMinHits => 255;
public override int InitMaxHits => 255;
[Constructible]
public TradeGlasses()
@ -25,13 +25,13 @@ namespace Server.Items
public TradeGlasses( 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 );

View file

@ -5,16 +5,16 @@ namespace Server.Items
{
public class TreasureTrinketGlasses : ElvenGlasses
{
public override int LabelNumber{ get{ return 1073373; } } //Treasures and Trinkets Reading Glasses
public override int LabelNumber => 1073373; //Treasures and Trinkets Reading Glasses
public override int BasePhysicalResistance{ get{ return 10; } }
public override int BaseFireResistance{ get{ return 10; } }
public override int BaseColdResistance{ get{ return 10; } }
public override int BasePoisonResistance{ get{ return 10; } }
public override int BaseEnergyResistance{ get{ return 10; } }
public override int BasePhysicalResistance => 10;
public override int BaseFireResistance => 10;
public override int BaseColdResistance => 10;
public override int BasePoisonResistance => 10;
public override int BaseEnergyResistance => 10;
public override int InitMinHits{ get{ return 255; } }
public override int InitMaxHits{ get{ return 255; } }
public override int InitMinHits => 255;
public override int InitMaxHits => 255;
[Constructible]
public TreasureTrinketGlasses()
@ -28,13 +28,13 @@ namespace Server.Items
public TreasureTrinketGlasses( Serial serial ) : base( serial )
{
}
public override void Serialize( GenericWriter writer )
{
base.Serialize( writer );
writer.Write( (int) 1 );
}
public override void Deserialize(GenericReader reader)
{
base.Deserialize( reader );

View file

@ -5,16 +5,16 @@ namespace Server.Items
{
public class WizardsGlasses : ElvenGlasses
{
public override int LabelNumber{ get{ return 1073374; } } //Wizard's Crystal Reading Glasses
public override int LabelNumber => 1073374; //Wizard's Crystal Reading Glasses
public override int BasePhysicalResistance{ get{ return 5; } }
public override int BaseFireResistance{ get{ return 5; } }
public override int BaseColdResistance{ get{ return 5; } }
public override int BasePoisonResistance{ get{ return 5; } }
public override int BaseEnergyResistance{ get{ return 5; } }
public override int BasePhysicalResistance => 5;
public override int BaseFireResistance => 5;
public override int BaseColdResistance => 5;
public override int BasePoisonResistance => 5;
public override int BaseEnergyResistance => 5;
public override int InitMinHits{ get{ return 255; } }
public override int InitMaxHits{ get{ return 255; } }
public override int InitMinHits => 255;
public override int InitMaxHits => 255;
[Constructible]
public WizardsGlasses()
@ -28,13 +28,13 @@ namespace Server.Items
public WizardsGlasses( Serial serial ) : base( serial )
{
}
public override void Serialize( GenericWriter writer )
{
base.Serialize( writer );
writer.Write( (int) 1 );
}
public override void Deserialize(GenericReader reader)
{
base.Deserialize( reader );

View file

@ -5,21 +5,21 @@ namespace Server.Items
{
public class Bascinet : BaseArmor
{
public override int BasePhysicalResistance{ get{ return 7; } }
public override int BaseFireResistance{ get{ return 2; } }
public override int BaseColdResistance{ get{ return 2; } }
public override int BasePoisonResistance{ get{ return 2; } }
public override int BaseEnergyResistance{ get{ return 2; } }
public override int BasePhysicalResistance => 7;
public override int BaseFireResistance => 2;
public override int BaseColdResistance => 2;
public override int BasePoisonResistance => 2;
public override int BaseEnergyResistance => 2;
public override int InitMinHits{ get{ return 40; } }
public override int InitMaxHits{ get{ return 50; } }
public override int InitMinHits => 40;
public override int InitMaxHits => 50;
public override int AosStrReq{ get{ return 40; } }
public override int OldStrReq{ get{ return 10; } }
public override int AosStrReq => 40;
public override int OldStrReq => 10;
public override int ArmorBase{ get{ return 18; } }
public override int ArmorBase => 18;
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Plate; } }
public override ArmorMaterialType MaterialType => ArmorMaterialType.Plate;
[Constructible]
public Bascinet() : base( 0x140C )
@ -30,13 +30,13 @@ namespace Server.Items
public Bascinet( 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 );
@ -46,4 +46,4 @@ namespace Server.Items
Weight = 5.0;
}
}
}
}

View file

@ -6,21 +6,21 @@ namespace Server.Items
[FlippableAttribute( 0x1451, 0x1456 )]
public class BoneHelm : BaseArmor
{
public override int BasePhysicalResistance{ get{ return 3; } }
public override int BaseFireResistance{ get{ return 3; } }
public override int BaseColdResistance{ get{ return 4; } }
public override int BasePoisonResistance{ get{ return 2; } }
public override int BaseEnergyResistance{ get{ return 4; } }
public override int BasePhysicalResistance => 3;
public override int BaseFireResistance => 3;
public override int BaseColdResistance => 4;
public override int BasePoisonResistance => 2;
public override int BaseEnergyResistance => 4;
public override int InitMinHits{ get{ return 25; } }
public override int InitMaxHits{ get{ return 30; } }
public override int InitMinHits => 25;
public override int InitMaxHits => 30;
public override int AosStrReq{ get{ return 20; } }
public override int OldStrReq{ get{ return 40; } }
public override int AosStrReq => 20;
public override int OldStrReq => 40;
public override int ArmorBase{ get{ return 30; } }
public override int ArmorBase => 30;
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Plate; } }
public override ArmorMaterialType MaterialType => ArmorMaterialType.Plate;
[Constructible]
public BoneHelm() : base( 0x1451 )
@ -31,7 +31,7 @@ namespace Server.Items
public BoneHelm( Serial serial ) : base( serial )
{
}
public override void Serialize( GenericWriter writer )
{
base.Serialize( writer );
@ -40,11 +40,11 @@ namespace Server.Items
if ( Weight == 1.0 )
Weight = 3.0;
}
public override void Deserialize(GenericReader reader)
{
base.Deserialize( reader );
int version = reader.ReadInt();
}
}
}
}

View file

@ -6,21 +6,21 @@ namespace Server.Items
[FlippableAttribute( 0x13BB, 0x13C0 )]
public class ChainCoif : BaseArmor
{
public override int BasePhysicalResistance{ get{ return 4; } }
public override int BaseFireResistance{ get{ return 4; } }
public override int BaseColdResistance{ get{ return 4; } }
public override int BasePoisonResistance{ get{ return 1; } }
public override int BaseEnergyResistance{ get{ return 2; } }
public override int BasePhysicalResistance => 4;
public override int BaseFireResistance => 4;
public override int BaseColdResistance => 4;
public override int BasePoisonResistance => 1;
public override int BaseEnergyResistance => 2;
public override int InitMinHits{ get{ return 35; } }
public override int InitMaxHits{ get{ return 60; } }
public override int InitMinHits => 35;
public override int InitMaxHits => 60;
public override int AosStrReq{ get{ return 60; } }
public override int OldStrReq{ get{ return 20; } }
public override int AosStrReq => 60;
public override int OldStrReq => 20;
public override int ArmorBase{ get{ return 28; } }
public override int ArmorBase => 28;
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Chainmail; } }
public override ArmorMaterialType MaterialType => ArmorMaterialType.Chainmail;
[Constructible]
public ChainCoif() : base( 0x13BB )
@ -31,17 +31,17 @@ namespace Server.Items
public ChainCoif( 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

@ -6,25 +6,25 @@ namespace Server.Items
[FlippableAttribute( 0x2B6E, 0x3165 )]
public class Circlet : BaseArmor
{
public override int BasePhysicalResistance{ get{ return 1; } }
public override int BaseFireResistance{ get{ return 5; } }
public override int BaseColdResistance{ get{ return 2; } }
public override int BasePoisonResistance{ get{ return 2; } }
public override int BaseEnergyResistance{ get{ return 5; } }
public override int BasePhysicalResistance => 1;
public override int BaseFireResistance => 5;
public override int BaseColdResistance => 2;
public override int BasePoisonResistance => 2;
public override int BaseEnergyResistance => 5;
public override int InitMinHits{ get{ return 50; } }
public override int InitMaxHits{ get{ return 65; } }
public override int InitMinHits => 50;
public override int InitMaxHits => 65;
public override int AosStrReq{ get{ return 10; } }
public override int OldStrReq{ get{ return 10; } }
public override int AosStrReq => 10;
public override int OldStrReq => 10;
public override int ArmorBase{ get{ return 30; } }
public override int ArmorBase => 30;
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Plate; } }
public override ArmorMaterialType MaterialType => ArmorMaterialType.Plate;
public override ArmorMeditationAllowance DefMedAllowance{ get{ return ArmorMeditationAllowance.All; } }
public override ArmorMeditationAllowance DefMedAllowance => ArmorMeditationAllowance.All;
public override Race RequiredRace{ get { return Race.Elf; } }
public override Race RequiredRace => Race.Elf;
[Constructible]
public Circlet() : base( 0x2B6E )
@ -50,4 +50,4 @@ namespace Server.Items
int version = reader.ReadEncodedInt();
}
}
}
}

View file

@ -5,21 +5,21 @@ namespace Server.Items
{
public class CloseHelm : BaseArmor
{
public override int BasePhysicalResistance{ get{ return 3; } }
public override int BaseFireResistance{ get{ return 3; } }
public override int BaseColdResistance{ get{ return 3; } }
public override int BasePoisonResistance{ get{ return 3; } }
public override int BaseEnergyResistance{ get{ return 3; } }
public override int BasePhysicalResistance => 3;
public override int BaseFireResistance => 3;
public override int BaseColdResistance => 3;
public override int BasePoisonResistance => 3;
public override int BaseEnergyResistance => 3;
public override int InitMinHits{ get{ return 45; } }
public override int InitMaxHits{ get{ return 60; } }
public override int InitMinHits => 45;
public override int InitMaxHits => 60;
public override int AosStrReq{ get{ return 55; } }
public override int OldStrReq{ get{ return 40; } }
public override int AosStrReq => 55;
public override int OldStrReq => 40;
public override int ArmorBase{ get{ return 30; } }
public override int ArmorBase => 30;
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Plate; } }
public override ArmorMaterialType MaterialType => ArmorMaterialType.Plate;
[Constructible]
public CloseHelm() : base( 0x1408 )
@ -30,13 +30,13 @@ namespace Server.Items
public CloseHelm( 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 );
@ -46,4 +46,4 @@ namespace Server.Items
Weight = 5.0;
}
}
}
}

View file

@ -6,24 +6,24 @@ namespace Server.Items
[FlippableAttribute( 0x1451, 0x1456 )]
public class DaemonHelm : BaseArmor
{
public override int BasePhysicalResistance{ get{ return 6; } }
public override int BaseFireResistance{ get{ return 6; } }
public override int BaseColdResistance{ get{ return 7; } }
public override int BasePoisonResistance{ get{ return 5; } }
public override int BaseEnergyResistance{ get{ return 7; } }
public override int BasePhysicalResistance => 6;
public override int BaseFireResistance => 6;
public override int BaseColdResistance => 7;
public override int BasePoisonResistance => 5;
public override int BaseEnergyResistance => 7;
public override int InitMinHits{ get{ return 255; } }
public override int InitMaxHits{ get{ return 255; } }
public override int InitMinHits => 255;
public override int InitMaxHits => 255;
public override int AosStrReq{ get{ return 20; } }
public override int OldStrReq{ get{ return 40; } }
public override int AosStrReq => 20;
public override int OldStrReq => 40;
public override int ArmorBase{ get{ return 46; } }
public override int ArmorBase => 46;
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Bone; } }
public override CraftResource DefaultResource{ get{ return CraftResource.RegularLeather; } }
public override ArmorMaterialType MaterialType => ArmorMaterialType.Bone;
public override CraftResource DefaultResource => CraftResource.RegularLeather;
public override int LabelNumber{ get{ return 1041374; } } // daemon bone helmet
public override int LabelNumber => 1041374; // daemon bone helmet
[Constructible]
public DaemonHelm() : base( 0x1451 )
@ -37,14 +37,14 @@ namespace Server.Items
public DaemonHelm( 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 );
@ -58,4 +58,4 @@ namespace Server.Items
ArmorAttributes.SelfRepair = 1;
}
}
}
}

View file

@ -6,25 +6,25 @@ namespace Server.Items
[FlippableAttribute( 0x2B70, 0x3167 )]
public class GemmedCirclet : BaseArmor
{
public override Race RequiredRace { get { return Race.Elf; } }
public override Race RequiredRace => Race.Elf;
public override int BasePhysicalResistance{ get{ return 1; } }
public override int BaseFireResistance{ get{ return 5; } }
public override int BaseColdResistance{ get{ return 2; } }
public override int BasePoisonResistance{ get{ return 2; } }
public override int BaseEnergyResistance{ get{ return 5; } }
public override int BasePhysicalResistance => 1;
public override int BaseFireResistance => 5;
public override int BaseColdResistance => 2;
public override int BasePoisonResistance => 2;
public override int BaseEnergyResistance => 5;
public override int InitMinHits{ get{ return 20; } }
public override int InitMaxHits{ get{ return 35; } }
public override int InitMinHits => 20;
public override int InitMaxHits => 35;
public override int AosStrReq{ get{ return 10; } }
public override int OldStrReq{ get{ return 10; } }
public override int AosStrReq => 10;
public override int OldStrReq => 10;
public override int ArmorBase{ get{ return 30; } }
public override int ArmorBase => 30;
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Plate; } }
public override ArmorMaterialType MaterialType => ArmorMaterialType.Plate;
public override ArmorMeditationAllowance DefMedAllowance{ get{ return ArmorMeditationAllowance.All; } }
public override ArmorMeditationAllowance DefMedAllowance => ArmorMeditationAllowance.All;
[Constructible]
public GemmedCirclet() : base( 0x2B70 )
@ -50,4 +50,4 @@ namespace Server.Items
int version = reader.ReadEncodedInt();
}
}
}
}

View file

@ -5,21 +5,21 @@ namespace Server.Items
{
public class Helmet : BaseArmor
{
public override int BasePhysicalResistance{ get{ return 2; } }
public override int BaseFireResistance{ get{ return 4; } }
public override int BaseColdResistance{ get{ return 4; } }
public override int BasePoisonResistance{ get{ return 3; } }
public override int BaseEnergyResistance{ get{ return 2; } }
public override int BasePhysicalResistance => 2;
public override int BaseFireResistance => 4;
public override int BaseColdResistance => 4;
public override int BasePoisonResistance => 3;
public override int BaseEnergyResistance => 2;
public override int InitMinHits{ get{ return 45; } }
public override int InitMaxHits{ get{ return 60; } }
public override int InitMinHits => 45;
public override int InitMaxHits => 60;
public override int AosStrReq{ get{ return 45; } }
public override int OldStrReq{ get{ return 40; } }
public override int AosStrReq => 45;
public override int OldStrReq => 40;
public override int ArmorBase{ get{ return 30; } }
public override int ArmorBase => 30;
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Plate; } }
public override ArmorMaterialType MaterialType => ArmorMaterialType.Plate;
[Constructible]
public Helmet() : base( 0x140A )
@ -30,13 +30,13 @@ namespace Server.Items
public Helmet( 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 );
@ -46,4 +46,4 @@ namespace Server.Items
Weight = 5.0;
}
}
}
}

View file

@ -6,24 +6,24 @@ namespace Server.Items
[FlippableAttribute( 0x1db9, 0x1dba )]
public class LeatherCap : BaseArmor
{
public override int BasePhysicalResistance{ get{ return 2; } }
public override int BaseFireResistance{ get{ return 4; } }
public override int BaseColdResistance{ get{ return 3; } }
public override int BasePoisonResistance{ get{ return 3; } }
public override int BaseEnergyResistance{ get{ return 3; } }
public override int BasePhysicalResistance => 2;
public override int BaseFireResistance => 4;
public override int BaseColdResistance => 3;
public override int BasePoisonResistance => 3;
public override int BaseEnergyResistance => 3;
public override int InitMinHits{ get{ return 30; } }
public override int InitMaxHits{ get{ return 40; } }
public override int InitMinHits => 30;
public override int InitMaxHits => 40;
public override int AosStrReq{ get{ return 20; } }
public override int OldStrReq{ get{ return 15; } }
public override int AosStrReq => 20;
public override int OldStrReq => 15;
public override int ArmorBase{ get{ return 13; } }
public override int ArmorBase => 13;
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Leather; } }
public override CraftResource DefaultResource{ get{ return CraftResource.RegularLeather; } }
public override ArmorMaterialType MaterialType => ArmorMaterialType.Leather;
public override CraftResource DefaultResource => CraftResource.RegularLeather;
public override ArmorMeditationAllowance DefMedAllowance{ get{ return ArmorMeditationAllowance.All; } }
public override ArmorMeditationAllowance DefMedAllowance => ArmorMeditationAllowance.All;
[Constructible]
public LeatherCap() : base( 0x1DB9 )
@ -34,13 +34,13 @@ namespace Server.Items
public LeatherCap( 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 );
@ -50,4 +50,4 @@ namespace Server.Items
Weight = 2.0;
}
}
}
}

View file

@ -5,21 +5,21 @@ namespace Server.Items
{
public class NorseHelm : BaseArmor
{
public override int BasePhysicalResistance{ get{ return 4; } }
public override int BaseFireResistance{ get{ return 1; } }
public override int BaseColdResistance{ get{ return 4; } }
public override int BasePoisonResistance{ get{ return 4; } }
public override int BaseEnergyResistance{ get{ return 2; } }
public override int BasePhysicalResistance => 4;
public override int BaseFireResistance => 1;
public override int BaseColdResistance => 4;
public override int BasePoisonResistance => 4;
public override int BaseEnergyResistance => 2;
public override int InitMinHits{ get{ return 45; } }
public override int InitMaxHits{ get{ return 60; } }
public override int InitMinHits => 45;
public override int InitMaxHits => 60;
public override int AosStrReq{ get{ return 55; } }
public override int OldStrReq{ get{ return 40; } }
public override int AosStrReq => 55;
public override int OldStrReq => 40;
public override int ArmorBase{ get{ return 30; } }
public override int ArmorBase => 30;
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Plate; } }
public override ArmorMaterialType MaterialType => ArmorMaterialType.Plate;
[Constructible]
public NorseHelm() : base( 0x140E )
@ -30,13 +30,13 @@ namespace Server.Items
public NorseHelm( 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 );
@ -46,4 +46,4 @@ namespace Server.Items
Weight = 5.0;
}
}
}
}

View file

@ -5,26 +5,26 @@ namespace Server.Items
{
public class OrcHelm : BaseArmor
{
public override int BasePhysicalResistance{ get{ return 3; } }
public override int BaseFireResistance{ get{ return 1; } }
public override int BaseColdResistance{ get{ return 3; } }
public override int BasePoisonResistance{ get{ return 3; } }
public override int BaseEnergyResistance{ get{ return 5; } }
public override int BasePhysicalResistance => 3;
public override int BaseFireResistance => 1;
public override int BaseColdResistance => 3;
public override int BasePoisonResistance => 3;
public override int BaseEnergyResistance => 5;
public override int InitMinHits{ get{ return 30; } }
public override int InitMaxHits{ get{ return 50; } }
public override int InitMinHits => 30;
public override int InitMaxHits => 50;
public override int AosStrReq{ get{ return 30; } }
public override int OldStrReq{ get{ return 10; } }
public override int AosStrReq => 30;
public override int OldStrReq => 10;
public override int ArmorBase{ get{ return 20; } }
public override int ArmorBase => 20;
public override double DefaultWeight { get { return 5; } }
public override double DefaultWeight => 5;
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Leather; } }
public override CraftResource DefaultResource{ get{ return CraftResource.RegularLeather; } }
public override ArmorMaterialType MaterialType => ArmorMaterialType.Leather;
public override CraftResource DefaultResource => CraftResource.RegularLeather;
public override ArmorMeditationAllowance DefMedAllowance{ get{ return ArmorMeditationAllowance.None; } }
public override ArmorMeditationAllowance DefMedAllowance => ArmorMeditationAllowance.None;
[Constructible]
public OrcHelm() : base( 0x1F0B )
@ -34,13 +34,13 @@ namespace Server.Items
public OrcHelm( Serial serial ) : base( serial )
{
}
public override void Serialize( GenericWriter writer )
{
base.Serialize( writer );
writer.Write( (int) 1 );
}
public override void Deserialize(GenericReader reader)
{
base.Deserialize( reader );
@ -52,4 +52,4 @@ namespace Server.Items
}
}
}
}
}

View file

@ -5,23 +5,23 @@ namespace Server.Items
{
public class PlateHelm : BaseArmor
{
public override int BasePhysicalResistance{ get{ return 5; } }
public override int BaseFireResistance{ get{ return 3; } }
public override int BaseColdResistance{ get{ return 2; } }
public override int BasePoisonResistance{ get{ return 3; } }
public override int BaseEnergyResistance{ get{ return 2; } }
public override int BasePhysicalResistance => 5;
public override int BaseFireResistance => 3;
public override int BaseColdResistance => 2;
public override int BasePoisonResistance => 3;
public override int BaseEnergyResistance => 2;
public override int InitMinHits{ get{ return 50; } }
public override int InitMaxHits{ get{ return 65; } }
public override int InitMinHits => 50;
public override int InitMaxHits => 65;
public override int AosStrReq{ get{ return 80; } }
public override int OldStrReq{ get{ return 40; } }
public override int AosStrReq => 80;
public override int OldStrReq => 40;
public override int OldDexBonus{ get{ return -1; } }
public override int OldDexBonus => -1;
public override int ArmorBase{ get{ return 40; } }
public override int ArmorBase => 40;
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Plate; } }
public override ArmorMaterialType MaterialType => ArmorMaterialType.Plate;
[Constructible]
public PlateHelm() : base( 0x1412 )
@ -32,13 +32,13 @@ namespace Server.Items
public PlateHelm( 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 );
@ -48,4 +48,4 @@ namespace Server.Items
Weight = 5.0;
}
}
}
}

View file

@ -6,23 +6,23 @@ namespace Server.Items
[FlippableAttribute( 0x2B71, 0x3168 )]
public class RavenHelm : BaseArmor
{
public override Race RequiredRace { get { return Race.Elf; } }
public override Race RequiredRace => Race.Elf;
public override int BasePhysicalResistance{ get{ return 5; } }
public override int BaseFireResistance{ get{ return 1; } }
public override int BaseColdResistance{ get{ return 2; } }
public override int BasePoisonResistance{ get{ return 2; } }
public override int BaseEnergyResistance{ get{ return 5; } }
public override int BasePhysicalResistance => 5;
public override int BaseFireResistance => 1;
public override int BaseColdResistance => 2;
public override int BasePoisonResistance => 2;
public override int BaseEnergyResistance => 5;
public override int InitMinHits{ get{ return 50; } }
public override int InitMaxHits{ get{ return 65; } }
public override int InitMinHits => 50;
public override int InitMaxHits => 65;
public override int AosStrReq{ get{ return 25; } }
public override int OldStrReq{ get{ return 25; } }
public override int AosStrReq => 25;
public override int OldStrReq => 25;
public override int ArmorBase{ get{ return 40; } }
public override int ArmorBase => 40;
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Plate; } }
public override ArmorMaterialType MaterialType => ArmorMaterialType.Plate;
[Constructible]
public RavenHelm() : base( 0x2B71 )
@ -33,14 +33,14 @@ namespace Server.Items
public RavenHelm( Serial serial ) : base( serial )
{
}
public override void Serialize( GenericWriter writer )
{
base.Serialize( writer );
writer.WriteEncodedInt( 0 );
}
public override void Deserialize(GenericReader reader)
{
base.Deserialize( reader );
@ -48,4 +48,4 @@ namespace Server.Items
int version = reader.ReadEncodedInt();
}
}
}
}

View file

@ -6,25 +6,25 @@ namespace Server.Items
[FlippableAttribute( 0x2B6F, 0x3166 )]
public class RoyalCirclet : BaseArmor
{
public override Race RequiredRace { get { return Race.Elf; } }
public override Race RequiredRace => Race.Elf;
public override int BasePhysicalResistance{ get{ return 1; } }
public override int BaseFireResistance{ get{ return 5; } }
public override int BaseColdResistance{ get{ return 2; } }
public override int BasePoisonResistance{ get{ return 2; } }
public override int BaseEnergyResistance{ get{ return 5; } }
public override int BasePhysicalResistance => 1;
public override int BaseFireResistance => 5;
public override int BaseColdResistance => 2;
public override int BasePoisonResistance => 2;
public override int BaseEnergyResistance => 5;
public override int InitMinHits{ get{ return 20; } }
public override int InitMaxHits{ get{ return 35; } }
public override int InitMinHits => 20;
public override int InitMaxHits => 35;
public override int AosStrReq{ get{ return 10; } }
public override int OldStrReq{ get{ return 10; } }
public override int AosStrReq => 10;
public override int OldStrReq => 10;
public override int ArmorBase{ get{ return 30; } }
public override int ArmorBase => 30;
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Plate; } }
public override ArmorMaterialType MaterialType => ArmorMaterialType.Plate;
public override ArmorMeditationAllowance DefMedAllowance{ get{ return ArmorMeditationAllowance.All; } }
public override ArmorMeditationAllowance DefMedAllowance => ArmorMeditationAllowance.All;
[Constructible]
public RoyalCirclet() : base( 0x2B6F )
@ -50,4 +50,4 @@ namespace Server.Items
int version = reader.ReadEncodedInt();
}
}
}
}

View file

@ -6,23 +6,23 @@ namespace Server.Items
[FlippableAttribute( 0x2B72, 0x3169 )]
public class VultureHelm : BaseArmor
{
public override Race RequiredRace { get { return Race.Elf; } }
public override Race RequiredRace => Race.Elf;
public override int BasePhysicalResistance{ get{ return 5; } }
public override int BaseFireResistance{ get{ return 1; } }
public override int BaseColdResistance{ get{ return 2; } }
public override int BasePoisonResistance{ get{ return 2; } }
public override int BaseEnergyResistance{ get{ return 5; } }
public override int BasePhysicalResistance => 5;
public override int BaseFireResistance => 1;
public override int BaseColdResistance => 2;
public override int BasePoisonResistance => 2;
public override int BaseEnergyResistance => 5;
public override int InitMinHits{ get{ return 50; } }
public override int InitMaxHits{ get{ return 65; } }
public override int InitMinHits => 50;
public override int InitMaxHits => 65;
public override int AosStrReq{ get{ return 25; } }
public override int OldStrReq{ get{ return 25; } }
public override int AosStrReq => 25;
public override int OldStrReq => 25;
public override int ArmorBase{ get{ return 40; } }
public override int ArmorBase => 40;
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Plate; } }
public override ArmorMaterialType MaterialType => ArmorMaterialType.Plate;
[Constructible]
public VultureHelm() : base( 0x2B72 )
@ -33,14 +33,14 @@ namespace Server.Items
public VultureHelm( Serial serial ) : base( serial )
{
}
public override void Serialize( GenericWriter writer )
{
base.Serialize( writer );
writer.WriteEncodedInt( 0 );
}
public override void Deserialize(GenericReader reader)
{
base.Deserialize( reader );
@ -48,4 +48,4 @@ namespace Server.Items
int version = reader.ReadEncodedInt();
}
}
}
}

View file

@ -6,23 +6,23 @@ namespace Server.Items
[FlippableAttribute( 0x2B73, 0x316A )]
public class WingedHelm : BaseArmor
{
public override Race RequiredRace { get { return Race.Elf; } }
public override Race RequiredRace => Race.Elf;
public override int BasePhysicalResistance{ get{ return 5; } }
public override int BaseFireResistance{ get{ return 1; } }
public override int BaseColdResistance{ get{ return 2; } }
public override int BasePoisonResistance{ get{ return 2; } }
public override int BaseEnergyResistance{ get{ return 5; } }
public override int BasePhysicalResistance => 5;
public override int BaseFireResistance => 1;
public override int BaseColdResistance => 2;
public override int BasePoisonResistance => 2;
public override int BaseEnergyResistance => 5;
public override int InitMinHits{ get{ return 45; } }
public override int InitMaxHits{ get{ return 55; } }
public override int InitMinHits => 45;
public override int InitMaxHits => 55;
public override int AosStrReq{ get{ return 25; } }
public override int OldStrReq{ get{ return 25; } }
public override int AosStrReq => 25;
public override int OldStrReq => 25;
public override int ArmorBase{ get{ return 40; } }
public override int ArmorBase => 40;
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Plate; } }
public override ArmorMaterialType MaterialType => ArmorMaterialType.Plate;
[Constructible]
public WingedHelm() : base( 0x2B73 )
@ -33,14 +33,14 @@ namespace Server.Items
public WingedHelm( Serial serial ) : base( serial )
{
}
public override void Serialize( GenericWriter writer )
{
base.Serialize( writer );
writer.WriteEncodedInt( 0 );
}
public override void Deserialize(GenericReader reader)
{
base.Deserialize( reader );
@ -48,4 +48,4 @@ namespace Server.Items
int version = reader.ReadEncodedInt();
}
}
}
}

View file

@ -6,24 +6,24 @@ namespace Server.Items
[FlippableAttribute( 0x2FCB, 0x3181 )]
public class FemaleLeafChest : BaseArmor
{
public override int BasePhysicalResistance{ get{ return 2; } }
public override int BaseFireResistance{ get{ return 3; } }
public override int BaseColdResistance{ get{ return 2; } }
public override int BasePoisonResistance{ get{ return 4; } }
public override int BaseEnergyResistance{ get{ return 4; } }
public override int BasePhysicalResistance => 2;
public override int BaseFireResistance => 3;
public override int BaseColdResistance => 2;
public override int BasePoisonResistance => 4;
public override int BaseEnergyResistance => 4;
public override int InitMinHits{ get{ return 30; } }
public override int InitMaxHits{ get{ return 40; } }
public override int InitMinHits => 30;
public override int InitMaxHits => 40;
public override int AosStrReq{ get{ return 20; } }
public override int OldStrReq{ get{ return 20; } }
public override int AosStrReq => 20;
public override int OldStrReq => 20;
public override int ArmorBase{ get{ return 13; } }
public override int ArmorBase => 13;
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Leather; } }
public override CraftResource DefaultResource{ get{ return CraftResource.RegularLeather; } }
public override ArmorMaterialType MaterialType => ArmorMaterialType.Leather;
public override CraftResource DefaultResource => CraftResource.RegularLeather;
public override ArmorMeditationAllowance DefMedAllowance{ get{ return ArmorMeditationAllowance.All; } }
public override ArmorMeditationAllowance DefMedAllowance => ArmorMeditationAllowance.All;
public override bool AllowMaleWearer => false;

View file

@ -6,24 +6,24 @@ namespace Server.Items
[FlippableAttribute( 0x1c06, 0x1c07 )]
public class FemaleLeatherChest : BaseArmor
{
public override int BasePhysicalResistance{ get{ return 2; } }
public override int BaseFireResistance{ get{ return 4; } }
public override int BaseColdResistance{ get{ return 3; } }
public override int BasePoisonResistance{ get{ return 3; } }
public override int BaseEnergyResistance{ get{ return 3; } }
public override int BasePhysicalResistance => 2;
public override int BaseFireResistance => 4;
public override int BaseColdResistance => 3;
public override int BasePoisonResistance => 3;
public override int BaseEnergyResistance => 3;
public override int InitMinHits{ get{ return 30; } }
public override int InitMaxHits{ get{ return 40; } }
public override int InitMinHits => 30;
public override int InitMaxHits => 40;
public override int AosStrReq{ get{ return 25; } }
public override int OldStrReq{ get{ return 15; } }
public override int AosStrReq => 25;
public override int OldStrReq => 15;
public override int ArmorBase{ get{ return 13; } }
public override int ArmorBase => 13;
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Leather; } }
public override CraftResource DefaultResource{ get{ return CraftResource.RegularLeather; } }
public override ArmorMaterialType MaterialType => ArmorMaterialType.Leather;
public override CraftResource DefaultResource => CraftResource.RegularLeather;
public override ArmorMeditationAllowance DefMedAllowance{ get{ return ArmorMeditationAllowance.All; } }
public override ArmorMeditationAllowance DefMedAllowance => ArmorMeditationAllowance.All;
public override bool AllowMaleWearer => false;

View file

@ -6,25 +6,25 @@ namespace Server.Items
[FlippableAttribute( 0x2FC8, 0x317E )]
public class LeafArms : BaseArmor
{
public override Race RequiredRace { get { return Race.Elf; } }
public override int BasePhysicalResistance{ get{ return 2; } }
public override int BaseFireResistance{ get{ return 3; } }
public override int BaseColdResistance{ get{ return 2; } }
public override int BasePoisonResistance{ get{ return 4; } }
public override int BaseEnergyResistance{ get{ return 4; } }
public override Race RequiredRace => Race.Elf;
public override int BasePhysicalResistance => 2;
public override int BaseFireResistance => 3;
public override int BaseColdResistance => 2;
public override int BasePoisonResistance => 4;
public override int BaseEnergyResistance => 4;
public override int InitMinHits{ get{ return 30; } }
public override int InitMaxHits{ get{ return 40; } }
public override int InitMinHits => 30;
public override int InitMaxHits => 40;
public override int AosStrReq{ get{ return 15; } }
public override int OldStrReq{ get{ return 15; } }
public override int AosStrReq => 15;
public override int OldStrReq => 15;
public override int ArmorBase{ get{ return 13; } }
public override int ArmorBase => 13;
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Leather; } }
public override CraftResource DefaultResource{ get{ return CraftResource.RegularLeather; } }
public override ArmorMaterialType MaterialType => ArmorMaterialType.Leather;
public override CraftResource DefaultResource => CraftResource.RegularLeather;
public override ArmorMeditationAllowance DefMedAllowance{ get{ return ArmorMeditationAllowance.All; } }
public override ArmorMeditationAllowance DefMedAllowance => ArmorMeditationAllowance.All;
[Constructible]
public LeafArms() : base( 0x2FC8 )
@ -50,4 +50,4 @@ namespace Server.Items
int version = reader.ReadEncodedInt();
}
}
}
}

View file

@ -6,25 +6,25 @@ namespace Server.Items
[FlippableAttribute( 0x2FC5, 0x317B )]
public class LeafChest : BaseArmor
{
public override Race RequiredRace { get { return Race.Elf; } }
public override int BasePhysicalResistance{ get{ return 2; } }
public override int BaseFireResistance{ get{ return 3; } }
public override int BaseColdResistance{ get{ return 2; } }
public override int BasePoisonResistance{ get{ return 4; } }
public override int BaseEnergyResistance{ get{ return 4; } }
public override Race RequiredRace => Race.Elf;
public override int BasePhysicalResistance => 2;
public override int BaseFireResistance => 3;
public override int BaseColdResistance => 2;
public override int BasePoisonResistance => 4;
public override int BaseEnergyResistance => 4;
public override int InitMinHits{ get{ return 30; } }
public override int InitMaxHits{ get{ return 40; } }
public override int InitMinHits => 30;
public override int InitMaxHits => 40;
public override int AosStrReq{ get{ return 20; } }
public override int OldStrReq{ get{ return 20; } }
public override int AosStrReq => 20;
public override int OldStrReq => 20;
public override int ArmorBase{ get{ return 13; } }
public override int ArmorBase => 13;
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Leather; } }
public override CraftResource DefaultResource{ get{ return CraftResource.RegularLeather; } }
public override ArmorMaterialType MaterialType => ArmorMaterialType.Leather;
public override CraftResource DefaultResource => CraftResource.RegularLeather;
public override ArmorMeditationAllowance DefMedAllowance{ get{ return ArmorMeditationAllowance.All; } }
public override ArmorMeditationAllowance DefMedAllowance => ArmorMeditationAllowance.All;
[Constructible]
public LeafChest() : base( 0x2FC5 )
@ -50,4 +50,4 @@ namespace Server.Items
int version = reader.ReadEncodedInt();
}
}
}
}

View file

@ -6,25 +6,25 @@ namespace Server.Items
[Flippable]
public class LeafGloves : BaseArmor, IArcaneEquip
{
public override Race RequiredRace { get { return Race.Elf; } }
public override int BasePhysicalResistance{ get{ return 2; } }
public override int BaseFireResistance{ get{ return 3; } }
public override int BaseColdResistance{ get{ return 2; } }
public override int BasePoisonResistance{ get{ return 4; } }
public override int BaseEnergyResistance{ get{ return 4; } }
public override Race RequiredRace => Race.Elf;
public override int BasePhysicalResistance => 2;
public override int BaseFireResistance => 3;
public override int BaseColdResistance => 2;
public override int BasePoisonResistance => 4;
public override int BaseEnergyResistance => 4;
public override int InitMinHits{ get{ return 30; } }
public override int InitMaxHits{ get{ return 40; } }
public override int InitMinHits => 30;
public override int InitMaxHits => 40;
public override int AosStrReq{ get{ return 10; } }
public override int OldStrReq{ get{ return 10; } }
public override int AosStrReq => 10;
public override int OldStrReq => 10;
public override int ArmorBase{ get{ return 13; } }
public override int ArmorBase => 13;
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Leather; } }
public override CraftResource DefaultResource{ get{ return CraftResource.RegularLeather; } }
public override ArmorMaterialType MaterialType => ArmorMaterialType.Leather;
public override CraftResource DefaultResource => CraftResource.RegularLeather;
public override ArmorMeditationAllowance DefMedAllowance{ get{ return ArmorMeditationAllowance.All; } }
public override ArmorMeditationAllowance DefMedAllowance => ArmorMeditationAllowance.All;
[Constructible]
public LeafGloves() : base( 0x2FC6 )
@ -137,4 +137,4 @@ namespace Server.Items
}
#endregion
}
}
}

View file

@ -5,25 +5,25 @@ namespace Server.Items
{
public class LeafGorget : BaseArmor
{
public override Race RequiredRace { get { return Race.Elf; } }
public override int BasePhysicalResistance{ get{ return 2; } }
public override int BaseFireResistance{ get{ return 3; } }
public override int BaseColdResistance{ get{ return 2; } }
public override int BasePoisonResistance{ get{ return 4; } }
public override int BaseEnergyResistance{ get{ return 4; } }
public override Race RequiredRace => Race.Elf;
public override int BasePhysicalResistance => 2;
public override int BaseFireResistance => 3;
public override int BaseColdResistance => 2;
public override int BasePoisonResistance => 4;
public override int BaseEnergyResistance => 4;
public override int InitMinHits{ get{ return 30; } }
public override int InitMaxHits{ get{ return 40; } }
public override int InitMinHits => 30;
public override int InitMaxHits => 40;
public override int AosStrReq{ get{ return 10; } }
public override int OldStrReq{ get{ return 10; } }
public override int AosStrReq => 10;
public override int OldStrReq => 10;
public override int ArmorBase{ get{ return 13; } }
public override int ArmorBase => 13;
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Leather; } }
public override CraftResource DefaultResource{ get{ return CraftResource.RegularLeather; } }
public override ArmorMaterialType MaterialType => ArmorMaterialType.Leather;
public override CraftResource DefaultResource => CraftResource.RegularLeather;
public override ArmorMeditationAllowance DefMedAllowance{ get{ return ArmorMeditationAllowance.All; } }
public override ArmorMeditationAllowance DefMedAllowance => ArmorMeditationAllowance.All;
[Constructible]
public LeafGorget() : base( 0x2FC7 )
@ -49,4 +49,4 @@ namespace Server.Items
int version = reader.ReadEncodedInt();
}
}
}
}

View file

@ -6,26 +6,26 @@ namespace Server.Items
[FlippableAttribute( 0x2FC9, 0x317F )]
public class LeafLegs : BaseArmor
{
public override Race RequiredRace { get { return Race.Elf; } }
public override Race RequiredRace => Race.Elf;
public override int BasePhysicalResistance{ get{ return 2; } }
public override int BaseFireResistance{ get{ return 3; } }
public override int BaseColdResistance{ get{ return 2; } }
public override int BasePoisonResistance{ get{ return 4; } }
public override int BaseEnergyResistance{ get{ return 4; } }
public override int BasePhysicalResistance => 2;
public override int BaseFireResistance => 3;
public override int BaseColdResistance => 2;
public override int BasePoisonResistance => 4;
public override int BaseEnergyResistance => 4;
public override int InitMinHits{ get{ return 30; } }
public override int InitMaxHits{ get{ return 40; } }
public override int InitMinHits => 30;
public override int InitMaxHits => 40;
public override int AosStrReq{ get{ return 20; } }
public override int OldStrReq{ get{ return 20; } }
public override int AosStrReq => 20;
public override int OldStrReq => 20;
public override int ArmorBase{ get{ return 13; } }
public override int ArmorBase => 13;
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Leather; } }
public override CraftResource DefaultResource{ get{ return CraftResource.RegularLeather; } }
public override ArmorMaterialType MaterialType => ArmorMaterialType.Leather;
public override CraftResource DefaultResource => CraftResource.RegularLeather;
public override ArmorMeditationAllowance DefMedAllowance{ get{ return ArmorMeditationAllowance.All; } }
public override ArmorMeditationAllowance DefMedAllowance => ArmorMeditationAllowance.All;
[Constructible]
public LeafLegs() : base( 0x2FC9 )
@ -51,4 +51,4 @@ namespace Server.Items
int version = reader.ReadEncodedInt();
}
}
}
}

View file

@ -6,25 +6,25 @@ namespace Server.Items
[FlippableAttribute( 0x2FCA, 0x3180 )]
public class LeafTonlet : BaseArmor
{
public override Race RequiredRace { get { return Race.Elf; } }
public override int BasePhysicalResistance{ get{ return 2; } }
public override int BaseFireResistance{ get{ return 3; } }
public override int BaseColdResistance{ get{ return 2; } }
public override int BasePoisonResistance{ get{ return 4; } }
public override int BaseEnergyResistance{ get{ return 4; } }
public override Race RequiredRace => Race.Elf;
public override int BasePhysicalResistance => 2;
public override int BaseFireResistance => 3;
public override int BaseColdResistance => 2;
public override int BasePoisonResistance => 4;
public override int BaseEnergyResistance => 4;
public override int InitMinHits{ get{ return 30; } }
public override int InitMaxHits{ get{ return 40; } }
public override int InitMinHits => 30;
public override int InitMaxHits => 40;
public override int AosStrReq{ get{ return 10; } }
public override int OldStrReq{ get{ return 10; } }
public override int AosStrReq => 10;
public override int OldStrReq => 10;
public override int ArmorBase{ get{ return 13; } }
public override int ArmorBase => 13;
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Leather; } }
public override CraftResource DefaultResource{ get{ return CraftResource.RegularLeather; } }
public override ArmorMaterialType MaterialType => ArmorMaterialType.Leather;
public override CraftResource DefaultResource => CraftResource.RegularLeather;
public override ArmorMeditationAllowance DefMedAllowance{ get{ return ArmorMeditationAllowance.All; } }
public override ArmorMeditationAllowance DefMedAllowance => ArmorMeditationAllowance.All;
[Constructible]
public LeafTonlet() : base( 0x2FCA )
@ -50,4 +50,4 @@ namespace Server.Items
int version = reader.ReadEncodedInt();
}
}
}
}

View file

@ -6,24 +6,24 @@ namespace Server.Items
[FlippableAttribute( 0x13cd, 0x13c5 )]
public class LeatherArms : BaseArmor
{
public override int BasePhysicalResistance{ get{ return 2; } }
public override int BaseFireResistance{ get{ return 4; } }
public override int BaseColdResistance{ get{ return 3; } }
public override int BasePoisonResistance{ get{ return 3; } }
public override int BaseEnergyResistance{ get{ return 3; } }
public override int BasePhysicalResistance => 2;
public override int BaseFireResistance => 4;
public override int BaseColdResistance => 3;
public override int BasePoisonResistance => 3;
public override int BaseEnergyResistance => 3;
public override int InitMinHits{ get{ return 30; } }
public override int InitMaxHits{ get{ return 40; } }
public override int InitMinHits => 30;
public override int InitMaxHits => 40;
public override int AosStrReq{ get{ return 20; } }
public override int OldStrReq{ get{ return 15; } }
public override int AosStrReq => 20;
public override int OldStrReq => 15;
public override int ArmorBase{ get{ return 13; } }
public override int ArmorBase => 13;
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Leather; } }
public override CraftResource DefaultResource{ get{ return CraftResource.RegularLeather; } }
public override ArmorMaterialType MaterialType => ArmorMaterialType.Leather;
public override CraftResource DefaultResource => CraftResource.RegularLeather;
public override ArmorMeditationAllowance DefMedAllowance{ get{ return ArmorMeditationAllowance.All; } }
public override ArmorMeditationAllowance DefMedAllowance => ArmorMeditationAllowance.All;
[Constructible]
public LeatherArms() : base( 0x13CD )
@ -34,13 +34,13 @@ namespace Server.Items
public LeatherArms( 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 );
@ -50,4 +50,4 @@ namespace Server.Items
Weight = 2.0;
}
}
}
}

View file

@ -6,24 +6,24 @@ namespace Server.Items
[FlippableAttribute( 0x1c0a, 0x1c0b )]
public class LeatherBustierArms : BaseArmor
{
public override int BasePhysicalResistance{ get{ return 2; } }
public override int BaseFireResistance{ get{ return 4; } }
public override int BaseColdResistance{ get{ return 3; } }
public override int BasePoisonResistance{ get{ return 3; } }
public override int BaseEnergyResistance{ get{ return 3; } }
public override int BasePhysicalResistance => 2;
public override int BaseFireResistance => 4;
public override int BaseColdResistance => 3;
public override int BasePoisonResistance => 3;
public override int BaseEnergyResistance => 3;
public override int InitMinHits{ get{ return 30; } }
public override int InitMaxHits{ get{ return 40; } }
public override int InitMinHits => 30;
public override int InitMaxHits => 40;
public override int AosStrReq{ get{ return 20; } }
public override int OldStrReq{ get{ return 15; } }
public override int AosStrReq => 20;
public override int OldStrReq => 15;
public override int ArmorBase{ get{ return 13; } }
public override int ArmorBase => 13;
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Leather; } }
public override CraftResource DefaultResource{ get{ return CraftResource.RegularLeather; } }
public override ArmorMaterialType MaterialType => ArmorMaterialType.Leather;
public override CraftResource DefaultResource => CraftResource.RegularLeather;
public override ArmorMeditationAllowance DefMedAllowance{ get{ return ArmorMeditationAllowance.All; } }
public override ArmorMeditationAllowance DefMedAllowance => ArmorMeditationAllowance.All;
public override bool AllowMaleWearer => false;

View file

@ -6,24 +6,24 @@ namespace Server.Items
[FlippableAttribute( 0x13cc, 0x13d3 )]
public class LeatherChest : BaseArmor
{
public override int BasePhysicalResistance{ get{ return 2; } }
public override int BaseFireResistance{ get{ return 4; } }
public override int BaseColdResistance{ get{ return 3; } }
public override int BasePoisonResistance{ get{ return 3; } }
public override int BaseEnergyResistance{ get{ return 3; } }
public override int BasePhysicalResistance => 2;
public override int BaseFireResistance => 4;
public override int BaseColdResistance => 3;
public override int BasePoisonResistance => 3;
public override int BaseEnergyResistance => 3;
public override int InitMinHits{ get{ return 30; } }
public override int InitMaxHits{ get{ return 40; } }
public override int InitMinHits => 30;
public override int InitMaxHits => 40;
public override int AosStrReq{ get{ return 25; } }
public override int OldStrReq{ get{ return 15; } }
public override int AosStrReq => 25;
public override int OldStrReq => 15;
public override int ArmorBase{ get{ return 13; } }
public override int ArmorBase => 13;
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Leather; } }
public override CraftResource DefaultResource{ get{ return CraftResource.RegularLeather; } }
public override ArmorMaterialType MaterialType => ArmorMaterialType.Leather;
public override CraftResource DefaultResource => CraftResource.RegularLeather;
public override ArmorMeditationAllowance DefMedAllowance{ get{ return ArmorMeditationAllowance.All; } }
public override ArmorMeditationAllowance DefMedAllowance => ArmorMeditationAllowance.All;
[Constructible]
public LeatherChest() : base( 0x13CC )
@ -34,13 +34,13 @@ namespace Server.Items
public LeatherChest( 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 );
@ -50,4 +50,4 @@ namespace Server.Items
Weight = 6.0;
}
}
}
}

View file

@ -5,24 +5,24 @@ namespace Server.Items
{
public class LeatherDo : BaseArmor
{
public override int BasePhysicalResistance{ get{ return 2; } }
public override int BaseFireResistance{ get{ return 4; } }
public override int BaseColdResistance{ get{ return 3; } }
public override int BasePoisonResistance{ get{ return 3; } }
public override int BaseEnergyResistance{ get{ return 3; } }
public override int BasePhysicalResistance => 2;
public override int BaseFireResistance => 4;
public override int BaseColdResistance => 3;
public override int BasePoisonResistance => 3;
public override int BaseEnergyResistance => 3;
public override int InitMinHits{ get{ return 35; } }
public override int InitMaxHits{ get{ return 45; } }
public override int InitMinHits => 35;
public override int InitMaxHits => 45;
public override int AosStrReq{ get{ return 40; } }
public override int OldStrReq{ get{ return 40; } }
public override int AosStrReq => 40;
public override int OldStrReq => 40;
public override int ArmorBase{ get{ return 3; } }
public override int ArmorBase => 3;
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Leather; } }
public override CraftResource DefaultResource { get { return CraftResource.RegularLeather; } }
public override ArmorMaterialType MaterialType => ArmorMaterialType.Leather;
public override CraftResource DefaultResource => CraftResource.RegularLeather;
public override ArmorMeditationAllowance DefMedAllowance{ get{ return ArmorMeditationAllowance.All; } }
public override ArmorMeditationAllowance DefMedAllowance => ArmorMeditationAllowance.All;
[Constructible]
public LeatherDo() : base( 0x27C6 )
@ -33,17 +33,17 @@ namespace Server.Items
public LeatherDo( 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

@ -6,24 +6,24 @@ namespace Server.Items
[Flippable]
public class LeatherGloves : BaseArmor, IArcaneEquip
{
public override int BasePhysicalResistance{ get{ return 2; } }
public override int BaseFireResistance{ get{ return 4; } }
public override int BaseColdResistance{ get{ return 3; } }
public override int BasePoisonResistance{ get{ return 3; } }
public override int BaseEnergyResistance{ get{ return 3; } }
public override int BasePhysicalResistance => 2;
public override int BaseFireResistance => 4;
public override int BaseColdResistance => 3;
public override int BasePoisonResistance => 3;
public override int BaseEnergyResistance => 3;
public override int InitMinHits{ get{ return 30; } }
public override int InitMaxHits{ get{ return 40; } }
public override int InitMinHits => 30;
public override int InitMaxHits => 40;
public override int AosStrReq{ get{ return 20; } }
public override int OldStrReq{ get{ return 10; } }
public override int AosStrReq => 20;
public override int OldStrReq => 10;
public override int ArmorBase{ get{ return 13; } }
public override int ArmorBase => 13;
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Leather; } }
public override CraftResource DefaultResource{ get{ return CraftResource.RegularLeather; } }
public override ArmorMaterialType MaterialType => ArmorMaterialType.Leather;
public override CraftResource DefaultResource => CraftResource.RegularLeather;
public override ArmorMeditationAllowance DefMedAllowance{ get{ return ArmorMeditationAllowance.All; } }
public override ArmorMeditationAllowance DefMedAllowance => ArmorMeditationAllowance.All;
[Constructible]
public LeatherGloves() : base( 0x13C6 )
@ -136,4 +136,4 @@ namespace Server.Items
}
#endregion
}
}
}

View file

@ -5,24 +5,24 @@ namespace Server.Items
{
public class LeatherGorget : BaseArmor
{
public override int BasePhysicalResistance{ get{ return 2; } }
public override int BaseFireResistance{ get{ return 4; } }
public override int BaseColdResistance{ get{ return 3; } }
public override int BasePoisonResistance{ get{ return 3; } }
public override int BaseEnergyResistance{ get{ return 3; } }
public override int BasePhysicalResistance => 2;
public override int BaseFireResistance => 4;
public override int BaseColdResistance => 3;
public override int BasePoisonResistance => 3;
public override int BaseEnergyResistance => 3;
public override int InitMinHits{ get{ return 30; } }
public override int InitMaxHits{ get{ return 40; } }
public override int InitMinHits => 30;
public override int InitMaxHits => 40;
public override int AosStrReq{ get{ return 20; } }
public override int OldStrReq{ get{ return 10; } }
public override int AosStrReq => 20;
public override int OldStrReq => 10;
public override int ArmorBase{ get{ return 13; } }
public override int ArmorBase => 13;
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Leather; } }
public override CraftResource DefaultResource{ get{ return CraftResource.RegularLeather; } }
public override ArmorMaterialType MaterialType => ArmorMaterialType.Leather;
public override CraftResource DefaultResource => CraftResource.RegularLeather;
public override ArmorMeditationAllowance DefMedAllowance{ get{ return ArmorMeditationAllowance.All; } }
public override ArmorMeditationAllowance DefMedAllowance => ArmorMeditationAllowance.All;
[Constructible]
public LeatherGorget() : base( 0x13C7 )
@ -33,17 +33,17 @@ namespace Server.Items
public LeatherGorget( 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

@ -5,25 +5,25 @@ namespace Server.Items
{
public class LeatherHaidate : BaseArmor
{
public override int BasePhysicalResistance{ get{ return 2; } }
public override int BaseFireResistance{ get{ return 4; } }
public override int BaseColdResistance{ get{ return 3; } }
public override int BasePoisonResistance{ get{ return 3; } }
public override int BaseEnergyResistance{ get{ return 3; } }
public override int BasePhysicalResistance => 2;
public override int BaseFireResistance => 4;
public override int BaseColdResistance => 3;
public override int BasePoisonResistance => 3;
public override int BaseEnergyResistance => 3;
public override int InitMinHits{ get{ return 30; } }
public override int InitMaxHits{ get{ return 40; } }
public override int InitMinHits => 30;
public override int InitMaxHits => 40;
public override int AosStrReq{ get{ return 20; } }
public override int OldStrReq{ get{ return 20; } }
public override int AosStrReq => 20;
public override int OldStrReq => 20;
public override int ArmorBase{ get{ return 3; } }
public override int ArmorBase => 3;
public override ArmorMaterialType MaterialType { get { return ArmorMaterialType.Leather; } }
public override CraftResource DefaultResource { get { return CraftResource.RegularLeather; } }
public override ArmorMaterialType MaterialType => ArmorMaterialType.Leather;
public override CraftResource DefaultResource => CraftResource.RegularLeather;
public override ArmorMeditationAllowance DefMedAllowance{ get{ return ArmorMeditationAllowance.All; } }
public override ArmorMeditationAllowance DefMedAllowance => ArmorMeditationAllowance.All;
[Constructible]
public LeatherHaidate() : base( 0x278A )
@ -34,17 +34,17 @@ namespace Server.Items
public LeatherHaidate( 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

@ -5,24 +5,24 @@ namespace Server.Items
{
public class LeatherHiroSode : BaseArmor
{
public override int BasePhysicalResistance{ get{ return 2; } }
public override int BaseFireResistance{ get{ return 4; } }
public override int BaseColdResistance{ get{ return 3; } }
public override int BasePoisonResistance{ get{ return 3; } }
public override int BaseEnergyResistance{ get{ return 3; } }
public override int BasePhysicalResistance => 2;
public override int BaseFireResistance => 4;
public override int BaseColdResistance => 3;
public override int BasePoisonResistance => 3;
public override int BaseEnergyResistance => 3;
public override int InitMinHits{ get{ return 40; } }
public override int InitMaxHits{ get{ return 50; } }
public override int InitMinHits => 40;
public override int InitMaxHits => 50;
public override int AosStrReq{ get{ return 25; } }
public override int OldStrReq{ get{ return 25; } }
public override int AosStrReq => 25;
public override int OldStrReq => 25;
public override int ArmorBase{ get{ return 3; } }
public override int ArmorBase => 3;
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Leather; } }
public override CraftResource DefaultResource { get { return CraftResource.RegularLeather; } }
public override ArmorMaterialType MaterialType => ArmorMaterialType.Leather;
public override CraftResource DefaultResource => CraftResource.RegularLeather;
public override ArmorMeditationAllowance DefMedAllowance{ get{ return ArmorMeditationAllowance.All; } }
public override ArmorMeditationAllowance DefMedAllowance => ArmorMeditationAllowance.All;
[Constructible]
public LeatherHiroSode() : base( 0x277E )
@ -33,17 +33,17 @@ namespace Server.Items
public LeatherHiroSode( 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

@ -5,24 +5,24 @@ namespace Server.Items
{
public class LeatherJingasa : BaseArmor
{
public override int BasePhysicalResistance{ get{ return 4; } }
public override int BaseFireResistance{ get{ return 3; } }
public override int BaseColdResistance{ get{ return 3; } }
public override int BasePoisonResistance{ get{ return 2; } }
public override int BaseEnergyResistance{ get{ return 3; } }
public override int BasePhysicalResistance => 4;
public override int BaseFireResistance => 3;
public override int BaseColdResistance => 3;
public override int BasePoisonResistance => 2;
public override int BaseEnergyResistance => 3;
public override int InitMinHits{ get{ return 20; } }
public override int InitMaxHits{ get{ return 30; } }
public override int InitMinHits => 20;
public override int InitMaxHits => 30;
public override int AosStrReq{ get{ return 25; } }
public override int OldStrReq{ get{ return 25; } }
public override int AosStrReq => 25;
public override int OldStrReq => 25;
public override int ArmorBase{ get{ return 3; } }
public override int ArmorBase => 3;
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Leather; } }
public override CraftResource DefaultResource { get { return CraftResource.RegularLeather; } }
public override ArmorMaterialType MaterialType => ArmorMaterialType.Leather;
public override CraftResource DefaultResource => CraftResource.RegularLeather;
public override ArmorMeditationAllowance DefMedAllowance{ get{ return ArmorMeditationAllowance.All; } }
public override ArmorMeditationAllowance DefMedAllowance => ArmorMeditationAllowance.All;
[Constructible]
public LeatherJingasa() : base( 0x2776 )
@ -33,17 +33,17 @@ namespace Server.Items
public LeatherJingasa( 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

@ -6,24 +6,24 @@ namespace Server.Items
[FlippableAttribute( 0x13cb, 0x13d2 )]
public class LeatherLegs : BaseArmor
{
public override int BasePhysicalResistance{ get{ return 2; } }
public override int BaseFireResistance{ get{ return 4; } }
public override int BaseColdResistance{ get{ return 3; } }
public override int BasePoisonResistance{ get{ return 3; } }
public override int BaseEnergyResistance{ get{ return 3; } }
public override int BasePhysicalResistance => 2;
public override int BaseFireResistance => 4;
public override int BaseColdResistance => 3;
public override int BasePoisonResistance => 3;
public override int BaseEnergyResistance => 3;
public override int InitMinHits{ get{ return 30; } }
public override int InitMaxHits{ get{ return 40; } }
public override int InitMinHits => 30;
public override int InitMaxHits => 40;
public override int AosStrReq{ get{ return 20; } }
public override int OldStrReq{ get{ return 10; } }
public override int AosStrReq => 20;
public override int OldStrReq => 10;
public override int ArmorBase{ get{ return 13; } }
public override int ArmorBase => 13;
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Leather; } }
public override CraftResource DefaultResource{ get{ return CraftResource.RegularLeather; } }
public override ArmorMaterialType MaterialType => ArmorMaterialType.Leather;
public override CraftResource DefaultResource => CraftResource.RegularLeather;
public override ArmorMeditationAllowance DefMedAllowance{ get{ return ArmorMeditationAllowance.All; } }
public override ArmorMeditationAllowance DefMedAllowance => ArmorMeditationAllowance.All;
[Constructible]
public LeatherLegs() : base( 0x13CB )
@ -34,17 +34,17 @@ namespace Server.Items
public LeatherLegs( 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

@ -5,24 +5,24 @@ namespace Server.Items
{
public class LeatherMempo : BaseArmor
{
public override int BasePhysicalResistance{ get{ return 2; } }
public override int BaseFireResistance{ get{ return 4; } }
public override int BaseColdResistance{ get{ return 3; } }
public override int BasePoisonResistance{ get{ return 3; } }
public override int BaseEnergyResistance{ get{ return 3; } }
public override int BasePhysicalResistance => 2;
public override int BaseFireResistance => 4;
public override int BaseColdResistance => 3;
public override int BasePoisonResistance => 3;
public override int BaseEnergyResistance => 3;
public override int InitMinHits{ get{ return 35; } }
public override int InitMaxHits{ get{ return 40; } }
public override int InitMinHits => 35;
public override int InitMaxHits => 40;
public override int AosStrReq{ get{ return 30; } }
public override int OldStrReq{ get{ return 30; } }
public override int AosStrReq => 30;
public override int OldStrReq => 30;
public override int ArmorBase{ get{ return 3; } }
public override int ArmorBase => 3;
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Leather; } }
public override CraftResource DefaultResource { get { return CraftResource.RegularLeather; } }
public override ArmorMaterialType MaterialType => ArmorMaterialType.Leather;
public override CraftResource DefaultResource => CraftResource.RegularLeather;
public override ArmorMeditationAllowance DefMedAllowance{ get{ return ArmorMeditationAllowance.All; } }
public override ArmorMeditationAllowance DefMedAllowance => ArmorMeditationAllowance.All;
[Constructible]
public LeatherMempo() : base( 0x277A )
@ -33,17 +33,17 @@ namespace Server.Items
public LeatherMempo( 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

@ -5,24 +5,24 @@ namespace Server.Items
{
public class LeatherNinjaHood : BaseArmor
{
public override int BasePhysicalResistance{ get{ return 2; } }
public override int BaseFireResistance{ get{ return 3; } }
public override int BaseColdResistance{ get{ return 3; } }
public override int BasePoisonResistance{ get{ return 3; } }
public override int BaseEnergyResistance{ get{ return 4; } }
public override int BasePhysicalResistance => 2;
public override int BaseFireResistance => 3;
public override int BaseColdResistance => 3;
public override int BasePoisonResistance => 3;
public override int BaseEnergyResistance => 4;
public override int InitMinHits{ get{ return 25; } }
public override int InitMaxHits{ get{ return 45; } }
public override int InitMinHits => 25;
public override int InitMaxHits => 45;
public override int AosStrReq{ get{ return 10; } }
public override int OldStrReq{ get{ return 10; } }
public override int AosStrReq => 10;
public override int OldStrReq => 10;
public override int ArmorBase{ get{ return 3; } }
public override int ArmorBase => 3;
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Leather; } }
public override CraftResource DefaultResource { get { return CraftResource.RegularLeather; } }
public override ArmorMaterialType MaterialType => ArmorMaterialType.Leather;
public override CraftResource DefaultResource => CraftResource.RegularLeather;
public override ArmorMeditationAllowance DefMedAllowance{ get{ return ArmorMeditationAllowance.All; } }
public override ArmorMeditationAllowance DefMedAllowance => ArmorMeditationAllowance.All;
[Constructible]
public LeatherNinjaHood() : base( 0x278E )
@ -33,17 +33,17 @@ namespace Server.Items
public LeatherNinjaHood( 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

@ -5,24 +5,24 @@ namespace Server.Items
{
public class LeatherNinjaJacket : BaseArmor
{
public override int BasePhysicalResistance{ get{ return 2; } }
public override int BaseFireResistance{ get{ return 4; } }
public override int BaseColdResistance{ get{ return 3; } }
public override int BasePoisonResistance{ get{ return 3; } }
public override int BaseEnergyResistance{ get{ return 3; } }
public override int BasePhysicalResistance => 2;
public override int BaseFireResistance => 4;
public override int BaseColdResistance => 3;
public override int BasePoisonResistance => 3;
public override int BaseEnergyResistance => 3;
public override int InitMinHits{ get{ return 55; } }
public override int InitMaxHits{ get{ return 65; } }
public override int InitMinHits => 55;
public override int InitMaxHits => 65;
public override int AosStrReq{ get{ return 10; } }
public override int OldStrReq{ get{ return 10; } }
public override int AosStrReq => 10;
public override int OldStrReq => 10;
public override int ArmorBase{ get{ return 3; } }
public override int ArmorBase => 3;
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Leather; } }
public override CraftResource DefaultResource { get { return CraftResource.RegularLeather; } }
public override ArmorMaterialType MaterialType => ArmorMaterialType.Leather;
public override CraftResource DefaultResource => CraftResource.RegularLeather;
public override ArmorMeditationAllowance DefMedAllowance{ get{ return ArmorMeditationAllowance.All; } }
public override ArmorMeditationAllowance DefMedAllowance => ArmorMeditationAllowance.All;
[Constructible]
public LeatherNinjaJacket() : base( 0x2793 )
@ -33,17 +33,17 @@ namespace Server.Items
public LeatherNinjaJacket( 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

@ -5,24 +5,24 @@ namespace Server.Items
{
public class LeatherNinjaMitts : BaseArmor
{
public override int BasePhysicalResistance{ get{ return 2; } }
public override int BaseFireResistance{ get{ return 4; } }
public override int BaseColdResistance{ get{ return 3; } }
public override int BasePoisonResistance{ get{ return 3; } }
public override int BaseEnergyResistance{ get{ return 3; } }
public override int BasePhysicalResistance => 2;
public override int BaseFireResistance => 4;
public override int BaseColdResistance => 3;
public override int BasePoisonResistance => 3;
public override int BaseEnergyResistance => 3;
public override int InitMinHits{ get{ return 25; } }
public override int InitMaxHits{ get{ return 25; } }
public override int InitMinHits => 25;
public override int InitMaxHits => 25;
public override int AosStrReq{ get{ return 10; } }
public override int OldStrReq{ get{ return 10; } }
public override int AosStrReq => 10;
public override int OldStrReq => 10;
public override int ArmorBase{ get{ return 3; } }
public override int ArmorBase => 3;
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Leather; } }
public override CraftResource DefaultResource { get { return CraftResource.RegularLeather; } }
public override ArmorMaterialType MaterialType => ArmorMaterialType.Leather;
public override CraftResource DefaultResource => CraftResource.RegularLeather;
public override ArmorMeditationAllowance DefMedAllowance{ get{ return ArmorMeditationAllowance.All; } }
public override ArmorMeditationAllowance DefMedAllowance => ArmorMeditationAllowance.All;
[Constructible]
public LeatherNinjaMitts() : base( 0x2792 )
@ -33,13 +33,13 @@ namespace Server.Items
public LeatherNinjaMitts( Serial serial ) : base( serial )
{
}
public override void Serialize( GenericWriter writer )
{
base.Serialize( writer );
writer.Write( (int) 2 );
}
public override void Deserialize( GenericReader reader )
{
base.Deserialize( reader );
@ -63,4 +63,4 @@ namespace Server.Items
}
}
}
}
}

View file

@ -5,24 +5,24 @@ namespace Server.Items
{
public class LeatherNinjaPants : BaseArmor
{
public override int BasePhysicalResistance{ get{ return 2; } }
public override int BaseFireResistance{ get{ return 4; } }
public override int BaseColdResistance{ get{ return 3; } }
public override int BasePoisonResistance{ get{ return 3; } }
public override int BaseEnergyResistance{ get{ return 3; } }
public override int BasePhysicalResistance => 2;
public override int BaseFireResistance => 4;
public override int BaseColdResistance => 3;
public override int BasePoisonResistance => 3;
public override int BaseEnergyResistance => 3;
public override int InitMinHits{ get{ return 40; } }
public override int InitMaxHits{ get{ return 50; } }
public override int InitMinHits => 40;
public override int InitMaxHits => 50;
public override int AosStrReq{ get{ return 10; } }
public override int OldStrReq{ get{ return 10; } }
public override int AosStrReq => 10;
public override int OldStrReq => 10;
public override int ArmorBase{ get{ return 3; } }
public override int ArmorBase => 3;
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Leather; } }
public override CraftResource DefaultResource { get { return CraftResource.RegularLeather; } }
public override ArmorMaterialType MaterialType => ArmorMaterialType.Leather;
public override CraftResource DefaultResource => CraftResource.RegularLeather;
public override ArmorMeditationAllowance DefMedAllowance{ get{ return ArmorMeditationAllowance.All; } }
public override ArmorMeditationAllowance DefMedAllowance => ArmorMeditationAllowance.All;
[Constructible]
public LeatherNinjaPants() : base( 0x2791 )
@ -33,17 +33,17 @@ namespace Server.Items
public LeatherNinjaPants( 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

@ -6,24 +6,24 @@ namespace Server.Items
[FlippableAttribute( 0x1c00, 0x1c01 )]
public class LeatherShorts : BaseArmor
{
public override int BasePhysicalResistance{ get{ return 2; } }
public override int BaseFireResistance{ get{ return 4; } }
public override int BaseColdResistance{ get{ return 3; } }
public override int BasePoisonResistance{ get{ return 3; } }
public override int BaseEnergyResistance{ get{ return 3; } }
public override int BasePhysicalResistance => 2;
public override int BaseFireResistance => 4;
public override int BaseColdResistance => 3;
public override int BasePoisonResistance => 3;
public override int BaseEnergyResistance => 3;
public override int InitMinHits{ get{ return 30; } }
public override int InitMaxHits{ get{ return 40; } }
public override int InitMinHits => 30;
public override int InitMaxHits => 40;
public override int AosStrReq{ get{ return 20; } }
public override int OldStrReq{ get{ return 10; } }
public override int AosStrReq => 20;
public override int OldStrReq => 10;
public override int ArmorBase{ get{ return 13; } }
public override int ArmorBase => 13;
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Leather; } }
public override CraftResource DefaultResource{ get{ return CraftResource.RegularLeather; } }
public override ArmorMaterialType MaterialType => ArmorMaterialType.Leather;
public override CraftResource DefaultResource => CraftResource.RegularLeather;
public override ArmorMeditationAllowance DefMedAllowance{ get{ return ArmorMeditationAllowance.All; } }
public override ArmorMeditationAllowance DefMedAllowance => ArmorMeditationAllowance.All;
public override bool AllowMaleWearer => false;

View file

@ -6,24 +6,24 @@ namespace Server.Items
[FlippableAttribute( 0x1c08, 0x1c09 )]
public class LeatherSkirt : BaseArmor
{
public override int BasePhysicalResistance{ get{ return 2; } }
public override int BaseFireResistance{ get{ return 4; } }
public override int BaseColdResistance{ get{ return 3; } }
public override int BasePoisonResistance{ get{ return 3; } }
public override int BaseEnergyResistance{ get{ return 3; } }
public override int BasePhysicalResistance => 2;
public override int BaseFireResistance => 4;
public override int BaseColdResistance => 3;
public override int BasePoisonResistance => 3;
public override int BaseEnergyResistance => 3;
public override int InitMinHits{ get{ return 30; } }
public override int InitMaxHits{ get{ return 40; } }
public override int InitMinHits => 30;
public override int InitMaxHits => 40;
public override int AosStrReq{ get{ return 20; } }
public override int OldStrReq{ get{ return 10; } }
public override int AosStrReq => 20;
public override int OldStrReq => 10;
public override int ArmorBase{ get{ return 13; } }
public override int ArmorBase => 13;
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Leather; } }
public override CraftResource DefaultResource{ get{ return CraftResource.RegularLeather; } }
public override ArmorMaterialType MaterialType => ArmorMaterialType.Leather;
public override CraftResource DefaultResource => CraftResource.RegularLeather;
public override ArmorMeditationAllowance DefMedAllowance{ get{ return ArmorMeditationAllowance.All; } }
public override ArmorMeditationAllowance DefMedAllowance => ArmorMeditationAllowance.All;
public override bool AllowMaleWearer => false;

View file

@ -5,24 +5,24 @@ namespace Server.Items
{
public class LeatherSuneate : BaseArmor
{
public override int BasePhysicalResistance{ get{ return 2; } }
public override int BaseFireResistance{ get{ return 4; } }
public override int BaseColdResistance{ get{ return 3; } }
public override int BasePoisonResistance{ get{ return 3; } }
public override int BaseEnergyResistance{ get{ return 3; } }
public override int BasePhysicalResistance => 2;
public override int BaseFireResistance => 4;
public override int BaseColdResistance => 3;
public override int BasePoisonResistance => 3;
public override int BaseEnergyResistance => 3;
public override int InitMinHits{ get{ return 25; } }
public override int InitMaxHits{ get{ return 40; } }
public override int InitMinHits => 25;
public override int InitMaxHits => 40;
public override int AosStrReq{ get{ return 20; } }
public override int OldStrReq{ get{ return 20; } }
public override int AosStrReq => 20;
public override int OldStrReq => 20;
public override int ArmorBase{ get{ return 3; } }
public override int ArmorBase => 3;
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Leather; } }
public override CraftResource DefaultResource { get { return CraftResource.RegularLeather; } }
public override ArmorMaterialType MaterialType => ArmorMaterialType.Leather;
public override CraftResource DefaultResource => CraftResource.RegularLeather;
public override ArmorMeditationAllowance DefMedAllowance{ get{ return ArmorMeditationAllowance.All; } }
public override ArmorMeditationAllowance DefMedAllowance => ArmorMeditationAllowance.All;
[Constructible]
public LeatherSuneate() : base( 0x2786 )
@ -33,17 +33,17 @@ namespace Server.Items
public LeatherSuneate( 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

@ -5,21 +5,21 @@ namespace Server.Items
{
public class DecorativePlateKabuto : BaseArmor
{
public override int BasePhysicalResistance{ get{ return 6; } }
public override int BaseFireResistance{ get{ return 2; } }
public override int BaseColdResistance{ get{ return 2; } }
public override int BasePoisonResistance{ get{ return 2; } }
public override int BaseEnergyResistance{ get{ return 3; } }
public override int BasePhysicalResistance => 6;
public override int BaseFireResistance => 2;
public override int BaseColdResistance => 2;
public override int BasePoisonResistance => 2;
public override int BaseEnergyResistance => 3;
public override int InitMinHits{ get{ return 55; } }
public override int InitMaxHits{ get{ return 75; } }
public override int InitMinHits => 55;
public override int InitMaxHits => 75;
public override int AosStrReq{ get{ return 70; } }
public override int OldStrReq{ get{ return 70; } }
public override int AosStrReq => 70;
public override int OldStrReq => 70;
public override int ArmorBase{ get{ return 3; } }
public override int ArmorBase => 3;
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Plate; } }
public override ArmorMaterialType MaterialType => ArmorMaterialType.Plate;
[Constructible]
public DecorativePlateKabuto() : base( 0x2778 )
@ -30,17 +30,17 @@ namespace Server.Items
public DecorativePlateKabuto( 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

@ -6,25 +6,25 @@ namespace Server.Items
[FlippableAttribute( 0x1c04, 0x1c05 )]
public class FemalePlateChest : BaseArmor
{
public override int BasePhysicalResistance{ get{ return 5; } }
public override int BaseFireResistance{ get{ return 3; } }
public override int BaseColdResistance{ get{ return 2; } }
public override int BasePoisonResistance{ get{ return 3; } }
public override int BaseEnergyResistance{ get{ return 2; } }
public override int BasePhysicalResistance => 5;
public override int BaseFireResistance => 3;
public override int BaseColdResistance => 2;
public override int BasePoisonResistance => 3;
public override int BaseEnergyResistance => 2;
public override int InitMinHits{ get{ return 50; } }
public override int InitMaxHits{ get{ return 65; } }
public override int InitMinHits => 50;
public override int InitMaxHits => 65;
public override int AosStrReq{ get{ return 95; } }
public override int OldStrReq{ get{ return 45; } }
public override int AosStrReq => 95;
public override int OldStrReq => 45;
public override int OldDexBonus{ get{ return -5; } }
public override int OldDexBonus => -5;
public override bool AllowMaleWearer => false;
public override int ArmorBase{ get{ return 30; } }
public override int ArmorBase => 30;
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Plate; } }
public override ArmorMaterialType MaterialType => ArmorMaterialType.Plate;
[Constructible]
public FemalePlateChest() : base( 0x1C04 )

View file

@ -7,23 +7,23 @@ namespace Server.Items
[FlippableAttribute( 0x2B6D, 0x3164 )]
public class FemaleElvenPlateChest : BaseArmor
{
public override int BasePhysicalResistance{ get{ return 5; } }
public override int BaseFireResistance{ get{ return 3; } }
public override int BaseColdResistance{ get{ return 2; } }
public override int BasePoisonResistance{ get{ return 3; } }
public override int BaseEnergyResistance{ get{ return 2; } }
public override int BasePhysicalResistance => 5;
public override int BaseFireResistance => 3;
public override int BaseColdResistance => 2;
public override int BasePoisonResistance => 3;
public override int BaseEnergyResistance => 2;
public override int InitMinHits{ get{ return 50; } }
public override int InitMaxHits{ get{ return 65; } }
public override int InitMinHits => 50;
public override int InitMaxHits => 65;
public override int AosStrReq{ get{ return 95; } }
public override int OldStrReq{ get{ return 95; } }
public override int AosStrReq => 95;
public override int OldStrReq => 95;
public override bool AllowMaleWearer => false;
public override int ArmorBase{ get{ return 30; } }
public override int ArmorBase => 30;
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Plate; } }
public override ArmorMaterialType MaterialType => ArmorMaterialType.Plate;
[Constructible]
public FemaleElvenPlateChest() : base( 0x2B6D )

View file

@ -5,21 +5,21 @@ namespace Server.Items
{
public class HeavyPlateJingasa : BaseArmor
{
public override int BasePhysicalResistance{ get{ return 7; } }
public override int BaseFireResistance{ get{ return 2; } }
public override int BaseColdResistance{ get{ return 2; } }
public override int BasePoisonResistance{ get{ return 2; } }
public override int BaseEnergyResistance{ get{ return 2; } }
public override int BasePhysicalResistance => 7;
public override int BaseFireResistance => 2;
public override int BaseColdResistance => 2;
public override int BasePoisonResistance => 2;
public override int BaseEnergyResistance => 2;
public override int InitMinHits{ get{ return 50; } }
public override int InitMaxHits{ get{ return 70; } }
public override int InitMinHits => 50;
public override int InitMaxHits => 70;
public override int AosStrReq{ get{ return 55; } }
public override int OldStrReq{ get{ return 55; } }
public override int AosStrReq => 55;
public override int OldStrReq => 55;
public override int ArmorBase{ get{ return 4; } }
public override int ArmorBase => 4;
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Plate; } }
public override ArmorMaterialType MaterialType => ArmorMaterialType.Plate;
[Constructible]
public HeavyPlateJingasa() : base( 0x2777 )
@ -30,17 +30,17 @@ namespace Server.Items
public HeavyPlateJingasa( 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

@ -5,21 +5,21 @@ namespace Server.Items
{
public class LightPlateJingasa : BaseArmor
{
public override int BasePhysicalResistance{ get{ return 7; } }
public override int BaseFireResistance{ get{ return 2; } }
public override int BaseColdResistance{ get{ return 2; } }
public override int BasePoisonResistance{ get{ return 2; } }
public override int BaseEnergyResistance{ get{ return 2; } }
public override int BasePhysicalResistance => 7;
public override int BaseFireResistance => 2;
public override int BaseColdResistance => 2;
public override int BasePoisonResistance => 2;
public override int BaseEnergyResistance => 2;
public override int InitMinHits{ get{ return 55; } }
public override int InitMaxHits{ get{ return 60; } }
public override int InitMinHits => 55;
public override int InitMaxHits => 60;
public override int AosStrReq{ get{ return 55; } }
public override int OldStrReq{ get{ return 55; } }
public override int AosStrReq => 55;
public override int OldStrReq => 55;
public override int ArmorBase{ get{ return 4; } }
public override int ArmorBase => 4;
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Plate; } }
public override ArmorMaterialType MaterialType => ArmorMaterialType.Plate;
[Constructible]
public LightPlateJingasa() : base( 0x2781 )
@ -30,17 +30,17 @@ namespace Server.Items
public LightPlateJingasa( 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

@ -6,23 +6,23 @@ namespace Server.Items
[FlippableAttribute( 0x1410, 0x1417 )]
public class PlateArms : BaseArmor
{
public override int BasePhysicalResistance{ get{ return 5; } }
public override int BaseFireResistance{ get{ return 3; } }
public override int BaseColdResistance{ get{ return 2; } }
public override int BasePoisonResistance{ get{ return 3; } }
public override int BaseEnergyResistance{ get{ return 2; } }
public override int BasePhysicalResistance => 5;
public override int BaseFireResistance => 3;
public override int BaseColdResistance => 2;
public override int BasePoisonResistance => 3;
public override int BaseEnergyResistance => 2;
public override int InitMinHits{ get{ return 50; } }
public override int InitMaxHits{ get{ return 65; } }
public override int InitMinHits => 50;
public override int InitMaxHits => 65;
public override int AosStrReq{ get{ return 80; } }
public override int OldStrReq{ get{ return 40; } }
public override int AosStrReq => 80;
public override int OldStrReq => 40;
public override int OldDexBonus{ get{ return -2; } }
public override int OldDexBonus => -2;
public override int ArmorBase{ get{ return 40; } }
public override int ArmorBase => 40;
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Plate; } }
public override ArmorMaterialType MaterialType => ArmorMaterialType.Plate;
[Constructible]
public PlateArms() : base( 0x1410 )
@ -33,13 +33,13 @@ namespace Server.Items
public PlateArms( 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 );
@ -49,4 +49,4 @@ namespace Server.Items
Weight = 5.0;
}
}
}
}

View file

@ -5,21 +5,21 @@ namespace Server.Items
{
public class PlateBattleKabuto : BaseArmor
{
public override int BasePhysicalResistance{ get{ return 6; } }
public override int BaseFireResistance{ get{ return 2; } }
public override int BaseColdResistance{ get{ return 2; } }
public override int BasePoisonResistance{ get{ return 2; } }
public override int BaseEnergyResistance{ get{ return 3; } }
public override int BasePhysicalResistance => 6;
public override int BaseFireResistance => 2;
public override int BaseColdResistance => 2;
public override int BasePoisonResistance => 2;
public override int BaseEnergyResistance => 3;
public override int InitMinHits{ get{ return 60; } }
public override int InitMaxHits{ get{ return 65; } }
public override int InitMinHits => 60;
public override int InitMaxHits => 65;
public override int AosStrReq{ get{ return 70; } }
public override int OldStrReq{ get{ return 70; } }
public override int AosStrReq => 70;
public override int OldStrReq => 70;
public override int ArmorBase{ get{ return 3; } }
public override int ArmorBase => 3;
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Plate; } }
public override ArmorMaterialType MaterialType => ArmorMaterialType.Plate;
[Constructible]
public PlateBattleKabuto() : base( 0x2785 )
@ -30,17 +30,17 @@ namespace Server.Items
public PlateBattleKabuto( 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

@ -6,23 +6,23 @@ namespace Server.Items
[FlippableAttribute( 0x1415, 0x1416 )]
public class PlateChest : BaseArmor
{
public override int BasePhysicalResistance{ get{ return 5; } }
public override int BaseFireResistance{ get{ return 3; } }
public override int BaseColdResistance{ get{ return 2; } }
public override int BasePoisonResistance{ get{ return 3; } }
public override int BaseEnergyResistance{ get{ return 2; } }
public override int BasePhysicalResistance => 5;
public override int BaseFireResistance => 3;
public override int BaseColdResistance => 2;
public override int BasePoisonResistance => 3;
public override int BaseEnergyResistance => 2;
public override int InitMinHits{ get{ return 50; } }
public override int InitMaxHits{ get{ return 65; } }
public override int InitMinHits => 50;
public override int InitMaxHits => 65;
public override int AosStrReq{ get{ return 95; } }
public override int OldStrReq{ get{ return 60; } }
public override int AosStrReq => 95;
public override int OldStrReq => 60;
public override int OldDexBonus{ get{ return -8; } }
public override int OldDexBonus => -8;
public override int ArmorBase{ get{ return 40; } }
public override int ArmorBase => 40;
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Plate; } }
public override ArmorMaterialType MaterialType => ArmorMaterialType.Plate;
[Constructible]
public PlateChest() : base( 0x1415 )
@ -33,13 +33,13 @@ namespace Server.Items
public PlateChest( 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 );
@ -49,4 +49,4 @@ namespace Server.Items
Weight = 10.0;
}
}
}
}

View file

@ -5,21 +5,21 @@ namespace Server.Items
{
public class PlateDo : BaseArmor
{
public override int BasePhysicalResistance{ get{ return 5; } }
public override int BaseFireResistance{ get{ return 3; } }
public override int BaseColdResistance{ get{ return 2; } }
public override int BasePoisonResistance{ get{ return 3; } }
public override int BaseEnergyResistance{ get{ return 2; } }
public override int BasePhysicalResistance => 5;
public override int BaseFireResistance => 3;
public override int BaseColdResistance => 2;
public override int BasePoisonResistance => 3;
public override int BaseEnergyResistance => 2;
public override int InitMinHits{ get{ return 60; } }
public override int InitMaxHits{ get{ return 70; } }
public override int InitMinHits => 60;
public override int InitMaxHits => 70;
public override int AosStrReq{ get{ return 85; } }
public override int OldStrReq{ get{ return 85; } }
public override int AosStrReq => 85;
public override int OldStrReq => 85;
public override int ArmorBase{ get{ return 3; } }
public override int ArmorBase => 3;
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Plate; } }
public override ArmorMaterialType MaterialType => ArmorMaterialType.Plate;
[Constructible]
public PlateDo() : base( 0x277D )
@ -30,17 +30,17 @@ namespace Server.Items
public PlateDo( 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

@ -6,23 +6,23 @@ namespace Server.Items
[FlippableAttribute( 0x1414, 0x1418 )]
public class PlateGloves : BaseArmor
{
public override int BasePhysicalResistance{ get{ return 5; } }
public override int BaseFireResistance{ get{ return 3; } }
public override int BaseColdResistance{ get{ return 2; } }
public override int BasePoisonResistance{ get{ return 3; } }
public override int BaseEnergyResistance{ get{ return 2; } }
public override int BasePhysicalResistance => 5;
public override int BaseFireResistance => 3;
public override int BaseColdResistance => 2;
public override int BasePoisonResistance => 3;
public override int BaseEnergyResistance => 2;
public override int InitMinHits{ get{ return 50; } }
public override int InitMaxHits{ get{ return 65; } }
public override int InitMinHits => 50;
public override int InitMaxHits => 65;
public override int AosStrReq{ get{ return 70; } }
public override int OldStrReq{ get{ return 30; } }
public override int AosStrReq => 70;
public override int OldStrReq => 30;
public override int OldDexBonus{ get{ return -2; } }
public override int OldDexBonus => -2;
public override int ArmorBase{ get{ return 40; } }
public override int ArmorBase => 40;
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Plate; } }
public override ArmorMaterialType MaterialType => ArmorMaterialType.Plate;
[Constructible]
public PlateGloves() : base( 0x1414 )
@ -33,13 +33,13 @@ namespace Server.Items
public PlateGloves( 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 );
@ -49,4 +49,4 @@ namespace Server.Items
Weight = 2.0;
}
}
}
}

View file

@ -5,23 +5,23 @@ namespace Server.Items
{
public class PlateGorget : BaseArmor
{
public override int BasePhysicalResistance{ get{ return 5; } }
public override int BaseFireResistance{ get{ return 3; } }
public override int BaseColdResistance{ get{ return 2; } }
public override int BasePoisonResistance{ get{ return 3; } }
public override int BaseEnergyResistance{ get{ return 2; } }
public override int BasePhysicalResistance => 5;
public override int BaseFireResistance => 3;
public override int BaseColdResistance => 2;
public override int BasePoisonResistance => 3;
public override int BaseEnergyResistance => 2;
public override int InitMinHits{ get{ return 50; } }
public override int InitMaxHits{ get{ return 65; } }
public override int InitMinHits => 50;
public override int InitMaxHits => 65;
public override int AosStrReq{ get{ return 45; } }
public override int OldStrReq{ get{ return 30; } }
public override int AosStrReq => 45;
public override int OldStrReq => 30;
public override int OldDexBonus{ get{ return -1; } }
public override int OldDexBonus => -1;
public override int ArmorBase{ get{ return 40; } }
public override int ArmorBase => 40;
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Plate; } }
public override ArmorMaterialType MaterialType => ArmorMaterialType.Plate;
[Constructible]
public PlateGorget() : base( 0x1413 )
@ -32,17 +32,17 @@ namespace Server.Items
public PlateGorget( 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();
}
}
}
}

Some files were not shown because too many files have changed in this diff Show more