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

@ -8,7 +8,6 @@ namespace Server.Items
{
[Constructible]
public EarringBoxSet()
: base()
{
DropItem( new EarringsOfProtection( AosElementAttribute.Physical ) );
DropItem( new EarringsOfProtection( AosElementAttribute.Fire ) );
@ -133,4 +132,4 @@ namespace Server.Items
}
}
}
}
}

View file

@ -20,7 +20,7 @@ namespace Server.Items
[Flippable( 0x2AF9, 0x2AFD )]
public class DawnsMusicBox : Item, ISecurable
{
public override int LabelNumber { get { return 1075198; } } // Dawn’s Music Box
public override int LabelNumber => 1075198; // Dawn<77>s Music Box
private List<MusicName> m_Tracks;

View file

@ -5,20 +5,20 @@ namespace Server.Items
{
public class DupresShield : BaseShield, ITokunoDyable
{
public override int LabelNumber { get { return 1075196; } } // Dupre’s Shield
public override int LabelNumber => 1075196; // Dupre<72>s Shield
public override int BasePhysicalResistance { get { return 1; } }
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 1; } }
public override int BasePhysicalResistance => 1;
public override int BaseFireResistance => 0;
public override int BaseColdResistance => 0;
public override int BasePoisonResistance => 0;
public override int BaseEnergyResistance => 1;
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 50; } }
public override int AosStrReq => 50;
public override int ArmorBase { get { return 15; } }
public override int ArmorBase => 15;
[Constructible]
public DupresShield() : base( 0x2B01 )

View file

@ -7,9 +7,9 @@ namespace Server.Items
{
public class EnhancedBandage : Bandage
{
public static int HealingBonus { get { return 10; } }
public static int HealingBonus => 10;
public override int LabelNumber { get { return 1152441; } } // enhanced bandage
public override int LabelNumber => 1152441; // enhanced bandage
[Constructible]
public EnhancedBandage()
@ -71,10 +71,10 @@ namespace Server.Items
public virtual TimeSpan RechargeTime { get { return TimeSpan.FromDays( 1 ); } }
public override int LabelNumber { get { return 1075197; } } // Fountain of Life
public override int DefaultGumpID { get { return 0x484; } }
public override int DefaultDropSound { get { return 66; } }
public override int DefaultMaxItems { get { return 125; } }
public override int LabelNumber => 1075197; // Fountain of Life
public override int DefaultGumpID => 0x484;
public override int DefaultDropSound => 66;
public override int DefaultMaxItems => 125;
private int m_Charges;
@ -228,8 +228,8 @@ namespace Server.Items
public class FountainOfLifeDeed : BaseAddonContainerDeed
{
public override int LabelNumber { get { return 1075197; } } // Fountain of Life
public override BaseAddonContainer Addon { get { return new FountainOfLife( m_Charges ); } }
public override int LabelNumber => 1075197; // Fountain of Life
public override BaseAddonContainer Addon => new FountainOfLife( m_Charges );
private int m_Charges;
@ -248,7 +248,6 @@ namespace Server.Items
[Constructible]
public FountainOfLifeDeed( int charges )
: base()
{
LootType = LootType.Blessed;
m_Charges = charges;
@ -277,4 +276,4 @@ namespace Server.Items
m_Charges = reader.ReadInt();
}
}
}
}

View file

@ -4,7 +4,7 @@ namespace Server.Items
{
public class OssianGrimoire : NecromancerSpellbook, ITokunoDyable
{
public override int LabelNumber { get { return 1078148; } } // Ossian Grimoire
public override int LabelNumber => 1078148; // Ossian Grimoire
[Constructible]
public OssianGrimoire()

View file

@ -4,7 +4,7 @@ namespace Server.Items
{
public class QuiverOfInfinity : BaseQuiver, ITokunoDyable
{
public override int LabelNumber { get { return 1075201; } } // Quiver of Infinity
public override int LabelNumber => 1075201; // Quiver of Infinity
[Constructible]
public QuiverOfInfinity() : base( 0x2B02 )

View file

@ -14,7 +14,7 @@ namespace Server.Items
public class BaseFormTalisman : Item, ITokunoDyable
{
public virtual TalismanForm Form { get { return TalismanForm.Squirrel; } }
public virtual TalismanForm Form => TalismanForm.Squirrel;
public BaseFormTalisman() : base( 0x2F59 )
{
@ -75,10 +75,10 @@ namespace Server.Items
public class FerretFormTalisman : BaseFormTalisman
{
public override TalismanForm Form { get { return TalismanForm.Ferret; } }
public override TalismanForm Form => TalismanForm.Ferret;
[Constructible]
public FerretFormTalisman() : base()
public FerretFormTalisman()
{
}
@ -103,10 +103,10 @@ namespace Server.Items
public class SquirrelFormTalisman : BaseFormTalisman
{
public override TalismanForm Form { get { return TalismanForm.Squirrel; } }
public override TalismanForm Form => TalismanForm.Squirrel;
[Constructible]
public SquirrelFormTalisman () : base()
public SquirrelFormTalisman ()
{
}
@ -131,10 +131,10 @@ namespace Server.Items
public class CuSidheFormTalisman : BaseFormTalisman
{
public override TalismanForm Form { get { return TalismanForm.CuSidhe; } }
public override TalismanForm Form => TalismanForm.CuSidhe;
[Constructible]
public CuSidheFormTalisman() : base()
public CuSidheFormTalisman()
{
}
@ -159,10 +159,10 @@ namespace Server.Items
public class ReptalonFormTalisman : BaseFormTalisman
{
public override TalismanForm Form { get { return TalismanForm.Reptalon; } }
public override TalismanForm Form => TalismanForm.Reptalon;
[Constructible]
public ReptalonFormTalisman() : base()
public ReptalonFormTalisman()
{
}

View file

@ -5,8 +5,8 @@ namespace Server.Items
{
public class LuckyNecklace : BaseJewel
{
public override int Hue{ get { return 1150; } }
public override int LabelNumber{ get { return 1075239; } } //Lucky Necklace 1075239
public override int Hue => 1150;
public override int LabelNumber => 1075239; //Lucky Necklace 1075239
[Constructible]
public LuckyNecklace( )

View file

@ -5,7 +5,7 @@ namespace Server.Items
[Flippable( 0xC12, 0xC13 )]
public class BrokenArmoireComponent : AddonComponent
{
public override int LabelNumber { get { return 1076262; } } // Broken Armoire
public override int LabelNumber => 1076262; // Broken Armoire
public BrokenArmoireComponent() : base( 0xC12 )
{
@ -32,10 +32,10 @@ namespace Server.Items
public class BrokenArmoireAddon : BaseAddon
{
public override BaseAddonDeed Deed { get { return new BrokenArmoireDeed(); } }
public override BaseAddonDeed Deed => new BrokenArmoireDeed();
[Constructible]
public BrokenArmoireAddon() : base()
public BrokenArmoireAddon()
{
AddComponent( new BrokenArmoireComponent(), 0, 0, 0 );
}
@ -61,11 +61,11 @@ namespace Server.Items
public class BrokenArmoireDeed : BaseAddonDeed
{
public override BaseAddon Addon { get { return new BrokenArmoireAddon(); } }
public override int LabelNumber { get { return 1076262; } } // Broken Armoire
public override BaseAddon Addon => new BrokenArmoireAddon();
public override int LabelNumber => 1076262; // Broken Armoire
[Constructible]
public BrokenArmoireDeed() : base()
public BrokenArmoireDeed()
{
LootType = LootType.Blessed;
}

View file

@ -7,10 +7,10 @@ namespace Server.Items
{
public class BrokenBedAddon : BaseAddon
{
public override BaseAddonDeed Deed { get { return new BrokenBedDeed(); } }
public override BaseAddonDeed Deed => new BrokenBedDeed();
[Constructible]
public BrokenBedAddon( bool east ) : base()
public BrokenBedAddon( bool east )
{
if ( east ) // east
{
@ -49,13 +49,13 @@ namespace Server.Items
public class BrokenBedDeed : BaseAddonDeed
{
public override BaseAddon Addon { get { return new BrokenBedAddon( m_East ); } }
public override int LabelNumber { get { return 1076263; } } // Broken Bed
public override BaseAddon Addon => new BrokenBedAddon( m_East );
public override int LabelNumber => 1076263; // Broken Bed
private bool m_East;
[Constructible]
public BrokenBedDeed() : base()
public BrokenBedDeed()
{
LootType = LootType.Blessed;
}

View file

@ -5,7 +5,7 @@ namespace Server.Items
[Flippable( 0xC14, 0xC15 )]
public class BrokenBookcaseComponent : AddonComponent
{
public override int LabelNumber { get { return 1076258; } } // Broken Bookcase
public override int LabelNumber => 1076258; // Broken Bookcase
public BrokenBookcaseComponent() : base( 0xC14 )
{
@ -32,10 +32,10 @@ namespace Server.Items
public class BrokenBookcaseAddon : BaseAddon
{
public override BaseAddonDeed Deed { get { return new BrokenBookcaseDeed(); } }
public override BaseAddonDeed Deed => new BrokenBookcaseDeed();
[Constructible]
public BrokenBookcaseAddon() : base()
public BrokenBookcaseAddon()
{
AddComponent( new BrokenBookcaseComponent(), 0, 0, 0 );
}
@ -61,11 +61,11 @@ namespace Server.Items
public class BrokenBookcaseDeed : BaseAddonDeed
{
public override BaseAddon Addon { get { return new BrokenBookcaseAddon(); } }
public override int LabelNumber { get { return 1076258; } } // Broken Bookcase
public override BaseAddon Addon => new BrokenBookcaseAddon();
public override int LabelNumber => 1076258; // Broken Bookcase
[Constructible]
public BrokenBookcaseDeed() : base()
public BrokenBookcaseDeed()
{
LootType = LootType.Blessed;
}

View file

@ -5,7 +5,7 @@ namespace Server.Items
[Flippable( 0xC24, 0xC25 )]
public class BrokenChestOfDrawersComponent : AddonComponent
{
public override int LabelNumber { get { return 1076261; } } // Broken Chest of Drawers
public override int LabelNumber => 1076261; // Broken Chest of Drawers
public BrokenChestOfDrawersComponent() : base( 0xC24 )
{
@ -32,10 +32,10 @@ namespace Server.Items
public class BrokenChestOfDrawersAddon : BaseAddon
{
public override BaseAddonDeed Deed { get { return new BrokenChestOfDrawersDeed(); } }
public override BaseAddonDeed Deed => new BrokenChestOfDrawersDeed();
[Constructible]
public BrokenChestOfDrawersAddon() : base()
public BrokenChestOfDrawersAddon()
{
AddComponent( new BrokenChestOfDrawersComponent(), 0, 0, 0 );
}
@ -61,11 +61,11 @@ namespace Server.Items
public class BrokenChestOfDrawersDeed : BaseAddonDeed
{
public override BaseAddon Addon { get { return new BrokenChestOfDrawersAddon(); } }
public override int LabelNumber { get { return 1076261; } } // Broken Chest of Drawers
public override BaseAddon Addon => new BrokenChestOfDrawersAddon();
public override int LabelNumber => 1076261; // Broken Chest of Drawers
[Constructible]
public BrokenChestOfDrawersDeed() : base()
public BrokenChestOfDrawersDeed()
{
LootType = LootType.Blessed;
}

View file

@ -5,7 +5,7 @@ namespace Server.Items
[Flippable( 0xC17, 0xC18 )]
public class BrokenCoveredChairComponent : AddonComponent
{
public override int LabelNumber { get { return 1076257; } } // Broken Covered Chair
public override int LabelNumber => 1076257; // Broken Covered Chair
public BrokenCoveredChairComponent() : base( 0xC17 )
{
@ -32,10 +32,10 @@ namespace Server.Items
public class BrokenCoveredChairAddon : BaseAddon
{
public override BaseAddonDeed Deed { get { return new BrokenCoveredChairDeed(); } }
public override BaseAddonDeed Deed => new BrokenCoveredChairDeed();
[Constructible]
public BrokenCoveredChairAddon() : base()
public BrokenCoveredChairAddon()
{
AddComponent( new BrokenCoveredChairComponent(), 0, 0, 0 );
}
@ -61,11 +61,11 @@ namespace Server.Items
public class BrokenCoveredChairDeed : BaseAddonDeed
{
public override BaseAddon Addon { get { return new BrokenCoveredChairAddon(); } }
public override int LabelNumber { get { return 1076257; } } // Broken Covered Chair
public override BaseAddon Addon => new BrokenCoveredChairAddon();
public override int LabelNumber => 1076257; // Broken Covered Chair
[Constructible]
public BrokenCoveredChairDeed() : base()
public BrokenCoveredChairDeed()
{
LootType = LootType.Blessed;
}

View file

@ -5,7 +5,7 @@ namespace Server.Items
[Flippable( 0xC19, 0xC1A )]
public class BrokenFallenChairComponent : AddonComponent
{
public override int LabelNumber { get { return 1076264; } } // Broken Fallen Chair
public override int LabelNumber => 1076264; // Broken Fallen Chair
public BrokenFallenChairComponent() : base( 0xC19 )
{
@ -35,10 +35,10 @@ namespace Server.Items
public class BrokenFallenChairAddon : BaseAddon
{
public override BaseAddonDeed Deed { get { return new BrokenFallenChairDeed(); } }
public override BaseAddonDeed Deed => new BrokenFallenChairDeed();
[Constructible]
public BrokenFallenChairAddon() : base()
public BrokenFallenChairAddon()
{
AddComponent( new BrokenFallenChairComponent(), 0, 0, 0 );
}
@ -64,11 +64,11 @@ namespace Server.Items
public class BrokenFallenChairDeed : BaseAddonDeed
{
public override BaseAddon Addon { get { return new BrokenFallenChairAddon(); } }
public override int LabelNumber { get { return 1076264; } } // Broken Fallen Chair
public override BaseAddon Addon => new BrokenFallenChairAddon();
public override int LabelNumber => 1076264; // Broken Fallen Chair
[Constructible]
public BrokenFallenChairDeed() : base()
public BrokenFallenChairDeed()
{
LootType = LootType.Blessed;
}

View file

@ -7,10 +7,10 @@ namespace Server.Items
{
public class BrokenVanityAddon : BaseAddon
{
public override BaseAddonDeed Deed { get { return new BrokenVanityDeed(); } }
public override BaseAddonDeed Deed => new BrokenVanityDeed();
[Constructible]
public BrokenVanityAddon( bool east ) : base()
public BrokenVanityAddon( bool east )
{
if ( east ) // east
{
@ -45,13 +45,13 @@ namespace Server.Items
public class BrokenVanityDeed : BaseAddonDeed
{
public override BaseAddon Addon { get { return new BrokenVanityAddon( m_East ); } }
public override int LabelNumber { get { return 1076260; } } // Broken Vanity
public override BaseAddon Addon => new BrokenVanityAddon( m_East );
public override int LabelNumber => 1076260; // Broken Vanity
private bool m_East;
[Constructible]
public BrokenVanityDeed() : base()
public BrokenVanityDeed()
{
LootType = LootType.Blessed;
}

View file

@ -5,7 +5,7 @@ namespace Server.Items
[Flippable( 0xC1B, 0xC1C, 0xC1E, 0xC1D )]
public class StandingBrokenChairComponent : AddonComponent
{
public override int LabelNumber { get { return 1076259; } } // Standing Broken Chair
public override int LabelNumber => 1076259; // Standing Broken Chair
public StandingBrokenChairComponent() : base( 0xC1B )
{
@ -32,10 +32,10 @@ namespace Server.Items
public class StandingBrokenChairAddon : BaseAddon
{
public override BaseAddonDeed Deed { get { return new StandingBrokenChairDeed(); } }
public override BaseAddonDeed Deed => new StandingBrokenChairDeed();
[Constructible]
public StandingBrokenChairAddon() : base()
public StandingBrokenChairAddon()
{
AddComponent( new StandingBrokenChairComponent(), 0, 0, 0 );
}
@ -61,11 +61,11 @@ namespace Server.Items
public class StandingBrokenChairDeed : BaseAddonDeed
{
public override BaseAddon Addon { get { return new StandingBrokenChairAddon(); } }
public override int LabelNumber { get { return 1076259; } } // Standing Broken Chair
public override BaseAddon Addon => new StandingBrokenChairAddon();
public override int LabelNumber => 1076259; // Standing Broken Chair
[Constructible]
public StandingBrokenChairDeed() : base()
public StandingBrokenChairDeed()
{
LootType = LootType.Blessed;
}

View file

@ -65,8 +65,8 @@ namespace Server.Items
m_SkillMod = null;
}
public override CraftSystem CraftSystem{ get{ return DefBlacksmithy.CraftSystem; } }
public override int LabelNumber{ get{ return 1045127; } } // ancient smithy hammer
public override CraftSystem CraftSystem => DefBlacksmithy.CraftSystem;
public override int LabelNumber => 1045127; // ancient smithy hammer
[Constructible]
public AncientSmithyHammer( int bonus ) : this( bonus, 600 )
@ -131,4 +131,4 @@ namespace Server.Items
Hue = 0x482;
}
}
}
}

View file

@ -5,26 +5,26 @@ namespace Server.Items
[FlippableAttribute( 0x13c6, 0x13ce )]
public class LeatherGlovesOfMining : BaseGlovesOfMining
{
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 int LabelNumber{ get{ return 1045122; } } // leather blacksmith gloves of mining
public override int LabelNumber => 1045122; // leather blacksmith gloves of mining
[Constructible]
public LeatherGlovesOfMining( int bonus ) : base( bonus, 0x13C6 )
@ -35,13 +35,13 @@ namespace Server.Items
public LeatherGlovesOfMining( 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 );
@ -52,24 +52,24 @@ namespace Server.Items
[FlippableAttribute( 0x13d5, 0x13dd )]
public class StuddedGlovesOfMining : BaseGlovesOfMining
{
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 4; } }
public override int BasePhysicalResistance => 2;
public override int BaseFireResistance => 4;
public override int BaseColdResistance => 3;
public override int BasePoisonResistance => 3;
public override int BaseEnergyResistance => 4;
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 25; } }
public override int OldStrReq{ get{ return 25; } }
public override int AosStrReq => 25;
public override int OldStrReq => 25;
public override int ArmorBase{ get{ return 16; } }
public override int ArmorBase => 16;
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Studded; } }
public override CraftResource DefaultResource{ get{ return CraftResource.RegularLeather; } }
public override ArmorMaterialType MaterialType => ArmorMaterialType.Studded;
public override CraftResource DefaultResource => CraftResource.RegularLeather;
public override int LabelNumber{ get{ return 1045123; } } // studded leather blacksmith gloves of mining
public override int LabelNumber => 1045123; // studded leather blacksmith gloves of mining
[Constructible]
public StuddedGlovesOfMining( int bonus ) : base( bonus, 0x13D5 )
@ -80,13 +80,13 @@ namespace Server.Items
public StuddedGlovesOfMining( 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 );
@ -97,25 +97,25 @@ namespace Server.Items
[FlippableAttribute( 0x13eb, 0x13f2 )]
public class RingmailGlovesOfMining : BaseGlovesOfMining
{
public override int BasePhysicalResistance{ get{ return 3; } }
public override int BaseFireResistance{ get{ return 3; } }
public override int BaseColdResistance{ get{ return 1; } }
public override int BasePoisonResistance{ get{ return 5; } }
public override int BaseEnergyResistance{ get{ return 3; } }
public override int BasePhysicalResistance => 3;
public override int BaseFireResistance => 3;
public override int BaseColdResistance => 1;
public override int BasePoisonResistance => 5;
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 40; } }
public override int OldStrReq{ get{ return 20; } }
public override int AosStrReq => 40;
public override int OldStrReq => 20;
public override int OldDexBonus{ get{ return -1; } }
public override int OldDexBonus => -1;
public override int ArmorBase{ get{ return 22; } }
public override int ArmorBase => 22;
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Ringmail; } }
public override ArmorMaterialType MaterialType => ArmorMaterialType.Ringmail;
public override int LabelNumber{ get{ return 1045124; } } // ringmail blacksmith gloves of mining
public override int LabelNumber => 1045124; // ringmail blacksmith gloves of mining
[Constructible]
public RingmailGlovesOfMining( int bonus ) : base( bonus, 0x13EB )
@ -126,13 +126,13 @@ namespace Server.Items
public RingmailGlovesOfMining( 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 );
@ -253,4 +253,4 @@ namespace Server.Items
}
}
}
}
}

View file

@ -19,7 +19,7 @@ namespace Server.Items
public bool ShowUsesRemaining{ get{ return true; } set{} }
public override int LabelNumber{ get{ return 1049082; } } // powder of fortifying
public override int LabelNumber => 1049082; // powder of fortifying
[Constructible]
public PowderOfTemperament() : this( 10 )
@ -37,7 +37,7 @@ namespace Server.Items
public PowderOfTemperament( Serial serial ) : base( serial )
{
}
public override void Serialize( GenericWriter writer )
{
base.Serialize( writer );
@ -45,7 +45,7 @@ namespace Server.Items
writer.Write( (int) 0 );
writer.Write( (int) m_UsesRemaining );
}
public override void Deserialize(GenericReader reader)
{
base.Deserialize( reader );
@ -186,4 +186,4 @@ namespace Server.Items
}
}
}
}
}

View file

@ -6,16 +6,16 @@ namespace Server.Items
{
public class JesterHatofChuckles : BaseHat, ITokunoDyable
{
public override int LabelNumber { get { return 1073256; } } //Jester Hat of Chuckles - Museum of Vesper Replica 1073256
public override int LabelNumber => 1073256; //Jester Hat of Chuckles - Museum of Vesper Replica 1073256
public override int BasePhysicalResistance { get { return 12; } }
public override int BaseFireResistance { get { return 12; } }
public override int BaseColdResistance { get { return 12; } }
public override int BasePoisonResistance { get { return 12; } }
public override int BaseEnergyResistance { get { return 12; } }
public override int BasePhysicalResistance => 12;
public override int BaseFireResistance => 12;
public override int BaseColdResistance => 12;
public override int BasePoisonResistance => 12;
public override int BaseEnergyResistance => 12;
public override int InitMinHits{ get{ return 100; } }
public override int InitMaxHits{ get{ return 100; } }
public override int InitMinHits => 100;
public override int InitMaxHits => 100;
[Constructible]
public JesterHatofChuckles() : this( Utility.RandomList( 0x13e, 0x03, 0x172, 0x3f ) )

View file

@ -7,7 +7,7 @@ namespace Server.Items
[Flippable( 0x2A5D, 0x2A61 )]
public class AwesomeDisturbingPortraitComponent : AddonComponent
{
public override int LabelNumber { get { return 1074479; } } // Disturbing portrait
public override int LabelNumber => 1074479; // Disturbing portrait
public bool FacingSouth { get { return ItemID < 0x2A61; } }
private InternalTimer m_Timer;
@ -129,10 +129,10 @@ namespace Server.Items
public class AwesomeDisturbingPortraitAddon : BaseAddon
{
public override BaseAddonDeed Deed { get { return new AwesomeDisturbingPortraitDeed(); } }
public override BaseAddonDeed Deed => new AwesomeDisturbingPortraitDeed();
[Constructible]
public AwesomeDisturbingPortraitAddon() : base()
public AwesomeDisturbingPortraitAddon()
{
AddComponent( new AwesomeDisturbingPortraitComponent(), 0, 0, 0 );
}
@ -158,11 +158,11 @@ namespace Server.Items
public class AwesomeDisturbingPortraitDeed : BaseAddonDeed
{
public override BaseAddon Addon { get { return new AwesomeDisturbingPortraitAddon(); } }
public override int LabelNumber { get { return 1074479; } } // Disturbing portrait
public override BaseAddon Addon => new AwesomeDisturbingPortraitAddon();
public override int LabelNumber => 1074479; // Disturbing portrait
[Constructible]
public AwesomeDisturbingPortraitDeed() : base()
public AwesomeDisturbingPortraitDeed()
{
LootType = LootType.Blessed;
}

View file

@ -4,7 +4,7 @@ namespace Server.Items
{
public class BedOfNailsComponent : AddonComponent
{
public override int LabelNumber { get { return 1074801; } } // Bed of Nails
public override int LabelNumber => 1074801; // Bed of Nails
public BedOfNailsComponent( int itemID )
: base( itemID )
@ -44,13 +44,12 @@ namespace Server.Items
[FlippableAddon( Direction.South, Direction.East )]
public class BedOfNailsAddon : BaseAddon
{
public override BaseAddonDeed Deed { get { return new BedOfNailsDeed(); } }
public override BaseAddonDeed Deed => new BedOfNailsDeed();
private InternalTimer m_Timer;
[Constructible]
public BedOfNailsAddon()
: base()
{
Direction = Direction.South;
@ -163,12 +162,11 @@ namespace Server.Items
public class BedOfNailsDeed : BaseAddonDeed
{
public override BaseAddon Addon { get { return new BedOfNailsAddon(); } }
public override int LabelNumber { get { return 1074801; } } // Bed of Nails
public override BaseAddon Addon => new BedOfNailsAddon();
public override int LabelNumber => 1074801; // Bed of Nails
[Constructible]
public BedOfNailsDeed()
: base()
{
LootType = LootType.Blessed;
}
@ -192,4 +190,4 @@ namespace Server.Items
int version = reader.ReadEncodedInt();
}
}
}
}

View file

@ -4,7 +4,7 @@ namespace Server.Items
{
public class BoneCouchComponent : AddonComponent
{
public override int LabelNumber { get { return 1074477; } } // Bone couch
public override int LabelNumber => 1074477; // Bone couch
public BoneCouchComponent( int itemID ) : base( itemID )
{
@ -42,10 +42,10 @@ namespace Server.Items
[FlippableAddon( Direction.South, Direction.East )]
public class BoneCouchAddon : BaseAddon
{
public override BaseAddonDeed Deed { get { return new BoneCouchDeed(); } }
public override BaseAddonDeed Deed => new BoneCouchDeed();
[Constructible]
public BoneCouchAddon() : base()
public BoneCouchAddon()
{
Direction = Direction.South;
@ -89,11 +89,11 @@ namespace Server.Items
public class BoneCouchDeed : BaseAddonDeed
{
public override BaseAddon Addon { get { return new BoneCouchAddon(); } }
public override int LabelNumber { get { return 1074477; } } // Bone couch
public override BaseAddon Addon => new BoneCouchAddon();
public override int LabelNumber => 1074477; // Bone couch
[Constructible]
public BoneCouchDeed() : base()
public BoneCouchDeed()
{
LootType = LootType.Blessed;
}

View file

@ -4,10 +4,10 @@ namespace Server.Items
{
public class BoneTableAddon : BaseAddon
{
public override BaseAddonDeed Deed { get { return new BoneTableDeed(); } }
public override BaseAddonDeed Deed => new BoneTableDeed();
[Constructible]
public BoneTableAddon() : base()
public BoneTableAddon()
{
AddComponent( new LocalizedAddonComponent( 0x2A5C, 1074478 ), 0, 0, 0 );
}
@ -33,11 +33,11 @@ namespace Server.Items
public class BoneTableDeed : BaseAddonDeed
{
public override BaseAddon Addon { get { return new BoneTableAddon(); } }
public override int LabelNumber { get { return 1074478; } } // Bone table
public override BaseAddon Addon => new BoneTableAddon();
public override int LabelNumber => 1074478; // Bone table
[Constructible]
public BoneTableDeed() : base()
public BoneTableDeed()
{
LootType = LootType.Blessed;
}

View file

@ -5,7 +5,7 @@ namespace Server.Items
[Flippable( 0x2A58, 0x2A59 )]
public class BoneThroneComponent : AddonComponent
{
public override int LabelNumber { get { return 1074476; } } // Bone throne
public override int LabelNumber => 1074476; // Bone throne
public BoneThroneComponent() : base( 0x2A58 )
{
@ -42,10 +42,10 @@ namespace Server.Items
public class BoneThroneAddon : BaseAddon
{
public override BaseAddonDeed Deed { get { return new BoneThroneDeed(); } }
public override BaseAddonDeed Deed => new BoneThroneDeed();
[Constructible]
public BoneThroneAddon() : base()
public BoneThroneAddon()
{
AddComponent( new BoneThroneComponent(), 0, 0, 0 );
}
@ -71,11 +71,11 @@ namespace Server.Items
public class BoneThroneDeed : BaseAddonDeed
{
public override BaseAddon Addon { get { return new BoneThroneAddon(); } }
public override int LabelNumber { get { return 1074476; } } // Bone throne
public override BaseAddon Addon => new BoneThroneAddon();
public override int LabelNumber => 1074476; // Bone throne
[Constructible]
public BoneThroneDeed() : base()
public BoneThroneDeed()
{
LootType = LootType.Blessed;
}

View file

@ -7,7 +7,7 @@ namespace Server.Items
[Flippable( 0x2A69, 0x2A6D )]
public class CreepyPortraitComponent : AddonComponent
{
public override int LabelNumber { get { return 1074481; } } // Creepy portrait
public override int LabelNumber => 1074481; // Creepy portrait
public override bool HandlesOnMovement => true;
public CreepyPortraitComponent() : base( 0x2A69 )
@ -79,10 +79,10 @@ namespace Server.Items
public class CreepyPortraitAddon : BaseAddon
{
public override BaseAddonDeed Deed { get { return new CreepyPortraitDeed(); } }
public override BaseAddonDeed Deed => new CreepyPortraitDeed();
[Constructible]
public CreepyPortraitAddon() : base()
public CreepyPortraitAddon()
{
AddComponent( new CreepyPortraitComponent(), 0, 0, 0 );
}
@ -108,11 +108,11 @@ namespace Server.Items
public class CreepyPortraitDeed : BaseAddonDeed
{
public override BaseAddon Addon { get { return new CreepyPortraitAddon(); } }
public override int LabelNumber { get { return 1074481; } } // Creepy portrait
public override BaseAddon Addon => new CreepyPortraitAddon();
public override int LabelNumber => 1074481; // Creepy portrait
[Constructible]
public CreepyPortraitDeed() : base()
public CreepyPortraitDeed()
{
LootType = LootType.Blessed;
}

View file

@ -7,7 +7,7 @@ namespace Server.Items
[Flippable( 0x2A5D, 0x2A61 )]
public class DisturbingPortraitComponent : AddonComponent
{
public override int LabelNumber { get { return 1074479; } } // Disturbing portrait
public override int LabelNumber => 1074479; // Disturbing portrait
private Timer m_Timer;
@ -63,10 +63,10 @@ namespace Server.Items
public class DisturbingPortraitAddon : BaseAddon
{
public override BaseAddonDeed Deed { get { return new DisturbingPortraitDeed(); } }
public override BaseAddonDeed Deed => new DisturbingPortraitDeed();
[Constructible]
public DisturbingPortraitAddon() : base()
public DisturbingPortraitAddon()
{
AddComponent( new DisturbingPortraitComponent(), 0, 0, 0 );
}
@ -92,11 +92,11 @@ namespace Server.Items
public class DisturbingPortraitDeed : BaseAddonDeed
{
public override BaseAddon Addon { get { return new DisturbingPortraitAddon(); } }
public override int LabelNumber { get { return 1074479; } } // Disturbing portrait
public override BaseAddon Addon => new DisturbingPortraitAddon();
public override int LabelNumber => 1074479; // Disturbing portrait
[Constructible]
public DisturbingPortraitDeed() : base()
public DisturbingPortraitDeed()
{
LootType = LootType.Blessed;
}

View file

@ -5,7 +5,7 @@ namespace Server.Items
[Flippable( 0x2A7B, 0x2A7D )]
public class HaunterMirrorComponent : AddonComponent
{
public override int LabelNumber { get { return 1074800; } } // Haunted Mirror
public override int LabelNumber => 1074800; // Haunted Mirror
public override bool HandlesOnMovement => true;
public HaunterMirrorComponent() : base( 0x2A7B )
@ -55,10 +55,10 @@ namespace Server.Items
public class HaunterMirrorAddon : BaseAddon
{
public override BaseAddonDeed Deed { get { return new HaunterMirrorDeed(); } }
public override BaseAddonDeed Deed => new HaunterMirrorDeed();
[Constructible]
public HaunterMirrorAddon() : base()
public HaunterMirrorAddon()
{
AddComponent( new HaunterMirrorComponent(), 0, 0, 0 );
}
@ -84,11 +84,11 @@ namespace Server.Items
public class HaunterMirrorDeed : BaseAddonDeed
{
public override BaseAddon Addon { get { return new HaunterMirrorAddon(); } }
public override int LabelNumber { get { return 1074800; } } // Haunted Mirror
public override BaseAddon Addon => new HaunterMirrorAddon();
public override int LabelNumber => 1074800; // Haunted Mirror
[Constructible]
public HaunterMirrorDeed() : base()
public HaunterMirrorDeed()
{
LootType = LootType.Blessed;
}

View file

@ -7,7 +7,7 @@ namespace Server.Items
[Flippable( 0x2A75, 0x2A76 )]
public class MountedPixieBlueComponent : AddonComponent
{
public override int LabelNumber { get { return 1074482; } } // Mounted pixie
public override int LabelNumber => 1074482; // Mounted pixie
public MountedPixieBlueComponent() : base( 0x2A75 )
{
@ -42,9 +42,9 @@ namespace Server.Items
public class MountedPixieBlueAddon : BaseAddon
{
public override BaseAddonDeed Deed { get { return new MountedPixieBlueDeed(); } }
public override BaseAddonDeed Deed => new MountedPixieBlueDeed();
public MountedPixieBlueAddon() : base()
public MountedPixieBlueAddon()
{
AddComponent( new MountedPixieBlueComponent(), 0, 0, 0 );
}
@ -70,11 +70,11 @@ namespace Server.Items
public class MountedPixieBlueDeed : BaseAddonDeed
{
public override BaseAddon Addon { get { return new MountedPixieBlueAddon(); } }
public override int LabelNumber { get { return 1074482; } } // Mounted pixie
public override BaseAddon Addon => new MountedPixieBlueAddon();
public override int LabelNumber => 1074482; // Mounted pixie
[Constructible]
public MountedPixieBlueDeed() : base()
public MountedPixieBlueDeed()
{
LootType = LootType.Blessed;
}

View file

@ -7,7 +7,7 @@ namespace Server.Items
[Flippable( 0x2A71, 0x2A72 )]
public class MountedPixieGreenComponent : AddonComponent
{
public override int LabelNumber { get { return 1074482; } } // Mounted pixie
public override int LabelNumber => 1074482; // Mounted pixie
public MountedPixieGreenComponent() : base( 0x2A71 )
{
@ -42,9 +42,9 @@ namespace Server.Items
public class MountedPixieGreenAddon : BaseAddon
{
public override BaseAddonDeed Deed { get { return new MountedPixieGreenDeed(); } }
public override BaseAddonDeed Deed => new MountedPixieGreenDeed();
public MountedPixieGreenAddon() : base()
public MountedPixieGreenAddon()
{
AddComponent( new MountedPixieGreenComponent(), 0, 0, 0 );
}
@ -70,11 +70,11 @@ namespace Server.Items
public class MountedPixieGreenDeed : BaseAddonDeed
{
public override BaseAddon Addon { get { return new MountedPixieGreenAddon(); } }
public override int LabelNumber { get { return 1074482; } } // Mounted pixie
public override BaseAddon Addon => new MountedPixieGreenAddon();
public override int LabelNumber => 1074482; // Mounted pixie
[Constructible]
public MountedPixieGreenDeed() : base()
public MountedPixieGreenDeed()
{
LootType = LootType.Blessed;
}

View file

@ -7,7 +7,7 @@ namespace Server.Items
[Flippable( 0x2A77, 0x2A78 )]
public class MountedPixieLimeComponent : AddonComponent
{
public override int LabelNumber { get { return 1074482; } } // Mounted pixie
public override int LabelNumber => 1074482; // Mounted pixie
public MountedPixieLimeComponent() : base( 0x2A77 )
{
@ -42,9 +42,9 @@ namespace Server.Items
public class MountedPixieLimeAddon : BaseAddon
{
public override BaseAddonDeed Deed { get { return new MountedPixieLimeDeed(); } }
public override BaseAddonDeed Deed => new MountedPixieLimeDeed();
public MountedPixieLimeAddon() : base()
public MountedPixieLimeAddon()
{
AddComponent( new MountedPixieLimeComponent(), 0, 0, 0 );
}
@ -70,11 +70,11 @@ namespace Server.Items
public class MountedPixieLimeDeed : BaseAddonDeed
{
public override BaseAddon Addon { get { return new MountedPixieLimeAddon(); } }
public override int LabelNumber { get { return 1074482; } } // Mounted pixie
public override BaseAddon Addon => new MountedPixieLimeAddon();
public override int LabelNumber => 1074482; // Mounted pixie
[Constructible]
public MountedPixieLimeDeed() : base()
public MountedPixieLimeDeed()
{
LootType = LootType.Blessed;
}

View file

@ -7,7 +7,7 @@ namespace Server.Items
[Flippable( 0x2A73, 0x2A74 )]
public class MountedPixieOrangeComponent : AddonComponent
{
public override int LabelNumber { get { return 1074482; } } // Mounted pixie
public override int LabelNumber => 1074482; // Mounted pixie
public MountedPixieOrangeComponent() : base( 0x2A73 )
{
@ -42,9 +42,9 @@ namespace Server.Items
public class MountedPixieOrangeAddon : BaseAddon
{
public override BaseAddonDeed Deed { get { return new MountedPixieOrangeDeed(); } }
public override BaseAddonDeed Deed => new MountedPixieOrangeDeed();
public MountedPixieOrangeAddon() : base()
public MountedPixieOrangeAddon()
{
AddComponent( new MountedPixieOrangeComponent(), 0, 0, 0 );
}
@ -70,11 +70,11 @@ namespace Server.Items
public class MountedPixieOrangeDeed : BaseAddonDeed
{
public override BaseAddon Addon { get { return new MountedPixieOrangeAddon(); } }
public override int LabelNumber { get { return 1074482; } } // Mounted pixie
public override BaseAddon Addon => new MountedPixieOrangeAddon();
public override int LabelNumber => 1074482; // Mounted pixie
[Constructible]
public MountedPixieOrangeDeed() : base()
public MountedPixieOrangeDeed()
{
LootType = LootType.Blessed;
}

View file

@ -7,7 +7,7 @@ namespace Server.Items
[Flippable( 0x2A79, 0x2A7A )]
public class MountedPixieWhiteComponent : AddonComponent
{
public override int LabelNumber { get { return 1074482; } } // Mounted pixie
public override int LabelNumber => 1074482; // Mounted pixie
public MountedPixieWhiteComponent() : base( 0x2A79 )
{
@ -42,9 +42,9 @@ namespace Server.Items
public class MountedPixieWhiteAddon : BaseAddon
{
public override BaseAddonDeed Deed { get { return new MountedPixieWhiteDeed(); } }
public override BaseAddonDeed Deed => new MountedPixieWhiteDeed();
public MountedPixieWhiteAddon() : base()
public MountedPixieWhiteAddon()
{
AddComponent( new MountedPixieWhiteComponent(), 0, 0, 0 );
}
@ -70,11 +70,11 @@ namespace Server.Items
public class MountedPixieWhiteDeed : BaseAddonDeed
{
public override BaseAddon Addon { get { return new MountedPixieWhiteAddon(); } }
public override int LabelNumber { get { return 1074482; } } // Mounted pixie
public override BaseAddon Addon => new MountedPixieWhiteAddon();
public override int LabelNumber => 1074482; // Mounted pixie
[Constructible]
public MountedPixieWhiteDeed() : base()
public MountedPixieWhiteDeed()
{
LootType = LootType.Blessed;
}

View file

@ -5,11 +5,11 @@ namespace Server.Items
[FlippableAddon( Direction.South, Direction.East )]
public class SacrificialAltarAddon : BaseAddonContainer
{
public override BaseAddonContainerDeed Deed { get { return new SacrificialAltarDeed(); } }
public override int LabelNumber { get { return 1074818; } } // Sacrificial Altar
public override int DefaultMaxWeight { get { return 0; } }
public override int DefaultGumpID { get { return 0x107; } }
public override int DefaultDropSound { get { return 0x42; } }
public override BaseAddonContainerDeed Deed => new SacrificialAltarDeed();
public override int LabelNumber => 1074818; // Sacrificial Altar
public override int DefaultMaxWeight => 0;
public override int DefaultGumpID => 0x107;
public override int DefaultDropSound => 0x42;
private Timer m_Timer;
@ -134,11 +134,11 @@ namespace Server.Items
public class SacrificialAltarDeed : BaseAddonContainerDeed
{
public override BaseAddonContainer Addon { get { return new SacrificialAltarAddon(); } }
public override int LabelNumber { get { return 1074818; } } // Sacrificial Altar
public override BaseAddonContainer Addon => new SacrificialAltarAddon();
public override int LabelNumber => 1074818; // Sacrificial Altar
[Constructible]
public SacrificialAltarDeed() : base()
public SacrificialAltarDeed()
{
LootType = LootType.Blessed;
}

View file

@ -7,7 +7,7 @@ namespace Server.Items
[Flippable( 0x2A65, 0x2A67 )]
public class UnsettlingPortraitComponent : AddonComponent
{
public override int LabelNumber { get { return 1074480; } } // Unsettling portrait
public override int LabelNumber => 1074480; // Unsettling portrait
private Timer m_Timer;
@ -67,10 +67,10 @@ namespace Server.Items
public class UnsettlingPortraitAddon : BaseAddon
{
public override BaseAddonDeed Deed { get { return new UnsettlingPortraitDeed(); } }
public override BaseAddonDeed Deed => new UnsettlingPortraitDeed();
[Constructible]
public UnsettlingPortraitAddon() : base()
public UnsettlingPortraitAddon()
{
AddComponent( new UnsettlingPortraitComponent(), 0, 0, 0 );
}
@ -96,11 +96,11 @@ namespace Server.Items
public class UnsettlingPortraitDeed : BaseAddonDeed
{
public override BaseAddon Addon { get { return new UnsettlingPortraitAddon(); } }
public override int LabelNumber { get { return 1074480; } } // Unsettling portrait
public override BaseAddon Addon => new UnsettlingPortraitAddon();
public override int LabelNumber => 1074480; // Unsettling portrait
[Constructible]
public UnsettlingPortraitDeed() : base()
public UnsettlingPortraitDeed()
{
LootType = LootType.Blessed;
}

View file

@ -7,7 +7,7 @@ namespace Server.Items
{
public class HearthOfHomeFire : BaseAddon
{
public override BaseAddonDeed Deed{ get{ return new HearthOfHomeFireDeed(); } }
public override BaseAddonDeed Deed => new HearthOfHomeFireDeed();
[Constructible]
public HearthOfHomeFire( bool east )
@ -54,9 +54,9 @@ namespace Server.Items
{
private bool m_East;
public override BaseAddon Addon{ get{ return new HearthOfHomeFire( m_East ); } }
public override BaseAddon Addon => new HearthOfHomeFire( m_East );
public override int LabelNumber{ get{ return 1062919; } } // Hearth of the Home Fire
public override int LabelNumber => 1062919; // Hearth of the Home Fire
[Constructible]
public HearthOfHomeFireDeed()
@ -129,4 +129,4 @@ namespace Server.Items
int version = reader.ReadEncodedInt();
}
}
}
}

View file

@ -5,10 +5,10 @@ namespace Server.Items
{
public class HolySword : Longsword
{
public override int LabelNumber{ get{ return 1062921; } } // The Holy Sword
public override int LabelNumber => 1062921; // The Holy Sword
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 HolySword()
@ -42,4 +42,4 @@ namespace Server.Items
int version = reader.ReadEncodedInt();
}
}
}
}

View file

@ -5,16 +5,16 @@ namespace Server.Items
{
public class LeggingsOfEmbers : PlateLegs
{
public override int LabelNumber{ get{ return 1062911; } } // Royal Leggings of Embers
public override int LabelNumber => 1062911; // Royal Leggings of Embers
public override int BasePhysicalResistance{ get{ return 15; } }
public override int BaseFireResistance{ get{ return 25; } }
public override int BaseColdResistance{ get{ return 0; } }
public override int BasePoisonResistance{ get{ return 15; } }
public override int BaseEnergyResistance{ get{ return 15; } }
public override int BasePhysicalResistance => 15;
public override int BaseFireResistance => 25;
public override int BaseColdResistance => 0;
public override int BasePoisonResistance => 15;
public override int BaseEnergyResistance => 15;
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 LeggingsOfEmbers()
@ -45,4 +45,4 @@ namespace Server.Items
int version = reader.ReadEncodedInt();
}
}
}
}

View file

@ -20,7 +20,7 @@ namespace Server.Items
private SecureLevel m_Level;
public override int LabelNumber{ get{ return 1062913; } } // Rose of Trinsic
public override int LabelNumber => 1062913; // Rose of Trinsic
[CommandProperty( AccessLevel.GameMaster )]
public SecureLevel Level
@ -164,7 +164,7 @@ namespace Server.Items
public class RoseOfTrinsicPetal : Item
{
public override int LabelNumber{ get{ return 1062926; } } // Petal of the Rose of Trinsic
public override int LabelNumber => 1062926; // Petal of the Rose of Trinsic
[Constructible]
public RoseOfTrinsicPetal() : this( 1 )
@ -181,7 +181,7 @@ namespace Server.Items
Hue = 0xE;
}
public override void OnDoubleClick( Mobile from )
{
@ -220,4 +220,4 @@ namespace Server.Items
int version = reader.ReadEncodedInt();
}
}
}
}

View file

@ -6,18 +6,18 @@ namespace Server.Items
[FlippableAttribute( 0x236C, 0x236D )]
public class SamuraiHelm : BaseArmor
{
public override int LabelNumber{ get{ return 1062923; } } // Ancient Samurai Helm
public override int LabelNumber => 1062923; // Ancient Samurai Helm
public override int BasePhysicalResistance{ get{ return 15; } }
public override int BaseFireResistance{ get{ return 10; } }
public override int BaseColdResistance{ get{ return 10; } }
public override int BasePoisonResistance{ get{ return 15; } }
public override int BaseEnergyResistance{ get{ return 10; } }
public override int BasePhysicalResistance => 15;
public override int BaseFireResistance => 10;
public override int BaseColdResistance => 10;
public override int BasePoisonResistance => 15;
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;
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Plate; } }
public override ArmorMaterialType MaterialType => ArmorMaterialType.Plate;
[Constructible]
public SamuraiHelm() : base( 0x236C )
@ -49,4 +49,4 @@ namespace Server.Items
int version = reader.ReadEncodedInt();
}
}
}
}

View file

@ -5,10 +5,10 @@ namespace Server.Items
{
public class ShaminoCrossbow : RepeatingCrossbow
{
public override int LabelNumber{ get{ return 1062915; } } // Shamino’s Best Crossbow
public override int LabelNumber => 1062915; // Shamino<6E>s Best Crossbow
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 ShaminoCrossbow()
@ -40,4 +40,4 @@ namespace Server.Items
int version = reader.ReadEncodedInt();
}
}
}
}

View file

@ -14,7 +14,7 @@ namespace Server.Items
{
private SecureLevel m_Level;
public override int LabelNumber{ get{ return 1062917; } } // The Tapestry of Sosaria
public override int LabelNumber => 1062917; // The Tapestry of Sosaria
[CommandProperty( AccessLevel.GameMaster )]
public SecureLevel Level
@ -80,4 +80,4 @@ namespace Server.Items
m_Level = (SecureLevel) reader.ReadEncodedInt();
}
}
}
}

View file

@ -4,10 +4,10 @@ namespace Server.Items
{
public class AppleTrunkAddon : BaseAddon
{
public override BaseAddonDeed Deed { get { return new AppleTrunkDeed(); } }
public override BaseAddonDeed Deed => new AppleTrunkDeed();
[Constructible]
public AppleTrunkAddon() : base()
public AppleTrunkAddon()
{
AddComponent( new LocalizedAddonComponent( 0xD98, 1076785 ), 0, 0, 0 );
}
@ -33,11 +33,11 @@ namespace Server.Items
public class AppleTrunkDeed : BaseAddonDeed
{
public override BaseAddon Addon { get { return new AppleTrunkAddon(); } }
public override int LabelNumber { get { return 1076785; } } // Apple Trunk
public override BaseAddon Addon => new AppleTrunkAddon();
public override int LabelNumber => 1076785; // Apple Trunk
[Constructible]
public AppleTrunkDeed() : base()
public AppleTrunkDeed()
{
LootType = LootType.Blessed;
}

View file

@ -4,10 +4,10 @@ namespace Server.Items
{
public class BlueDecorativeRugAddon : BaseAddon
{
public override BaseAddonDeed Deed { get { return new BlueDecorativeRugDeed(); } }
public override BaseAddonDeed Deed => new BlueDecorativeRugDeed();
[Constructible]
public BlueDecorativeRugAddon() : base()
public BlueDecorativeRugAddon()
{
AddComponent( new LocalizedAddonComponent( 0xAD2, 1076589 ), 1, 1, 0 );
AddComponent( new LocalizedAddonComponent( 0xAD3, 1076589 ), -1, -1, 0 );
@ -41,11 +41,11 @@ namespace Server.Items
public class BlueDecorativeRugDeed : BaseAddonDeed
{
public override BaseAddon Addon { get { return new BlueDecorativeRugAddon(); } }
public override int LabelNumber { get { return 1076589; } } // Blue decorative rug
public override BaseAddon Addon => new BlueDecorativeRugAddon();
public override int LabelNumber => 1076589; // Blue decorative rug
[Constructible]
public BlueDecorativeRugDeed() : base()
public BlueDecorativeRugDeed()
{
LootType = LootType.Blessed;
}

View file

@ -4,10 +4,10 @@ namespace Server.Items
{
public class BlueFancyRugAddon : BaseAddon
{
public override BaseAddonDeed Deed { get { return new BlueFancyRugDeed(); } }
public override BaseAddonDeed Deed => new BlueFancyRugDeed();
[Constructible]
public BlueFancyRugAddon() : base()
public BlueFancyRugAddon()
{
AddComponent( new LocalizedAddonComponent( 0xAC2, 1076273 ), 1, 1, 0 );
AddComponent( new LocalizedAddonComponent( 0xAC3, 1076273 ), -1, -1, 0 );
@ -41,11 +41,11 @@ namespace Server.Items
public class BlueFancyRugDeed : BaseAddonDeed
{
public override BaseAddon Addon { get { return new BlueFancyRugAddon(); } }
public override int LabelNumber { get { return 1076273; } } // Blue fancy rug
public override BaseAddon Addon => new BlueFancyRugAddon();
public override int LabelNumber => 1076273; // Blue fancy rug
[Constructible]
public BlueFancyRugDeed() : base()
public BlueFancyRugDeed()
{
LootType = LootType.Blessed;
}

View file

@ -4,10 +4,10 @@ namespace Server.Items
{
public class BluePlainRugAddon : BaseAddon
{
public override BaseAddonDeed Deed { get { return new BluePlainRugDeed(); } }
public override BaseAddonDeed Deed => new BluePlainRugDeed();
[Constructible]
public BluePlainRugAddon() : base()
public BluePlainRugAddon()
{
AddComponent( new LocalizedAddonComponent( 0xAC2, 1076585 ), 1, 1, 0 );
AddComponent( new LocalizedAddonComponent( 0xAC3, 1076585 ), -1, -1, 0 );
@ -41,11 +41,11 @@ namespace Server.Items
public class BluePlainRugDeed : BaseAddonDeed
{
public override BaseAddon Addon { get { return new BluePlainRugAddon(); } }
public override int LabelNumber { get { return 1076585; } } // Blue plain rug
public override BaseAddon Addon => new BluePlainRugAddon();
public override int LabelNumber => 1076585; // Blue plain rug
[Constructible]
public BluePlainRugDeed() : base()
public BluePlainRugDeed()
{
LootType = LootType.Blessed;
}

View file

@ -5,10 +5,10 @@ namespace Server.Items
[Flippable( 0x2068, 0x207A )]
public class BoilingCauldronAddon : BaseAddonContainer
{
public override BaseAddonContainerDeed Deed { get { return new BoilingCauldronDeed(); } }
public override int LabelNumber { get { return 1076267; } } // Boiling Cauldron
public override int DefaultGumpID { get { return 0x9; } }
public override int DefaultDropSound { get { return 0x42; } }
public override BaseAddonContainerDeed Deed => new BoilingCauldronDeed();
public override int LabelNumber => 1076267; // Boiling Cauldron
public override int DefaultGumpID => 0x9;
public override int DefaultDropSound => 0x42;
[Constructible]
public BoilingCauldronAddon() : base( 0x2068 )
@ -38,11 +38,11 @@ namespace Server.Items
public class BoilingCauldronDeed : BaseAddonContainerDeed
{
public override BaseAddonContainer Addon { get { return new BoilingCauldronAddon(); } }
public override int LabelNumber { get { return 1076267; } } // Boiling Cauldron
public override BaseAddonContainer Addon => new BoilingCauldronAddon();
public override int LabelNumber => 1076267; // Boiling Cauldron
[Constructible]
public BoilingCauldronDeed() : base()
public BoilingCauldronDeed()
{
LootType = LootType.Blessed;
}

View file

@ -4,10 +4,10 @@ namespace Server.Items
{
public class CherryBlossomTreeAddon : BaseAddon
{
public override BaseAddonDeed Deed { get { return new CherryBlossomTreeDeed(); } }
public override BaseAddonDeed Deed => new CherryBlossomTreeDeed();
[Constructible]
public CherryBlossomTreeAddon() : base()
public CherryBlossomTreeAddon()
{
AddComponent( new LocalizedAddonComponent( 0x26EE, 1076268 ), 0, 0, 0 );
AddComponent( new LocalizedAddonComponent( 0x3122, 1076268 ), 0, 0, 0 );
@ -34,11 +34,11 @@ namespace Server.Items
public class CherryBlossomTreeDeed : BaseAddonDeed
{
public override BaseAddon Addon { get { return new CherryBlossomTreeAddon(); } }
public override int LabelNumber { get { return 1076268; } } // Cherry Blossom Tree
public override BaseAddon Addon => new CherryBlossomTreeAddon();
public override int LabelNumber => 1076268; // Cherry Blossom Tree
[Constructible]
public CherryBlossomTreeDeed() : base()
public CherryBlossomTreeDeed()
{
LootType = LootType.Blessed;
}

View file

@ -4,10 +4,10 @@ namespace Server.Items
{
public class CherryBlossomTrunkAddon : BaseAddon
{
public override BaseAddonDeed Deed { get { return new CherryBlossomTrunkDeed(); } }
public override BaseAddonDeed Deed => new CherryBlossomTrunkDeed();
[Constructible]
public CherryBlossomTrunkAddon() : base()
public CherryBlossomTrunkAddon()
{
AddComponent( new LocalizedAddonComponent( 0x26EE, 1076784 ), 0, 0, 0 );
}
@ -33,11 +33,11 @@ namespace Server.Items
public class CherryBlossomTrunkDeed : BaseAddonDeed
{
public override BaseAddon Addon { get { return new CherryBlossomTrunkAddon(); } }
public override int LabelNumber { get { return 1076784; } } // Cherry Blossom Trunk
public override BaseAddon Addon => new CherryBlossomTrunkAddon();
public override int LabelNumber => 1076784; // Cherry Blossom Trunk
[Constructible]
public CherryBlossomTrunkDeed() : base()
public CherryBlossomTrunkDeed()
{
LootType = LootType.Blessed;
}

View file

@ -4,10 +4,10 @@ namespace Server.Items
{
public class CinnamonFancyRugAddon : BaseAddon
{
public override BaseAddonDeed Deed { get { return new CinnamonFancyRugDeed(); } }
public override BaseAddonDeed Deed => new CinnamonFancyRugDeed();
[Constructible]
public CinnamonFancyRugAddon() : base()
public CinnamonFancyRugAddon()
{
AddComponent( new LocalizedAddonComponent( 0xAE3, 1076587 ), 1, 1, 0 );
AddComponent( new LocalizedAddonComponent( 0xAE4, 1076587 ), -1, -1, 0 );
@ -41,11 +41,11 @@ namespace Server.Items
public class CinnamonFancyRugDeed : BaseAddonDeed
{
public override BaseAddon Addon { get { return new CinnamonFancyRugAddon(); } }
public override int LabelNumber { get { return 1076587; } } // Cinnamon fancy rug
public override BaseAddon Addon => new CinnamonFancyRugAddon();
public override int LabelNumber => 1076587; // Cinnamon fancy rug
[Constructible]
public CinnamonFancyRugDeed() : base()
public CinnamonFancyRugDeed()
{
LootType = LootType.Blessed;
}

View file

@ -7,7 +7,7 @@ namespace Server.Items
{
public class CurtainsComponent : AddonComponent, IDyable
{
public override int LabelNumber { get { return 1076280; } } // Curtains
public override int LabelNumber => 1076280; // Curtains
public override bool DisplayWeight => false;
private int m_ClosedID;
@ -85,11 +85,11 @@ namespace Server.Items
public class CurtainsAddon : BaseAddon
{
public override BaseAddonDeed Deed { get { return new CurtainsDeed(); } }
public override BaseAddonDeed Deed => new CurtainsDeed();
public override bool RetainDeedHue => true;
[Constructible]
public CurtainsAddon( bool east ) : base()
public CurtainsAddon( bool east )
{
if ( east ) // east
{
@ -128,13 +128,13 @@ namespace Server.Items
public class CurtainsDeed : BaseAddonDeed
{
public override BaseAddon Addon { get { return new CurtainsAddon( m_East ); } }
public override int LabelNumber { get { return 1076280; } } // Curtains
public override BaseAddon Addon => new CurtainsAddon( m_East );
public override int LabelNumber => 1076280; // Curtains
private bool m_East;
[Constructible]
public CurtainsDeed() : base()
public CurtainsDeed()
{
LootType = LootType.Blessed;
}

View file

@ -4,10 +4,10 @@ namespace Server.Items
{
public class FountainAddon : StoneFountainAddon
{
public override BaseAddonDeed Deed { get { return new FountainDeed(); } }
public override BaseAddonDeed Deed => new FountainDeed();
[Constructible]
public FountainAddon() : base()
public FountainAddon()
{
}
@ -32,11 +32,11 @@ namespace Server.Items
public class FountainDeed : BaseAddonDeed
{
public override BaseAddon Addon { get { return new FountainAddon(); } }
public override int LabelNumber { get { return 1076283; } } // Fountain
public override BaseAddon Addon => new FountainAddon();
public override int LabelNumber => 1076283; // Fountain
[Constructible]
public FountainDeed() : base()
public FountainDeed()
{
LootType = LootType.Blessed;
}

View file

@ -24,7 +24,7 @@ namespace Server.Items
}
}
public BaseFruitTreeAddon() : base()
public BaseFruitTreeAddon()
{
Timer.DelayCall( TimeSpan.FromMinutes( 5 ), new TimerCallback( Respawn ) );
}
@ -47,7 +47,7 @@ namespace Server.Items
if ( !from.PlaceInBackpack( fruit ) )
{
fruit.Delete();
from.SendLocalizedMessage( 501015 ); // There is no room in your backpack for the fruit.
from.SendLocalizedMessage( 501015 ); // There is no room in your backpack for the fruit.
}
else
{
@ -93,11 +93,11 @@ namespace Server.Items
public class AppleTreeAddon : BaseFruitTreeAddon
{
public override BaseAddonDeed Deed { get { return new AppleTreeDeed(); } }
public override Item Fruit { get { return new Apple(); } }
public override BaseAddonDeed Deed => new AppleTreeDeed();
public override Item Fruit => new Apple();
[Constructible]
public AppleTreeAddon() : base()
public AppleTreeAddon()
{
AddComponent( new LocalizedAddonComponent( 0xD98, 1076269 ), 0, 0, 0 );
AddComponent( new LocalizedAddonComponent( 0x3124, 1076269 ), 0, 0, 0 );
@ -124,11 +124,11 @@ namespace Server.Items
public class AppleTreeDeed : BaseAddonDeed
{
public override BaseAddon Addon { get { return new AppleTreeAddon(); } }
public override int LabelNumber { get { return 1076269; } } // Apple Tree
public override BaseAddon Addon => new AppleTreeAddon();
public override int LabelNumber => 1076269; // Apple Tree
[Constructible]
public AppleTreeDeed() : base()
public AppleTreeDeed()
{
LootType = LootType.Blessed;
}
@ -154,11 +154,11 @@ namespace Server.Items
public class PeachTreeAddon : BaseFruitTreeAddon
{
public override BaseAddonDeed Deed { get { return new PeachTreeDeed(); } }
public override Item Fruit { get { return new Peach(); } }
public override BaseAddonDeed Deed => new PeachTreeDeed();
public override Item Fruit => new Peach();
[Constructible]
public PeachTreeAddon() : base()
public PeachTreeAddon()
{
AddComponent( new LocalizedAddonComponent( 0xD9C, 1076270 ), 0, 0, 0 );
AddComponent( new LocalizedAddonComponent( 0x3123, 1076270 ), 0, 0, 0 );
@ -185,11 +185,11 @@ namespace Server.Items
public class PeachTreeDeed : BaseAddonDeed
{
public override BaseAddon Addon { get { return new PeachTreeAddon(); } }
public override int LabelNumber { get { return 1076270; } } // Peach Tree
public override BaseAddon Addon => new PeachTreeAddon();
public override int LabelNumber => 1076270; // Peach Tree
[Constructible]
public PeachTreeDeed() : base()
public PeachTreeDeed()
{
LootType = LootType.Blessed;
}

View file

@ -4,10 +4,10 @@ namespace Server.Items
{
public class GoldenDecorativeRugAddon : BaseAddon
{
public override BaseAddonDeed Deed { get { return new GoldenDecorativeRugDeed(); } }
public override BaseAddonDeed Deed => new GoldenDecorativeRugDeed();
[Constructible]
public GoldenDecorativeRugAddon() : base()
public GoldenDecorativeRugAddon()
{
AddComponent( new LocalizedAddonComponent( 0xADB, 1076586 ), 1, 1, 0 );
AddComponent( new LocalizedAddonComponent( 0xADC, 1076586 ), -1, -1, 0 );
@ -41,11 +41,11 @@ namespace Server.Items
public class GoldenDecorativeRugDeed : BaseAddonDeed
{
public override BaseAddon Addon { get { return new GoldenDecorativeRugAddon(); } }
public override int LabelNumber { get { return 1076586; } } // Golden decorative rug
public override BaseAddon Addon => new GoldenDecorativeRugAddon();
public override int LabelNumber => 1076586; // Golden decorative rug
[Constructible]
public GoldenDecorativeRugDeed() : base()
public GoldenDecorativeRugDeed()
{
LootType = LootType.Blessed;
}

View file

@ -8,7 +8,7 @@ namespace Server.Items
[Flippable( 0x125E, 0x1230 )]
public class GuillotineComponent : AddonComponent
{
public override int LabelNumber { get { return 1024656; } } // Guillotine
public override int LabelNumber => 1024656; // Guillotine
public GuillotineComponent() : base( 0x125E )
{
@ -35,10 +35,10 @@ namespace Server.Items
public class GuillotineAddon : BaseAddon
{
public override BaseAddonDeed Deed { get { return new GuillotineDeed(); } }
public override BaseAddonDeed Deed => new GuillotineDeed();
[Constructible]
public GuillotineAddon() : base()
public GuillotineAddon()
{
AddComponent( new GuillotineComponent(), 0, 0, 0 );
}
@ -145,11 +145,11 @@ namespace Server.Items
public class GuillotineDeed : BaseAddonDeed
{
public override BaseAddon Addon { get { return new GuillotineAddon(); } }
public override int LabelNumber { get { return 1024656; } } // Guillotine
public override BaseAddon Addon => new GuillotineAddon();
public override int LabelNumber => 1024656; // Guillotine
[Constructible]
public GuillotineDeed() : base()
public GuillotineDeed()
{
LootType = LootType.Blessed;
}

View file

@ -7,10 +7,10 @@ namespace Server.Items
{
public class HangingAxesAddon : BaseAddon
{
public override BaseAddonDeed Deed { get { return new HangingAxesDeed(); } }
public override BaseAddonDeed Deed => new HangingAxesDeed();
[Constructible]
public HangingAxesAddon( bool east ) : base()
public HangingAxesAddon( bool east )
{
if ( east ) // east
{
@ -45,13 +45,13 @@ namespace Server.Items
public class HangingAxesDeed : BaseAddonDeed
{
public override BaseAddon Addon { get { return new HangingAxesAddon( m_East ); } }
public override int LabelNumber { get { return 1076271; } } // Hanging Axes
public override BaseAddon Addon => new HangingAxesAddon( m_East );
public override int LabelNumber => 1076271; // Hanging Axes
private bool m_East;
[Constructible]
public HangingAxesDeed() : base()
public HangingAxesDeed()
{
LootType = LootType.Blessed;
}

View file

@ -7,10 +7,10 @@ namespace Server.Items
{
public class HangingSwordsAddon : BaseAddon
{
public override BaseAddonDeed Deed { get { return new HangingSwordsDeed(); } }
public override BaseAddonDeed Deed => new HangingSwordsDeed();
[Constructible]
public HangingSwordsAddon( bool east ) : base()
public HangingSwordsAddon( bool east )
{
if ( east ) // east
{
@ -45,13 +45,13 @@ namespace Server.Items
public class HangingSwordsDeed : BaseAddonDeed
{
public override BaseAddon Addon { get { return new HangingSwordsAddon( m_East ); } }
public override int LabelNumber { get { return 1076272; } } // Hanging Swords
public override BaseAddon Addon => new HangingSwordsAddon( m_East );
public override int LabelNumber => 1076272; // Hanging Swords
private bool m_East;
[Constructible]
public HangingSwordsDeed() : base()
public HangingSwordsDeed()
{
LootType = LootType.Blessed;
}

View file

@ -7,10 +7,10 @@ namespace Server.Items
{
public class HouseLadderAddon : BaseAddon
{
public override BaseAddonDeed Deed { get { return new HouseLadderDeed(); } }
public override BaseAddonDeed Deed => new HouseLadderDeed();
[Constructible]
public HouseLadderAddon( int type ) : base()
public HouseLadderAddon( int type )
{
switch ( type )
{
@ -70,13 +70,13 @@ namespace Server.Items
public class HouseLadderDeed : BaseAddonDeed
{
public override BaseAddon Addon { get { return new HouseLadderAddon( m_Type ); } }
public override int LabelNumber { get { return 1076287; } } // Ladder
public override BaseAddon Addon => new HouseLadderAddon( m_Type );
public override int LabelNumber => 1076287; // Ladder
private int m_Type;
[Constructible]
public HouseLadderDeed() : base()
public HouseLadderDeed()
{
LootType = LootType.Blessed;
}

View file

@ -7,9 +7,9 @@ namespace Server.Items
{
public class IronMaidenAddon : BaseAddon
{
public override BaseAddonDeed Deed { get { return new IronMaidenDeed(); } }
public override BaseAddonDeed Deed => new IronMaidenDeed();
public IronMaidenAddon() : base()
public IronMaidenAddon()
{
AddComponent( new LocalizedAddonComponent( 0x1249, 1076288 ), 0, 0, 0 );
}
@ -106,11 +106,11 @@ namespace Server.Items
public class IronMaidenDeed : BaseAddonDeed
{
public override BaseAddon Addon { get { return new IronMaidenAddon(); } }
public override int LabelNumber { get { return 1076288; } } // Iron Maiden
public override BaseAddon Addon => new IronMaidenAddon();
public override int LabelNumber => 1076288; // Iron Maiden
[Constructible]
public IronMaidenDeed() : base()
public IronMaidenDeed()
{
LootType = LootType.Blessed;
}

View file

@ -5,7 +5,7 @@ namespace Server.Items
[Flippable( 0x3D8E, 0x3D8F )]
public class LargeFishingNetComponent : AddonComponent
{
public override int LabelNumber { get { return 1076285; } } // Large Fish Net
public override int LabelNumber => 1076285; // Large Fish Net
public LargeFishingNetComponent() : base( 0x3D8E )
{
@ -32,10 +32,10 @@ namespace Server.Items
public class LargeFishingNetAddon : BaseAddon
{
public override BaseAddonDeed Deed { get { return new LargeFishingNetDeed(); } }
public override BaseAddonDeed Deed => new LargeFishingNetDeed();
[Constructible]
public LargeFishingNetAddon() : base()
public LargeFishingNetAddon()
{
AddComponent( new LargeFishingNetComponent(), 0, 0, 0 );
}
@ -61,11 +61,11 @@ namespace Server.Items
public class LargeFishingNetDeed : BaseAddonDeed
{
public override BaseAddon Addon { get { return new LargeFishingNetAddon(); } }
public override int LabelNumber { get { return 1076285; } } // Large Fish Net
public override BaseAddon Addon => new LargeFishingNetAddon();
public override int LabelNumber => 1076285; // Large Fish Net
[Constructible]
public LargeFishingNetDeed() : base()
public LargeFishingNetDeed()
{
LootType = LootType.Blessed;
}

View file

@ -4,10 +4,10 @@ namespace Server.Items
{
public class PeachTrunkAddon : BaseAddon
{
public override BaseAddonDeed Deed { get { return new PeachTrunkDeed(); } }
public override BaseAddonDeed Deed => new PeachTrunkDeed();
[Constructible]
public PeachTrunkAddon() : base()
public PeachTrunkAddon()
{
AddComponent( new LocalizedAddonComponent( 0xD9C, 1076786 ), 0, 0, 0 );
}
@ -33,11 +33,11 @@ namespace Server.Items
public class PeachTrunkDeed : BaseAddonDeed
{
public override BaseAddon Addon { get { return new PeachTrunkAddon(); } }
public override int LabelNumber { get { return 1076786; } } // Peach Trunk
public override BaseAddon Addon => new PeachTrunkAddon();
public override int LabelNumber => 1076786; // Peach Trunk
[Constructible]
public PeachTrunkDeed() : base()
public PeachTrunkDeed()
{
LootType = LootType.Blessed;
}

View file

@ -4,10 +4,10 @@ namespace Server.Items
{
public class PinkFancyRugAddon : BaseAddon
{
public override BaseAddonDeed Deed { get { return new PinkFancyRugDeed(); } }
public override BaseAddonDeed Deed => new PinkFancyRugDeed();
[Constructible]
public PinkFancyRugAddon() : base()
public PinkFancyRugAddon()
{
AddComponent( new LocalizedAddonComponent( 0xAEE, 1076590 ), 1, 1, 0 );
AddComponent( new LocalizedAddonComponent( 0xAEF, 1076590 ), -1, -1, 0 );
@ -41,11 +41,11 @@ namespace Server.Items
public class PinkFancyRugDeed : BaseAddonDeed
{
public override BaseAddon Addon { get { return new PinkFancyRugAddon(); } }
public override int LabelNumber { get { return 1076590; } } // Pink fancy rug
public override BaseAddon Addon => new PinkFancyRugAddon();
public override int LabelNumber => 1076590; // Pink fancy rug
[Constructible]
public PinkFancyRugDeed() : base()
public PinkFancyRugDeed()
{
LootType = LootType.Blessed;
}

View file

@ -4,10 +4,10 @@ namespace Server.Items
{
public class RedPlainRugAddon : BaseAddon
{
public override BaseAddonDeed Deed { get { return new RedPlainRugDeed(); } }
public override BaseAddonDeed Deed => new RedPlainRugDeed();
[Constructible]
public RedPlainRugAddon() : base()
public RedPlainRugAddon()
{
AddComponent( new LocalizedAddonComponent( 0xAC9, 1076588 ), 1, 1, 0 );
AddComponent( new LocalizedAddonComponent( 0xACA, 1076588 ), -1, -1, 0 );
@ -41,11 +41,11 @@ namespace Server.Items
public class RedPlainRugDeed : BaseAddonDeed
{
public override BaseAddon Addon { get { return new RedPlainRugAddon(); } }
public override int LabelNumber { get { return 1076588; } } // Red plain rug
public override BaseAddon Addon => new RedPlainRugAddon();
public override int LabelNumber => 1076588; // Red plain rug
[Constructible]
public RedPlainRugDeed() : base()
public RedPlainRugDeed()
{
LootType = LootType.Blessed;
}

View file

@ -5,7 +5,7 @@ namespace Server.Items
[Flippable( 0x1E34, 0x1E35 )]
public class ScarecrowComponent : AddonComponent
{
public override int LabelNumber { get { return 1076608; } } // Scarecrow
public override int LabelNumber => 1076608; // Scarecrow
public ScarecrowComponent() : base( 0x1E34 )
{
@ -32,10 +32,10 @@ namespace Server.Items
public class ScarecrowAddon : BaseAddon
{
public override BaseAddonDeed Deed { get { return new ScarecrowDeed(); } }
public override BaseAddonDeed Deed => new ScarecrowDeed();
[Constructible]
public ScarecrowAddon() : base()
public ScarecrowAddon()
{
AddComponent( new ScarecrowComponent(), 0, 0, 0 );
}
@ -61,11 +61,11 @@ namespace Server.Items
public class ScarecrowDeed : BaseAddonDeed
{
public override BaseAddon Addon { get { return new ScarecrowAddon(); } }
public override int LabelNumber { get { return 1076608; } } // Scarecrow
public override BaseAddon Addon => new ScarecrowAddon();
public override int LabelNumber => 1076608; // Scarecrow
[Constructible]
public ScarecrowDeed() : base()
public ScarecrowDeed()
{
LootType = LootType.Blessed;
}

View file

@ -5,7 +5,7 @@ namespace Server.Items
[Flippable( 0x1EA3, 0x1EA4 )]
public class SmallFishingNetComponent : AddonComponent
{
public override int LabelNumber { get { return 1076286; } } // Small Fish Net
public override int LabelNumber => 1076286; // Small Fish Net
public SmallFishingNetComponent() : base( 0x1EA3 )
{
@ -32,10 +32,10 @@ namespace Server.Items
public class SmallFishingNetAddon : BaseAddon
{
public override BaseAddonDeed Deed { get { return new SmallFishingNetDeed(); } }
public override BaseAddonDeed Deed => new SmallFishingNetDeed();
[Constructible]
public SmallFishingNetAddon() : base()
public SmallFishingNetAddon()
{
AddComponent( new SmallFishingNetComponent(), 0, 0, 0 );
}
@ -61,11 +61,11 @@ namespace Server.Items
public class SmallFishingNetDeed : BaseAddonDeed
{
public override BaseAddon Addon { get { return new SmallFishingNetAddon(); } }
public override int LabelNumber { get { return 1076286; } } // Small Fish Net
public override BaseAddon Addon => new SmallFishingNetAddon();
public override int LabelNumber => 1076286; // Small Fish Net
[Constructible]
public SmallFishingNetDeed() : base()
public SmallFishingNetDeed()
{
LootType = LootType.Blessed;
}

View file

@ -7,10 +7,10 @@ namespace Server.Items
{
public class StoneStatueAddon : BaseAddon
{
public override BaseAddonDeed Deed { get { return new StoneStatueDeed(); } }
public override BaseAddonDeed Deed => new StoneStatueDeed();
[Constructible]
public StoneStatueAddon( bool east ) : base()
public StoneStatueAddon( bool east )
{
if ( east ) // east
{
@ -47,13 +47,13 @@ namespace Server.Items
public class StoneStatueDeed : BaseAddonDeed
{
public override BaseAddon Addon { get { return new StoneStatueAddon( m_East ); } }
public override int LabelNumber { get { return 1076284; } } // Statue
public override BaseAddon Addon => new StoneStatueAddon( m_East );
public override int LabelNumber => 1076284; // Statue
private bool m_East;
[Constructible]
public StoneStatueDeed() : base()
public StoneStatueDeed()
{
LootType = LootType.Blessed;
}

View file

@ -5,7 +5,7 @@ namespace Server.Items
[Flippable( 0x3DAA, 0x3DA9 )]
public class SuitOfGoldArmorComponent : AddonComponent
{
public override int LabelNumber { get { return 1076265; } } // Suit of Gold Armor
public override int LabelNumber => 1076265; // Suit of Gold Armor
public SuitOfGoldArmorComponent() : base( 0x3DAA )
{
@ -32,10 +32,10 @@ namespace Server.Items
public class SuitOfGoldArmorAddon : BaseAddon
{
public override BaseAddonDeed Deed { get { return new SuitOfGoldArmorDeed(); } }
public override BaseAddonDeed Deed => new SuitOfGoldArmorDeed();
[Constructible]
public SuitOfGoldArmorAddon() : base()
public SuitOfGoldArmorAddon()
{
AddComponent( new SuitOfGoldArmorComponent(), 0, 0, 0 );
}
@ -61,11 +61,11 @@ namespace Server.Items
public class SuitOfGoldArmorDeed : BaseAddonDeed
{
public override BaseAddon Addon { get { return new SuitOfGoldArmorAddon(); } }
public override int LabelNumber { get { return 1076265; } } // Suit of Gold Armor
public override BaseAddon Addon => new SuitOfGoldArmorAddon();
public override int LabelNumber => 1076265; // Suit of Gold Armor
[Constructible]
public SuitOfGoldArmorDeed() : base()
public SuitOfGoldArmorDeed()
{
LootType = LootType.Blessed;
}

View file

@ -5,7 +5,7 @@ namespace Server.Items
[Flippable( 0x3D86, 0x3D87 )]
public class SuitOfSilverArmorComponent : AddonComponent
{
public override int LabelNumber { get { return 1076266; } } // Suit of Silver Armor
public override int LabelNumber => 1076266; // Suit of Silver Armor
public SuitOfSilverArmorComponent() : base( 0x3D86 )
{
@ -32,10 +32,10 @@ namespace Server.Items
public class SuitOfSilverArmorAddon : BaseAddon
{
public override BaseAddonDeed Deed { get { return new SuitOfSilverArmorDeed(); } }
public override BaseAddonDeed Deed => new SuitOfSilverArmorDeed();
[Constructible]
public SuitOfSilverArmorAddon() : base()
public SuitOfSilverArmorAddon()
{
AddComponent( new SuitOfSilverArmorComponent(), 0, 0, 0 );
}
@ -61,11 +61,11 @@ namespace Server.Items
public class SuitOfSilverArmorDeed : BaseAddonDeed
{
public override BaseAddon Addon { get { return new SuitOfSilverArmorAddon(); } }
public override int LabelNumber { get { return 1076266; } } // Suit of Silver Armor
public override BaseAddon Addon => new SuitOfSilverArmorAddon();
public override int LabelNumber => 1076266; // Suit of Silver Armor
[Constructible]
public SuitOfSilverArmorDeed() : base()
public SuitOfSilverArmorDeed()
{
LootType = LootType.Blessed;
}

View file

@ -4,10 +4,10 @@ namespace Server.Items
{
public class TableWithBlueClothAddon : BaseAddon
{
public override BaseAddonDeed Deed { get { return new TableWithBlueClothDeed(); } }
public override BaseAddonDeed Deed => new TableWithBlueClothDeed();
[Constructible]
public TableWithBlueClothAddon() : base()
public TableWithBlueClothAddon()
{
AddComponent( new LocalizedAddonComponent( 0x118C, 1076276 ), 0, 0, 0 );
}
@ -33,11 +33,11 @@ namespace Server.Items
public class TableWithBlueClothDeed : BaseAddonDeed
{
public override BaseAddon Addon { get { return new TableWithBlueClothAddon(); } }
public override int LabelNumber { get { return 1076276; } } // Table With A Blue Tablecloth
public override BaseAddon Addon => new TableWithBlueClothAddon();
public override int LabelNumber => 1076276; // Table With A Blue Tablecloth
[Constructible]
public TableWithBlueClothDeed() : base()
public TableWithBlueClothDeed()
{
LootType = LootType.Blessed;
}

View file

@ -4,10 +4,10 @@ namespace Server.Items
{
public class TableWithOrangeClothAddon : BaseAddon
{
public override BaseAddonDeed Deed { get { return new TableWithOrangeClothDeed(); } }
public override BaseAddonDeed Deed => new TableWithOrangeClothDeed();
[Constructible]
public TableWithOrangeClothAddon() : base()
public TableWithOrangeClothAddon()
{
AddComponent( new LocalizedAddonComponent( 0x118E, 1076278 ), 0, 0, 0 );
}
@ -33,11 +33,11 @@ namespace Server.Items
public class TableWithOrangeClothDeed : BaseAddonDeed
{
public override BaseAddon Addon { get { return new TableWithOrangeClothAddon(); } }
public override int LabelNumber { get { return 1076278; } } // Table With An Orange Tablecloth
public override BaseAddon Addon => new TableWithOrangeClothAddon();
public override int LabelNumber => 1076278; // Table With An Orange Tablecloth
[Constructible]
public TableWithOrangeClothDeed() : base()
public TableWithOrangeClothDeed()
{
LootType = LootType.Blessed;
}

View file

@ -4,10 +4,10 @@ namespace Server.Items
{
public class TableWithPurpleClothAddon : BaseAddon
{
public override BaseAddonDeed Deed { get { return new TableWithPurpleClothDeed(); } }
public override BaseAddonDeed Deed => new TableWithPurpleClothDeed();
[Constructible]
public TableWithPurpleClothAddon() : base()
public TableWithPurpleClothAddon()
{
AddComponent( new LocalizedAddonComponent( 0x118B, 1076275 ), 0, 0, 0 );
}
@ -33,11 +33,11 @@ namespace Server.Items
public class TableWithPurpleClothDeed : BaseAddonDeed
{
public override BaseAddon Addon { get { return new TableWithPurpleClothAddon(); } }
public override int LabelNumber { get { return 1076275; } } // Table With A Purple Tablecloth
public override BaseAddon Addon => new TableWithPurpleClothAddon();
public override int LabelNumber => 1076275; // Table With A Purple Tablecloth
[Constructible]
public TableWithPurpleClothDeed() : base()
public TableWithPurpleClothDeed()
{
LootType = LootType.Blessed;
}

View file

@ -4,10 +4,10 @@ namespace Server.Items
{
public class TableWithRedClothAddon : BaseAddon
{
public override BaseAddonDeed Deed { get { return new TableWithRedClothDeed(); } }
public override BaseAddonDeed Deed => new TableWithRedClothDeed();
[Constructible]
public TableWithRedClothAddon() : base()
public TableWithRedClothAddon()
{
AddComponent( new LocalizedAddonComponent( 0x118D, 1076277 ), 0, 0, 0 );
}
@ -33,11 +33,11 @@ namespace Server.Items
public class TableWithRedClothDeed : BaseAddonDeed
{
public override BaseAddon Addon { get { return new TableWithRedClothAddon(); } }
public override int LabelNumber { get { return 1076277; } } // Table With A Red Tablecloth
public override BaseAddon Addon => new TableWithRedClothAddon();
public override int LabelNumber => 1076277; // Table With A Red Tablecloth
[Constructible]
public TableWithRedClothDeed() : base()
public TableWithRedClothDeed()
{
LootType = LootType.Blessed;
}

View file

@ -7,10 +7,10 @@ namespace Server.Items
{
public class UnmadeBedAddon : BaseAddon
{
public override BaseAddonDeed Deed { get { return new UnmadeBedDeed(); } }
public override BaseAddonDeed Deed => new UnmadeBedDeed();
[Constructible]
public UnmadeBedAddon( bool east ) : base()
public UnmadeBedAddon( bool east )
{
if ( east ) // east
{
@ -49,13 +49,13 @@ namespace Server.Items
public class UnmadeBedDeed : BaseAddonDeed
{
public override BaseAddon Addon { get { return new UnmadeBedAddon( m_East ); } }
public override int LabelNumber { get { return 1076279; } } // Unmade Bed
public override BaseAddon Addon => new UnmadeBedAddon( m_East );
public override int LabelNumber => 1076279; // Unmade Bed
private bool m_East;
[Constructible]
public UnmadeBedDeed() : base()
public UnmadeBedDeed()
{
LootType = LootType.Blessed;
}

View file

@ -7,10 +7,10 @@ namespace Server.Items
{
public class VanityAddon : BaseAddonContainer
{
public override BaseAddonContainerDeed Deed { get { return new VanityDeed(); } }
public override int LabelNumber { get { return 1074027; } } // Vanity
public override int DefaultGumpID { get { return 0x51; } }
public override int DefaultDropSound { get { return 0x42; } }
public override BaseAddonContainerDeed Deed => new VanityDeed();
public override int LabelNumber => 1074027; // Vanity
public override int DefaultGumpID => 0x51;
public override int DefaultDropSound => 0x42;
[Constructible]
public VanityAddon( bool east ) : base( east ? 0xA44 : 0xA3C )
@ -46,13 +46,13 @@ namespace Server.Items
public class VanityDeed : BaseAddonContainerDeed
{
public override BaseAddonContainer Addon { get { return new VanityAddon( m_East ); } }
public override int LabelNumber { get { return 1074027; } } // Vanity
public override BaseAddonContainer Addon => new VanityAddon( m_East );
public override int LabelNumber => 1074027; // Vanity
private bool m_East;
[Constructible]
public VanityDeed() : base()
public VanityDeed()
{
LootType = LootType.Blessed;
}

View file

@ -8,7 +8,7 @@ namespace Server.Items
[Flippable( 0x3D98, 0x3D94 )]
public class WallTorchComponent : AddonComponent
{
public override int LabelNumber { get { return 1076282; } } // Wall Torch
public override int LabelNumber => 1076282; // Wall Torch
public WallTorchComponent() : base( 0x3D98 )
{
@ -54,9 +54,9 @@ namespace Server.Items
public class WallTorchAddon : BaseAddon
{
public override BaseAddonDeed Deed { get { return new WallTorchDeed(); } }
public override BaseAddonDeed Deed => new WallTorchDeed();
public WallTorchAddon() : base()
public WallTorchAddon()
{
AddComponent( new WallTorchComponent(), 0, 0, 0 );
}
@ -82,11 +82,11 @@ namespace Server.Items
public class WallTorchDeed : BaseAddonDeed
{
public override BaseAddon Addon { get { return new WallTorchAddon(); } }
public override int LabelNumber { get { return 1076282; } } // Wall Torch
public override BaseAddon Addon => new WallTorchAddon();
public override int LabelNumber => 1076282; // Wall Torch
[Constructible]
public WallTorchDeed() : base()
public WallTorchDeed()
{
LootType = LootType.Blessed;
}

View file

@ -7,7 +7,7 @@ namespace Server.Items
{
public class WoodenCoffinComponent : AddonComponent
{
public override int LabelNumber { get { return 1076274; } } // Coffin
public override int LabelNumber => 1076274; // Coffin
public WoodenCoffinComponent( int itemID ) : base( itemID )
{
@ -34,10 +34,10 @@ namespace Server.Items
public class WoodenCoffinAddon : BaseAddon
{
public override BaseAddonDeed Deed { get { return new WoodenCoffinDeed(); } }
public override BaseAddonDeed Deed => new WoodenCoffinDeed();
[Constructible]
public WoodenCoffinAddon( bool east ) : base()
public WoodenCoffinAddon( bool east )
{
if ( east ) // east
{
@ -74,13 +74,13 @@ namespace Server.Items
public class WoodenCoffinDeed : BaseAddonDeed
{
public override BaseAddon Addon { get { return new WoodenCoffinAddon( m_East ); } }
public override int LabelNumber { get { return 1076274; } } // Coffin
public override BaseAddon Addon => new WoodenCoffinAddon( m_East );
public override int LabelNumber => 1076274; // Coffin
private bool m_East;
[Constructible]
public WoodenCoffinDeed() : base()
public WoodenCoffinDeed()
{
LootType = LootType.Blessed;
}

View file

@ -10,7 +10,7 @@ namespace Server.Items
public class HeritageToken : Item
{
public override int LabelNumber { get { return 1076596; } } // A Heritage Token
public override int LabelNumber => 1076596; // A Heritage Token
[Constructible]
public HeritageToken() : base( 0x367A )

View file

@ -26,7 +26,7 @@ namespace Server.Items
private class Ornament : Item
{
public override int LabelNumber{ get{ return 1041118; } } // a tree ornament
public override int LabelNumber => 1041118; // a tree ornament
public Ornament( int itemID ) : base( itemID )
{
@ -56,7 +56,7 @@ namespace Server.Items
{
private HolidayTree m_Tree;
public override int LabelNumber{ get{ return 1041117; } } // a tree for the holidays
public override int LabelNumber => 1041117; // a tree for the holidays
public TreeTrunk( HolidayTree tree, int itemID ) : base( itemID )
{
@ -106,7 +106,7 @@ namespace Server.Items
}
}
public override int LabelNumber{ get{ return 1041117; } } // a tree for the holidays
public override int LabelNumber => 1041117; // a tree for the holidays
public HolidayTree( Mobile from, HolidayTreeType type, Point3D loc ) : base( 1 )
{
@ -311,4 +311,4 @@ namespace Server.Items
}
}
}
}
}

View file

@ -5,7 +5,7 @@ namespace Server.Items
{
public class GingerBreadHouseAddon : BaseAddon
{
public override BaseAddonDeed Deed{ get{ return new GingerBreadHouseDeed(); } }
public override BaseAddonDeed Deed => new GingerBreadHouseDeed();
public GingerBreadHouseAddon()
{
@ -13,7 +13,7 @@ namespace Server.Items
{
LocalizedAddonComponent laoc = new LocalizedAddonComponent( i, 1077395 ); // Gingerbread House
laoc.Light = LightType.SouthSmall;
AddComponent( laoc, (i==0x2be5) ? -1 : 0, (i==0x2be7) ? -1 : 0, 0 );
AddComponent( laoc, (i==0x2be5) ? -1 : 0, (i==0x2be7) ? -1 : 0, 0 );
}
}
@ -36,11 +36,11 @@ namespace Server.Items
public class GingerBreadHouseDeed : BaseAddonDeed
{
public override int LabelNumber{ get{ return 1077394; } } //a Gingerbread House Deed
public override BaseAddon Addon{ get{ return new GingerBreadHouseAddon(); } }
public override int LabelNumber => 1077394; //a Gingerbread House Deed
public override BaseAddon Addon => new GingerBreadHouseAddon();
[Constructible]
public GingerBreadHouseDeed()
public GingerBreadHouseDeed()
{
Weight = 1.0;
LootType = LootType.Blessed;

View file

@ -25,7 +25,7 @@ namespace Server.Items
private int m_Eaten;
private Mobile m_Eater;
public Mobile Eater { get { return m_Eater; } }
public Mobile Eater => m_Eater;
public int Eaten { get { return m_Eaten; } set { m_Eaten = value; } }
public CandyCaneTimer( Mobile eater )
@ -71,9 +71,7 @@ namespace Server.Items
private static CandyCaneTimer EnsureTimer( Mobile from )
{
CandyCaneTimer timer;
if ( !m_ToothAches.TryGetValue( from, out timer ) )
if (!m_ToothAches.TryGetValue( from, out CandyCaneTimer timer ))
m_ToothAches[from] = timer = new CandyCaneTimer( from );
return timer;
@ -81,9 +79,7 @@ namespace Server.Items
public static int GetToothAche( Mobile from )
{
CandyCaneTimer timer;
if ( m_ToothAches.TryGetValue( from, out timer ) )
if (m_ToothAches.TryGetValue( from, out CandyCaneTimer timer ))
return timer.Eaten;
return 0;
@ -141,9 +137,9 @@ namespace Server.Items
1077396, // Noooo!
1077397, // Please don't eat me... *whimper*
1077405, // Not the face!
1077406, // Ahhhhhh! My foot’s gone!
1077406, // Ahhhhhh! My foot<EFBFBD>s gone!
1077407, // Please. No! I have gingerkids!
1077408, // No, no! I’m really made of poison. Really.
1077408, // No, no! I<EFBFBD>m really made of poison. Really.
1077409 // Run, run as fast as you can! You can't catch me! I'm the gingerbread man!
};

View file

@ -46,7 +46,7 @@ namespace Server.Items
[FlippableAttribute(0x46A5, 0x46A6)]
public class GiftBoxRectangle : BaseContainer
{
public override int DefaultGumpID { get { return 0x11E; } }
public override int DefaultGumpID => 0x11E;
[Constructible]
public GiftBoxRectangle()
@ -75,7 +75,7 @@ namespace Server.Items
public class GiftBoxCube : BaseContainer
{
public override int DefaultGumpID { get { return 0x11B; } }
public override int DefaultGumpID => 0x11B;
[Constructible]
public GiftBoxCube()
@ -104,7 +104,7 @@ namespace Server.Items
public class GiftBoxCylinder : BaseContainer
{
public override int DefaultGumpID { get { return 0x11C; } }
public override int DefaultGumpID => 0x11C;
[Constructible]
public GiftBoxCylinder()
@ -133,7 +133,7 @@ namespace Server.Items
public class GiftBoxOctogon : BaseContainer
{
public override int DefaultGumpID { get { return 0x11D; } }
public override int DefaultGumpID => 0x11D;
[Constructible]
public GiftBoxOctogon()
@ -162,7 +162,7 @@ namespace Server.Items
public class GiftBoxAngel : BaseContainer
{
public override int DefaultGumpID { get { return 0x11F; } }
public override int DefaultGumpID => 0x11F;
[Constructible]
public GiftBoxAngel()
@ -218,4 +218,4 @@ namespace Server.Items
int version = reader.ReadInt();
}
}
}
}

View file

@ -7,7 +7,7 @@ namespace Server.Items
{
public class HolidayPottedPlant : Item
{
public override bool ForceShowProperties { get { return ObjectPropertyList.Enabled; } }
public override bool ForceShowProperties => ObjectPropertyList.Enabled;
[Constructible]
public HolidayPottedPlant()
@ -43,8 +43,8 @@ namespace Server.Items
public class PottedPlantDeed : Item
{
public override int LabelNumber { get { return 1041114; } } // A deed for a potted plant.
public override double DefaultWeight { get { return 1.0; } }
public override int LabelNumber => 1041114; // A deed for a potted plant.
public override double DefaultWeight => 1.0;
[Constructible]
public PottedPlantDeed()

View file

@ -5,8 +5,8 @@ namespace Server.Items
{
public class HolidayTimepiece : Clock
{
public override int LabelNumber { get { return 1041113; } } // a holiday timepiece
public override double DefaultWeight { get { return 1.0; } }
public override int LabelNumber => 1041113; // a holiday timepiece
public override double DefaultWeight => 1.0;
[Constructible]
public HolidayTimepiece()

View file

@ -6,8 +6,8 @@ namespace Server.Items
{
public class IcyPatch : Item
{
public override int LabelNumber { get { return 1095159; } } //An Icy Patch
public override double DefaultWeight { get { return 5.0; } }
public override int LabelNumber => 1095159; //An Icy Patch
public override double DefaultWeight => 5.0;
/* On OSI, the iceypatch with itemid 0x122a is "rarer", so we will give it 1:10 chance of creating it that way */
@ -122,4 +122,4 @@ namespace Server.Items
int version = reader.ReadInt();
}
}
}
}

View file

@ -5,7 +5,7 @@ namespace Server.Items
{
public class SnowGlobe : Item
{
public override double DefaultWeight { get { return 1.0; } }
public override double DefaultWeight => 1.0;
public SnowGlobe()
: base( 0xE2F )
@ -68,7 +68,7 @@ namespace Server.Items
set { m_Type = value; InvalidateProperties(); }
}
public override int LabelNumber { get { return 1041454 + (int) m_Type; } }
public override int LabelNumber => 1041454 + (int) m_Type;
[Constructible]
public SnowGlobeOne()

View file

@ -2,8 +2,8 @@
{
public class SnowPileDeco : Item
{
public override string DefaultName{ get { return "Snow Pile"; } }
public override double DefaultWeight{ get { return 2.0; } }
public override string DefaultName => "Snow Pile";
public override double DefaultWeight => 2.0;
private static readonly int[] m_Types = new int[] { 0x8E2, 0x8E0, 0x8E6, 0x8E5, 0x8E3 };
@ -39,4 +39,4 @@
int version = reader.ReadInt();
}
}
}
}

View file

@ -8,7 +8,7 @@ namespace Server.Items
[Flippable( 0x456E, 0x456F )]
public class SnowStatuePegasus : Item
{
public override bool ForceShowProperties { get { return ObjectPropertyList.Enabled; } }
public override bool ForceShowProperties => ObjectPropertyList.Enabled;
[Constructible]
public SnowStatuePegasus()
@ -39,7 +39,7 @@ namespace Server.Items
[Flippable( 0x4578, 0x4579 )]
public class SnowStatueSeahorse : Item
{
public override bool ForceShowProperties { get { return ObjectPropertyList.Enabled; } }
public override bool ForceShowProperties => ObjectPropertyList.Enabled;
[Constructible]
public SnowStatueSeahorse()
@ -70,7 +70,7 @@ namespace Server.Items
[Flippable( 0x457A, 0x457B )]
public class SnowStatueMermaid : Item
{
public override bool ForceShowProperties { get { return ObjectPropertyList.Enabled; } }
public override bool ForceShowProperties => ObjectPropertyList.Enabled;
[Constructible]
public SnowStatueMermaid()
@ -101,7 +101,7 @@ namespace Server.Items
[Flippable( 0x457C, 0x457D )]
public class SnowStatueGriffon : Item
{
public override bool ForceShowProperties { get { return ObjectPropertyList.Enabled; } }
public override bool ForceShowProperties => ObjectPropertyList.Enabled;
[Constructible]
public SnowStatueGriffon()
@ -131,8 +131,8 @@ namespace Server.Items
public class SnowStatueDeed : Item
{
public override int LabelNumber { get { return 1114296; } } // snow statue deed
public override double DefaultWeight { get { return 1.0; } }
public override int LabelNumber => 1114296; // snow statue deed
public override double DefaultWeight => 1.0;
[Constructible]
public SnowStatueDeed()

View file

@ -7,8 +7,8 @@ namespace Server.Items
[FlippableAttribute( 0x2bd9, 0x2bda )]
public class GreenStocking : BaseContainer
{
public override int DefaultGumpID{ get{ return 0x103; } }
public override int DefaultDropSound{ get{ return 0x42; } }
public override int DefaultGumpID => 0x103;
public override int DefaultDropSound => 0x42;
[Constructible]
public GreenStocking() : base ( Utility.Random( 0x2BD9, 2 ) )
@ -36,8 +36,8 @@ namespace Server.Items
[FlippableAttribute( 0x2bdb, 0x2bdc )]
public class RedStocking : BaseContainer
{
public override int DefaultGumpID{ get{ return 0x103; } }
public override int DefaultDropSound{ get{ return 0x42; } }
public override int DefaultGumpID => 0x103;
public override int DefaultDropSound => 0x42;
[Constructible]
public RedStocking() : base ( Utility.Random( 0x2BDB, 2 ) )

View file

@ -119,7 +119,7 @@ namespace Server.Items
return false;
}
}
else
else
{
return false;
}
@ -170,7 +170,7 @@ namespace Server.Items
[Flippable( 0x14F0, 0x14EF )]
public class WreathDeed : Item
{
public override int LabelNumber{ get{ return 1062837; } } // holiday wreath deed
public override int LabelNumber => 1062837; // holiday wreath deed
[Constructible]
public WreathDeed() : this( Utility.RandomDyedHue() )
@ -325,4 +325,4 @@ namespace Server.Items
}
}
}
}
}

View file

@ -5,8 +5,8 @@ namespace Server.Items
{
public class WristWatch : Clock
{
public override int LabelNumber { get { return 1041421; } } // a wrist watch
public override double DefaultWeight { get { return 1.0; } }
public override int LabelNumber => 1041421; // a wrist watch
public override double DefaultWeight => 1.0;
[Constructible]
public WristWatch()

View file

@ -6,8 +6,8 @@ namespace Server.Items
{
public class GrizzledMareStatuette : BaseImprisonedMobile
{
public override int LabelNumber{ get{ return 1074475; } } // Grizzled Mare Statuette
public override BaseCreature Summon{ get { return new GrizzledMare(); } }
public override int LabelNumber => 1074475; // Grizzled Mare Statuette
public override BaseCreature Summon => new GrizzledMare();
[Constructible]
public GrizzledMareStatuette() : base( 0x2617 )

View file

@ -14,7 +14,7 @@ namespace Server.Items
set{ m_Type = value; Construct(); }
}
public override BaseAddonDeed Deed{ get{ return new MiniHouseDeed( m_Type ); } }
public override BaseAddonDeed Deed => new MiniHouseDeed( m_Type );
[Constructible]
public MiniHouseAddon() : this( MiniHouseType.StoneAndPlaster )
@ -91,8 +91,8 @@ namespace Server.Items
set{ m_Type = value; InvalidateProperties(); }
}
public override BaseAddon Addon{ get{ return new MiniHouseAddon( m_Type ); } }
public override int LabelNumber{ get{ return 1062096; } } // a mini house deed
public override BaseAddon Addon => new MiniHouseAddon( m_Type );
public override int LabelNumber => 1062096; // a mini house deed
public override void GetProperties( ObjectPropertyList list )
{
@ -168,7 +168,7 @@ namespace Server.Items
TwoStoryLogCabin,
TwoStoryVilla,
SandstoneHouseWithPatio,
SmallStoneWorkshop,
SmallStoneWorkshop,
SmallMarbleWorkshop,
MalasMountainPass, //Veteran reward house
ChurchAtNight //Veteran reward house
@ -234,4 +234,4 @@ namespace Server.Items
return m_Info[v];
}
}
}
}

View file

@ -6,10 +6,10 @@ namespace Server.Items
{
public class PlagueBeastBackpack : BaseContainer
{
public override int DefaultMaxWeight { get { return 0; } }
public override int DefaultMaxItems { get { return 0; } }
public override int DefaultGumpID { get { return 0x2A63; } }
public override int DefaultDropSound { get { return 0x23F; } }
public override int DefaultMaxWeight => 0;
public override int DefaultMaxItems => 0;
public override int DefaultGumpID => 0x2A63;
public override int DefaultDropSound => 0x23F;
private static int[,,] m_Positions = new int[,,]
{

View file

@ -7,7 +7,7 @@ namespace Server.Items
{
public class PlagueBeastOrgan : PlagueBeastInnard
{
public virtual bool IsCuttable { get { return false; } }
public virtual bool IsCuttable => false;
private List<PlagueBeastComponent> m_Components;
@ -246,7 +246,7 @@ namespace Server.Items
{
private int m_Veins;
public PlagueBeastRubbleOrgan() : base()
public PlagueBeastRubbleOrgan()
{
m_Veins = 3;
}
@ -474,7 +474,7 @@ namespace Server.Items
get { return m_Brains >= 4; }
}
public PlagueBeastMainOrgan() : base()
public PlagueBeastMainOrgan()
{
m_Brains = 0;
}

View file

@ -6,7 +6,7 @@
public abstract int fullItem_ID { get; }
public abstract int MaxQuantity { get; }
public override int DefaultGumpID { get { return 0x3e; } }
public override int DefaultGumpID => 0x3e;
[CommandProperty( AccessLevel.GameMaster )]
public virtual bool IsEmpty { get { return ( m_Quantity <= 0 ); } }
@ -129,4 +129,4 @@
m_Quantity = reader.ReadInt();
}
}
}
}

View file

@ -2,9 +2,9 @@
{
class Bucket : BaseWaterContainer
{
public override int voidItem_ID { get { return vItemID; } }
public override int fullItem_ID { get { return fItemID; } }
public override int MaxQuantity { get { return 25; } }
public override int voidItem_ID => vItemID;
public override int fullItem_ID => fItemID;
public override int MaxQuantity => 25;
private static int vItemID = 0x14e0;
private static int fItemID = 0x2004;
@ -40,4 +40,4 @@
int version = reader.ReadInt();
}
}
}
}

View file

@ -1,8 +1,8 @@
namespace Server.Items
{
class ClosedBarrel : TrappableContainer
{
public override int DefaultGumpID{ get { return 0x3e; } }
{
public override int DefaultGumpID => 0x3e;
[Constructible]
public ClosedBarrel()
@ -29,4 +29,4 @@
int version = reader.ReadInt();
}
}
}
}

View file

@ -2,11 +2,11 @@
{
class WaterBarrel : BaseWaterContainer
{
public override int LabelNumber { get { return 1025453; } } /* water barrel */
public override int LabelNumber => 1025453; /* water barrel */
public override int voidItem_ID { get { return vItemID; } }
public override int fullItem_ID { get { return fItemID; } }
public override int MaxQuantity { get { return 100; } }
public override int voidItem_ID => vItemID;
public override int fullItem_ID => fItemID;
public override int MaxQuantity => 100;
private static int vItemID = 0xe77;
private static int fItemID = 0x154d;
@ -42,4 +42,4 @@
int version = reader.ReadInt();
}
}
}
}

View file

@ -2,9 +2,9 @@
{
class Tub : BaseWaterContainer
{
public override int voidItem_ID { get { return vItemID; } }
public override int fullItem_ID { get { return fItemID; } }
public override int MaxQuantity { get { return 50; } }
public override int voidItem_ID => vItemID;
public override int fullItem_ID => fItemID;
public override int MaxQuantity => 50;
private static int vItemID = 0xe83;
private static int fItemID = 0xe7b;
@ -40,4 +40,4 @@
int version = reader.ReadInt();
}
}
}
}

View file

@ -6,7 +6,7 @@ namespace Server.Items
{
public class RewardCake : Item
{
public override int LabelNumber{ get{ return 1049786; } } // Happy Birthday! ...
public override int LabelNumber => 1049786; // Happy Birthday! ...
[Constructible]
public RewardCake() : base( 0x9e9 )

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