Fixes lots more spelling errors (#5)
* Renames constructable to constructible * Fixes project references. * Fixes BaseEquippableLight file name * Replaces payed with paid. * Fixes various other spelling errors
This commit is contained in:
parent
ca4e99c179
commit
20ae1b3989
2195 changed files with 4617 additions and 4617 deletions
|
|
@ -11,7 +11,7 @@ namespace Server.Items
|
|||
public override int InitMinHits{ get{ return 255; } }
|
||||
public override int InitMaxHits{ get{ return 255; } }
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public AxeOfTheHeavens()
|
||||
{
|
||||
Hue = 0x4D5;
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ namespace Server.Items
|
|||
public override int InitMinHits{ get{ return 255; } }
|
||||
public override int InitMaxHits{ get{ return 255; } }
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public BladeOfInsanity()
|
||||
{
|
||||
Hue = 0x76D;
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ namespace Server.Items
|
|||
public override int InitMinHits{ get{ return 255; } }
|
||||
public override int InitMaxHits{ get{ return 255; } }
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public BladeOfTheRighteous()
|
||||
{
|
||||
Hue = 0x47E;
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ namespace Server.Items
|
|||
public override int InitMinHits{ get{ return 255; } }
|
||||
public override int InitMaxHits{ get{ return 255; } }
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public BoneCrusher()
|
||||
{
|
||||
ItemID = 0x1406;
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ namespace Server.Items
|
|||
public override int InitMinHits{ get{ return 255; } }
|
||||
public override int InitMaxHits{ get{ return 255; } }
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public BreathOfTheDead()
|
||||
{
|
||||
Hue = 0x455;
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ namespace Server.Items
|
|||
public override int InitMinHits{ get{ return 255; } }
|
||||
public override int InitMaxHits{ get{ return 255; } }
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public Frostbringer()
|
||||
{
|
||||
Hue = 0x4F2;
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ namespace Server.Items
|
|||
public override int InitMinHits{ get{ return 255; } }
|
||||
public override int InitMaxHits{ get{ return 255; } }
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public LegacyOfTheDreadLord()
|
||||
{
|
||||
Hue = 0x676;
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ namespace Server.Items
|
|||
public override int InitMinHits{ get{ return 255; } }
|
||||
public override int InitMaxHits{ get{ return 255; } }
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public SerpentsFang()
|
||||
{
|
||||
ItemID = 0x1400;
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ namespace Server.Items
|
|||
public override int InitMinHits{ get{ return 255; } }
|
||||
public override int InitMaxHits{ get{ return 255; } }
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public StaffOfTheMagi()
|
||||
{
|
||||
Hue = 0x481;
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ namespace Server.Items
|
|||
public override int InitMinHits{ get{ return 255; } }
|
||||
public override int InitMaxHits{ get{ return 255; } }
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public TheBeserkersMaul()
|
||||
{
|
||||
Hue = 0x21;
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ namespace Server.Items
|
|||
public override int InitMinHits{ get{ return 255; } }
|
||||
public override int InitMaxHits{ get{ return 255; } }
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public TheDragonSlayer()
|
||||
{
|
||||
Hue = 0x530;
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ namespace Server.Items
|
|||
public override int InitMinHits{ get{ return 255; } }
|
||||
public override int InitMaxHits{ get{ return 255; } }
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public TheDryadBow()
|
||||
{
|
||||
ItemID = 0x13B1;
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ namespace Server.Items
|
|||
public override int InitMinHits{ get{ return 255; } }
|
||||
public override int InitMaxHits{ get{ return 255; } }
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public TheTaskmaster()
|
||||
{
|
||||
Hue = 0x4F8;
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ namespace Server.Items
|
|||
public override int InitMinHits{ get{ return 255; } }
|
||||
public override int InitMaxHits{ get{ return 255; } }
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public TitansHammer()
|
||||
{
|
||||
Hue = 0x482;
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ namespace Server.Items
|
|||
public override int InitMinHits{ get{ return 255; } }
|
||||
public override int InitMaxHits{ get{ return 255; } }
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public ZyronicClaw()
|
||||
{
|
||||
Hue = 0x485;
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ using Server.Network;
|
|||
|
||||
namespace Server.Items
|
||||
{
|
||||
[FlipableAttribute( 0xF49, 0xF4a )]
|
||||
[FlippableAttribute( 0xF49, 0xF4a )]
|
||||
public class Axe : BaseAxe
|
||||
{
|
||||
public override WeaponAbility PrimaryAbility{ get{ return WeaponAbility.CrushingBlow; } }
|
||||
|
|
@ -24,7 +24,7 @@ namespace Server.Items
|
|||
public override int InitMinHits{ get{ return 31; } }
|
||||
public override int InitMaxHits{ get{ return 110; } }
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public Axe() : base( 0xF49 )
|
||||
{
|
||||
Weight = 4.0;
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ using Server.Network;
|
|||
|
||||
namespace Server.Items
|
||||
{
|
||||
[FlipableAttribute( 0xF47, 0xF48 )]
|
||||
[FlippableAttribute( 0xF47, 0xF48 )]
|
||||
public class BattleAxe : BaseAxe
|
||||
{
|
||||
public override WeaponAbility PrimaryAbility{ get{ return WeaponAbility.BleedAttack; } }
|
||||
|
|
@ -24,7 +24,7 @@ namespace Server.Items
|
|||
public override int InitMinHits{ get{ return 31; } }
|
||||
public override int InitMaxHits{ get{ return 70; } }
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public BattleAxe() : base( 0xF47 )
|
||||
{
|
||||
Weight = 4.0;
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ using Server.Network;
|
|||
|
||||
namespace Server.Items
|
||||
{
|
||||
[FlipableAttribute( 0xf4b, 0xf4c )]
|
||||
[FlippableAttribute( 0xf4b, 0xf4c )]
|
||||
public class DoubleAxe : BaseAxe
|
||||
{
|
||||
public override WeaponAbility PrimaryAbility{ get{ return WeaponAbility.DoubleStrike; } }
|
||||
|
|
@ -24,7 +24,7 @@ namespace Server.Items
|
|||
public override int InitMinHits{ get{ return 31; } }
|
||||
public override int InitMaxHits{ get{ return 110; } }
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public DoubleAxe() : base( 0xF4B )
|
||||
{
|
||||
Weight = 8.0;
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ using Server.Network;
|
|||
|
||||
namespace Server.Items
|
||||
{
|
||||
[FlipableAttribute( 0xf45, 0xf46 )]
|
||||
[FlippableAttribute( 0xf45, 0xf46 )]
|
||||
public class ExecutionersAxe : BaseAxe
|
||||
{
|
||||
public override WeaponAbility PrimaryAbility{ get{ return WeaponAbility.BleedAttack; } }
|
||||
|
|
@ -24,7 +24,7 @@ namespace Server.Items
|
|||
public override int InitMinHits{ get{ return 31; } }
|
||||
public override int InitMaxHits{ get{ return 70; } }
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public ExecutionersAxe() : base( 0xF45 )
|
||||
{
|
||||
Weight = 8.0;
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ namespace Server.Items
|
|||
{
|
||||
public override int LabelNumber{ get{ return 1073545; } } // guardian axe
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public GuardianAxe()
|
||||
{
|
||||
Attributes.BonusHits = 4;
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ using Server.Network;
|
|||
|
||||
namespace Server.Items
|
||||
{
|
||||
[FlipableAttribute( 0xF43, 0xF44 )]
|
||||
[FlippableAttribute( 0xF43, 0xF44 )]
|
||||
public class Hatchet : BaseAxe
|
||||
{
|
||||
public override WeaponAbility PrimaryAbility{ get{ return WeaponAbility.ArmorIgnore; } }
|
||||
|
|
@ -24,7 +24,7 @@ namespace Server.Items
|
|||
public override int InitMinHits{ get{ return 31; } }
|
||||
public override int InitMaxHits{ get{ return 80; } }
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public Hatchet() : base( 0xF43 )
|
||||
{
|
||||
Weight = 4.0;
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ namespace Server.Items
|
|||
{
|
||||
public override int LabelNumber{ get{ return 1073548; } } // heavy ornate axe
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public HeavyOrnateAxe()
|
||||
{
|
||||
Attributes.WeaponDamage = 8;
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ using Server.Network;
|
|||
|
||||
namespace Server.Items
|
||||
{
|
||||
[FlipableAttribute( 0x13FB, 0x13FA )]
|
||||
[FlippableAttribute( 0x13FB, 0x13FA )]
|
||||
public class LargeBattleAxe : BaseAxe
|
||||
{
|
||||
public override WeaponAbility PrimaryAbility{ get{ return WeaponAbility.WhirlwindAttack; } }
|
||||
|
|
@ -24,7 +24,7 @@ namespace Server.Items
|
|||
public override int InitMinHits{ get{ return 31; } }
|
||||
public override int InitMaxHits{ get{ return 70; } }
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public LargeBattleAxe() : base( 0x13FB )
|
||||
{
|
||||
Weight = 6.0;
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@ using Server.Engines.Harvest;
|
|||
|
||||
namespace Server.Items
|
||||
{
|
||||
[FlipableAttribute( 0xE86, 0xE85 )]
|
||||
[FlippableAttribute( 0xE86, 0xE85 )]
|
||||
public class Pickaxe : BaseAxe, IUsesRemaining
|
||||
{
|
||||
public override HarvestSystem HarvestSystem{ get{ return Mining.System; } }
|
||||
|
|
@ -29,7 +29,7 @@ namespace Server.Items
|
|||
|
||||
public override WeaponAnimation DefAnimation{ get{ return WeaponAnimation.Slash1H; } }
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public Pickaxe() : base( 0xE86 )
|
||||
{
|
||||
Weight = 11.0;
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ namespace Server.Items
|
|||
{
|
||||
public override int LabelNumber{ get{ return 1073546; } } // singing axe
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public SingingAxe()
|
||||
{
|
||||
SkillBonuses.SetValues( 0, SkillName.Musicianship, 5 );
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ namespace Server.Items
|
|||
{
|
||||
public override int LabelNumber{ get{ return 1073547; } } // thundering axe
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public ThunderingAxe()
|
||||
{
|
||||
WeaponAttributes.HitLightning = 10;
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ using Server.Network;
|
|||
|
||||
namespace Server.Items
|
||||
{
|
||||
[FlipableAttribute( 0x1443, 0x1442 )]
|
||||
[FlippableAttribute( 0x1443, 0x1442 )]
|
||||
public class TwoHandedAxe : BaseAxe
|
||||
{
|
||||
public override WeaponAbility PrimaryAbility{ get{ return WeaponAbility.DoubleStrike; } }
|
||||
|
|
@ -24,7 +24,7 @@ namespace Server.Items
|
|||
public override int InitMinHits{ get{ return 31; } }
|
||||
public override int InitMaxHits{ get{ return 90; } }
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public TwoHandedAxe() : base( 0x1443 )
|
||||
{
|
||||
Weight = 8.0;
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@ using Server.Engines.Harvest;
|
|||
|
||||
namespace Server.Items
|
||||
{
|
||||
[FlipableAttribute( 0x13B0, 0x13AF )]
|
||||
[FlippableAttribute( 0x13B0, 0x13AF )]
|
||||
public class WarAxe : BaseAxe
|
||||
{
|
||||
public override WeaponAbility PrimaryAbility{ get{ return WeaponAbility.ArmorIgnore; } }
|
||||
|
|
@ -34,7 +34,7 @@ namespace Server.Items
|
|||
|
||||
public override HarvestSystem HarvestSystem{ get{ return null; } }
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public WarAxe() : base( 0x13B0 )
|
||||
{
|
||||
Weight = 8.0;
|
||||
|
|
|
|||
|
|
@ -1105,7 +1105,7 @@ namespace Server.Items
|
|||
|
||||
if ( shield != null )
|
||||
{
|
||||
double chance = (parry - bushidoNonRacial) / 400.0; // As per OSI, no negitive effect from the Racial stuffs, ie, 120 parry and '0' bushido with humans
|
||||
double chance = (parry - bushidoNonRacial) / 400.0; // As per OSI, no genitive effect from the Racial stuffs, ie, 120 parry and '0' bushido with humans
|
||||
|
||||
if ( chance < 0 ) // chance shouldn't go below 0
|
||||
chance = 0;
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ using Server.Items;
|
|||
|
||||
namespace Server.Items
|
||||
{
|
||||
[FlipableAttribute( 0x13F6, 0x13F7 )]
|
||||
[FlippableAttribute( 0x13F6, 0x13F7 )]
|
||||
public class ButcherKnife : BaseKnife
|
||||
{
|
||||
public override WeaponAbility PrimaryAbility{ get{ return WeaponAbility.InfectiousStrike; } }
|
||||
|
|
@ -24,7 +24,7 @@ namespace Server.Items
|
|||
public override int InitMinHits{ get{ return 31; } }
|
||||
public override int InitMaxHits{ get{ return 40; } }
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public ButcherKnife() : base( 0x13F6 )
|
||||
{
|
||||
Weight = 1.0;
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ using Server.Items;
|
|||
|
||||
namespace Server.Items
|
||||
{
|
||||
[FlipableAttribute( 0xEC3, 0xEC2 )]
|
||||
[FlippableAttribute( 0xEC3, 0xEC2 )]
|
||||
public class Cleaver : BaseKnife
|
||||
{
|
||||
public override WeaponAbility PrimaryAbility{ get{ return WeaponAbility.BleedAttack; } }
|
||||
|
|
@ -24,7 +24,7 @@ namespace Server.Items
|
|||
public override int InitMinHits{ get{ return 31; } }
|
||||
public override int InitMaxHits{ get{ return 50; } }
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public Cleaver() : base( 0xEC3 )
|
||||
{
|
||||
Weight = 2.0;
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@ using Server.Items;
|
|||
|
||||
namespace Server.Items
|
||||
{
|
||||
[FlipableAttribute( 0xF52, 0xF51 )]
|
||||
[FlippableAttribute( 0xF52, 0xF51 )]
|
||||
public class Dagger : BaseKnife
|
||||
{
|
||||
public override WeaponAbility PrimaryAbility{ get{ return WeaponAbility.InfectiousStrike; } }
|
||||
|
|
@ -29,7 +29,7 @@ namespace Server.Items
|
|||
public override WeaponType DefType{ get{ return WeaponType.Piercing; } }
|
||||
public override WeaponAnimation DefAnimation{ get{ return WeaponAnimation.Pierce1H; } }
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public Dagger() : base( 0xF52 )
|
||||
{
|
||||
Weight = 1.0;
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ using Server.Items;
|
|||
|
||||
namespace Server.Items
|
||||
{
|
||||
[FlipableAttribute( 0xEC4, 0xEC5 )]
|
||||
[FlippableAttribute( 0xEC4, 0xEC5 )]
|
||||
public class SkinningKnife : BaseKnife
|
||||
{
|
||||
public override WeaponAbility PrimaryAbility{ get{ return WeaponAbility.ShadowStrike; } }
|
||||
|
|
@ -24,7 +24,7 @@ namespace Server.Items
|
|||
public override int InitMinHits{ get{ return 31; } }
|
||||
public override int InitMaxHits{ get{ return 40; } }
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public SkinningKnife() : base( 0xEC4 )
|
||||
{
|
||||
Weight = 1.0;
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ using Server.Network;
|
|||
|
||||
namespace Server.Items
|
||||
{
|
||||
[FlipableAttribute( 0xF52, 0xF51 )]
|
||||
[FlippableAttribute( 0xF52, 0xF51 )]
|
||||
public class ThrowingDagger : Item
|
||||
{
|
||||
public override string DefaultName
|
||||
|
|
@ -12,7 +12,7 @@ namespace Server.Items
|
|||
get { return "a throwing dagger"; }
|
||||
}
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public ThrowingDagger() : base( 0xF52 )
|
||||
{
|
||||
Weight = 1.0;
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ namespace Server.Items
|
|||
{
|
||||
public override int LabelNumber{ get{ return 1072907; } } // Blight Gripped Longbow
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public BlightGrippedLongbow()
|
||||
{
|
||||
Hue = 0x8A4;
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ namespace Server.Items
|
|||
{
|
||||
public override int LabelNumber{ get{ return 1072916; } } // Cold Forged Blade
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public ColdForgedBlade()
|
||||
{
|
||||
WeaponAttributes.HitHarm = 40;
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ namespace Server.Items
|
|||
{
|
||||
public override int LabelNumber{ get{ return 1072922; } } // Luminous Rune Blade
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public LuminousRuneBlade()
|
||||
{
|
||||
WeaponAttributes.HitLightning = 40;
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ namespace Server.Items
|
|||
{
|
||||
public override int LabelNumber{ get{ return 1072920; } } // Overseer Sundered Blade
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public OverseerSunderedBlade()
|
||||
{
|
||||
ItemID = 0x2D27;
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ namespace Server.Items
|
|||
{
|
||||
public override int LabelNumber{ get{ return 1072919; } } // Phantom Staff
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public PhantomStaff()
|
||||
{
|
||||
Hue = 0x1;
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ namespace Server.Items
|
|||
{
|
||||
public override int LabelNumber{ get{ return 1072915; } } // Rune Carving Knife
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public RuneCarvingKnife()
|
||||
{
|
||||
Hue = 0x48D;
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ namespace Server.Items
|
|||
{
|
||||
public override int LabelNumber{ get{ return 1072918; } } // Shard Thrasher
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public ShardThrasher()
|
||||
{
|
||||
Hue = 0x4F2;
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ namespace Server.Items
|
|||
{
|
||||
public override int LabelNumber{ get{ return 1072955; } } // Silvani's Feywood Bow
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public SilvanisFeywoodBow()
|
||||
{
|
||||
Hue = 0x1A;
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ namespace Server.Items
|
|||
{
|
||||
public override int LabelNumber{ get{ return 1072912; } } // The Night Reaper
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public TheNightReaper()
|
||||
{
|
||||
ItemID = 0x26CD;
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ using Server.Items;
|
|||
|
||||
namespace Server.Items
|
||||
{
|
||||
[FlipableAttribute( 0x2D21, 0x2D2D )]
|
||||
[FlippableAttribute( 0x2D21, 0x2D2D )]
|
||||
public class AssassinSpike : BaseKnife
|
||||
{
|
||||
public override WeaponAbility PrimaryAbility{ get{ return WeaponAbility.InfectiousStrike; } }
|
||||
|
|
@ -27,7 +27,7 @@ namespace Server.Items
|
|||
public override int InitMinHits{ get{ return 30; } } // TODO
|
||||
public override int InitMaxHits{ get{ return 60; } } // TODO
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public AssassinSpike() : base( 0x2D21 )
|
||||
{
|
||||
Weight = 4.0;
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ namespace Server.Items
|
|||
{
|
||||
public override int LabelNumber{ get{ return 1073526; } } // butcher's war cleaver
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public ButchersWarCleaver() : base()
|
||||
{
|
||||
}
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ using Server.Items;
|
|||
|
||||
namespace Server.Items
|
||||
{
|
||||
[FlipableAttribute( 0x2D24, 0x2D30 )]
|
||||
[FlippableAttribute( 0x2D24, 0x2D30 )]
|
||||
public class DiamondMace : BaseBashing
|
||||
{
|
||||
public override WeaponAbility PrimaryAbility{ get{ return WeaponAbility.ConcussionBlow; } }
|
||||
|
|
@ -24,7 +24,7 @@ namespace Server.Items
|
|||
public override int InitMinHits{ get{ return 30; } } // TODO
|
||||
public override int InitMaxHits{ get{ return 60; } } // TODO
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public DiamondMace() : base( 0x2D24 )
|
||||
{
|
||||
Weight = 10.0;
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ using Server.Items;
|
|||
|
||||
namespace Server.Items
|
||||
{
|
||||
[FlipableAttribute( 0x2D1E, 0x2D2A )]
|
||||
[FlippableAttribute( 0x2D1E, 0x2D2A )]
|
||||
public class ElvenCompositeLongbow : BaseRanged
|
||||
{
|
||||
public override int EffectID{ get{ return 0xF42; } }
|
||||
|
|
@ -32,7 +32,7 @@ namespace Server.Items
|
|||
|
||||
public override WeaponAnimation DefAnimation{ get{ return WeaponAnimation.ShootBow; } }
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public ElvenCompositeLongbow() : base( 0x2D1E )
|
||||
{
|
||||
Weight = 8.0;
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ using Server.Items;
|
|||
|
||||
namespace Server.Items
|
||||
{
|
||||
[FlipableAttribute( 0x2D35, 0x2D29 )]
|
||||
[FlippableAttribute( 0x2D35, 0x2D29 )]
|
||||
public class ElvenMachete : BaseSword
|
||||
{
|
||||
public override WeaponAbility PrimaryAbility{ get{ return WeaponAbility.DefenseMastery; } }
|
||||
|
|
@ -27,7 +27,7 @@ namespace Server.Items
|
|||
public override int InitMinHits{ get{ return 30; } }
|
||||
public override int InitMaxHits{ get{ return 60; } }
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public ElvenMachete() : base( 0x2D35 )
|
||||
{
|
||||
Weight = 6.0;
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ using Server.Items;
|
|||
|
||||
namespace Server.Items
|
||||
{
|
||||
[FlipableAttribute( 0x2D20, 0x2D2C )]
|
||||
[FlippableAttribute( 0x2D20, 0x2D2C )]
|
||||
public class ElvenSpellblade : BaseKnife
|
||||
{
|
||||
public override WeaponAbility PrimaryAbility{ get{ return WeaponAbility.PsychicAttack; } }
|
||||
|
|
@ -26,7 +26,7 @@ namespace Server.Items
|
|||
public override int InitMinHits{ get{ return 30; } } // TODO
|
||||
public override int InitMaxHits{ get{ return 60; } } // TODO
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public ElvenSpellblade() : base( 0x2D20 )
|
||||
{
|
||||
Weight = 5.0;
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ using Server.Items;
|
|||
|
||||
namespace Server.Items
|
||||
{
|
||||
[FlipableAttribute( 0x2D22, 0x2D2E )]
|
||||
[FlippableAttribute( 0x2D22, 0x2D2E )]
|
||||
public class Leafblade : BaseKnife
|
||||
{
|
||||
public override WeaponAbility PrimaryAbility{ get{ return WeaponAbility.Feint; } }
|
||||
|
|
@ -27,7 +27,7 @@ namespace Server.Items
|
|||
public override int InitMinHits{ get{ return 30; } } // TODO
|
||||
public override int InitMaxHits{ get{ return 60; } } // TODO
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public Leafblade() : base( 0x2D22 )
|
||||
{
|
||||
Weight = 8.0;
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ using Server.Items;
|
|||
|
||||
namespace Server.Items
|
||||
{
|
||||
[FlipableAttribute( 0x2D2B, 0x2D1F )]
|
||||
[FlippableAttribute( 0x2D2B, 0x2D1F )]
|
||||
public class MagicalShortbow : BaseRanged
|
||||
{
|
||||
public override int EffectID{ get{ return 0xF42; } }
|
||||
|
|
@ -30,7 +30,7 @@ namespace Server.Items
|
|||
public override int InitMinHits{ get{ return 41; } }
|
||||
public override int InitMaxHits{ get{ return 90; } }
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public MagicalShortbow() : base( 0x2D2B )
|
||||
{
|
||||
Weight = 6.0;
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ using Server.Items;
|
|||
|
||||
namespace Server.Items
|
||||
{
|
||||
[FlipableAttribute( 0x2D28, 0x2D34 )]
|
||||
[FlippableAttribute( 0x2D28, 0x2D34 )]
|
||||
public class OrnateAxe : BaseAxe
|
||||
{
|
||||
public override WeaponAbility PrimaryAbility{ get{ return WeaponAbility.Disarm; } }
|
||||
|
|
@ -26,7 +26,7 @@ namespace Server.Items
|
|||
public override int InitMinHits{ get{ return 30; } }
|
||||
public override int InitMaxHits{ get{ return 60; } }
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public OrnateAxe() : base( 0x2D28 )
|
||||
{
|
||||
Weight = 12.0;
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ using Server.Items;
|
|||
|
||||
namespace Server.Items
|
||||
{
|
||||
[FlipableAttribute( 0x2D33, 0x2D27 )]
|
||||
[FlippableAttribute( 0x2D33, 0x2D27 )]
|
||||
public class RadiantScimitar : BaseSword
|
||||
{
|
||||
public override WeaponAbility PrimaryAbility{ get{ return WeaponAbility.WhirlwindAttack; } }
|
||||
|
|
@ -27,7 +27,7 @@ namespace Server.Items
|
|||
public override int InitMinHits{ get{ return 30; } }
|
||||
public override int InitMaxHits{ get{ return 60; } }
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public RadiantScimitar() : base( 0x2D33 )
|
||||
{
|
||||
Weight = 9.0;
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ using Server.Items;
|
|||
|
||||
namespace Server.Items
|
||||
{
|
||||
[FlipableAttribute( 0x2D32, 0x2D26 )]
|
||||
[FlippableAttribute( 0x2D32, 0x2D26 )]
|
||||
public class RuneBlade : BaseSword
|
||||
{
|
||||
public override WeaponAbility PrimaryAbility{ get{ return WeaponAbility.Disarm; } }
|
||||
|
|
@ -27,7 +27,7 @@ namespace Server.Items
|
|||
public override int InitMinHits{ get{ return 30; } }
|
||||
public override int InitMaxHits{ get{ return 60; } }
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public RuneBlade() : base( 0x2D32 )
|
||||
{
|
||||
Weight = 7.0;
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ using Server.Items;
|
|||
|
||||
namespace Server.Items
|
||||
{
|
||||
[FlipableAttribute( 0x2D2F, 0x2D23 )]
|
||||
[FlippableAttribute( 0x2D2F, 0x2D23 )]
|
||||
public class WarCleaver : BaseKnife
|
||||
{
|
||||
public override WeaponAbility PrimaryAbility{ get{ return WeaponAbility.Disarm; } }
|
||||
|
|
@ -31,7 +31,7 @@ namespace Server.Items
|
|||
public override WeaponType DefType{ get{ return WeaponType.Piercing; } }
|
||||
public override WeaponAnimation DefAnimation{ get{ return WeaponAnimation.Pierce1H; } }
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public WarCleaver() : base( 0x2D2F )
|
||||
{
|
||||
Weight = 10.0;
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ using Server.Items;
|
|||
|
||||
namespace Server.Items
|
||||
{
|
||||
[FlipableAttribute( 0x2D25, 0x2D31 )]
|
||||
[FlippableAttribute( 0x2D25, 0x2D31 )]
|
||||
public class WildStaff : BaseStaff
|
||||
{
|
||||
public override WeaponAbility PrimaryAbility{ get{ return WeaponAbility.Block; } }
|
||||
|
|
@ -24,7 +24,7 @@ namespace Server.Items
|
|||
public override int InitMinHits{ get{ return 30; } }
|
||||
public override int InitMaxHits{ get{ return 60; } }
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public WildStaff() : base( 0x2D25 )
|
||||
{
|
||||
Weight = 8.0;
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ using Server.Items;
|
|||
|
||||
namespace Server.Items
|
||||
{
|
||||
[FlipableAttribute( 0x13b4, 0x13b3 )]
|
||||
[FlippableAttribute( 0x13b4, 0x13b3 )]
|
||||
public class Club : BaseBashing
|
||||
{
|
||||
public override WeaponAbility PrimaryAbility{ get{ return WeaponAbility.ShadowStrike; } }
|
||||
|
|
@ -24,7 +24,7 @@ namespace Server.Items
|
|||
public override int InitMinHits{ get{ return 31; } }
|
||||
public override int InitMaxHits{ get{ return 40; } }
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public Club() : base( 0x13B4 )
|
||||
{
|
||||
Weight = 9.0;
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ namespace Server.Items
|
|||
{
|
||||
public override int LabelNumber{ get{ return 1073530; } } // emerald mace
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public EmeraldMace()
|
||||
{
|
||||
WeaponAttributes.ResistPoisonBonus = 5;
|
||||
|
|
|
|||
|
|
@ -17,12 +17,12 @@ namespace Server.Items
|
|||
set{ m_Charges = value; InvalidateProperties(); }
|
||||
}
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public FireworksWand() : this( 100 )
|
||||
{
|
||||
}
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public FireworksWand( int charges )
|
||||
{
|
||||
m_Charges = charges;
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ using Server.Items;
|
|||
|
||||
namespace Server.Items
|
||||
{
|
||||
[FlipableAttribute( 0x143D, 0x143C )]
|
||||
[FlippableAttribute( 0x143D, 0x143C )]
|
||||
public class HammerPick : BaseBashing
|
||||
{
|
||||
public override WeaponAbility PrimaryAbility{ get{ return WeaponAbility.ArmorIgnore; } }
|
||||
|
|
@ -24,7 +24,7 @@ namespace Server.Items
|
|||
public override int InitMinHits{ get{ return 31; } }
|
||||
public override int InitMaxHits{ get{ return 70; } }
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public HammerPick() : base( 0x143D )
|
||||
{
|
||||
Weight = 9.0;
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ using Server.Items;
|
|||
|
||||
namespace Server.Items
|
||||
{
|
||||
[FlipableAttribute( 0xF5C, 0xF5D )]
|
||||
[FlippableAttribute( 0xF5C, 0xF5D )]
|
||||
public class Mace : BaseBashing
|
||||
{
|
||||
public override WeaponAbility PrimaryAbility{ get{ return WeaponAbility.ConcussionBlow; } }
|
||||
|
|
@ -24,7 +24,7 @@ namespace Server.Items
|
|||
public override int InitMinHits{ get{ return 31; } }
|
||||
public override int InitMaxHits{ get{ return 70; } }
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public Mace() : base( 0xF5C )
|
||||
{
|
||||
Weight = 14.0;
|
||||
|
|
|
|||
|
|
@ -23,7 +23,7 @@ namespace Server.Items
|
|||
public override int InitMinHits{ get{ return 31; } }
|
||||
public override int InitMaxHits{ get{ return 110; } }
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public MagicWand() : base( 0xDF2 )
|
||||
{
|
||||
Weight = 1.0;
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ using Server.Items;
|
|||
|
||||
namespace Server.Items
|
||||
{
|
||||
[FlipableAttribute( 0x143B, 0x143A )]
|
||||
[FlippableAttribute( 0x143B, 0x143A )]
|
||||
public class Maul : BaseBashing
|
||||
{
|
||||
public override WeaponAbility PrimaryAbility{ get{ return WeaponAbility.CrushingBlow; } }
|
||||
|
|
@ -24,7 +24,7 @@ namespace Server.Items
|
|||
public override int InitMinHits{ get{ return 31; } }
|
||||
public override int InitMaxHits{ get{ return 70; } }
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public Maul() : base( 0x143B )
|
||||
{
|
||||
Weight = 10.0;
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ namespace Server.Items
|
|||
{
|
||||
public override int LabelNumber{ get{ return 1073529; } } // ruby mace
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public RubyMace()
|
||||
{
|
||||
Attributes.WeaponDamage = 5;
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ namespace Server.Items
|
|||
{
|
||||
public override int LabelNumber{ get{ return 1073531; } } // sapphire mace
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public SapphireMace()
|
||||
{
|
||||
WeaponAttributes.ResistEnergyBonus = 5;
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ using Server.Items;
|
|||
|
||||
namespace Server.Items
|
||||
{
|
||||
[FlipableAttribute( 0x26BC, 0x26C6 )]
|
||||
[FlippableAttribute( 0x26BC, 0x26C6 )]
|
||||
public class Scepter : BaseBashing
|
||||
{
|
||||
public override WeaponAbility PrimaryAbility{ get{ return WeaponAbility.CrushingBlow; } }
|
||||
|
|
@ -24,7 +24,7 @@ namespace Server.Items
|
|||
public override int InitMinHits{ get{ return 31; } }
|
||||
public override int InitMaxHits{ get{ return 110; } }
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public Scepter() : base( 0x26BC )
|
||||
{
|
||||
Weight = 8.0;
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ namespace Server.Items
|
|||
{
|
||||
public override int LabelNumber{ get{ return 1073532; } } // silver-etched mace
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public SilverEtchedMace()
|
||||
{
|
||||
Slayer = SlayerName.Exorcism;
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ using Server.Items;
|
|||
|
||||
namespace Server.Items
|
||||
{
|
||||
[FlipableAttribute( 0x1439, 0x1438 )]
|
||||
[FlippableAttribute( 0x1439, 0x1438 )]
|
||||
public class WarHammer : BaseBashing
|
||||
{
|
||||
public override WeaponAbility PrimaryAbility{ get{ return WeaponAbility.WhirlwindAttack; } }
|
||||
|
|
@ -26,7 +26,7 @@ namespace Server.Items
|
|||
|
||||
public override WeaponAnimation DefAnimation{ get{ return WeaponAnimation.Bash2H; } }
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public WarHammer() : base( 0x1439 )
|
||||
{
|
||||
Weight = 10.0;
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ using Server.Items;
|
|||
|
||||
namespace Server.Items
|
||||
{
|
||||
[FlipableAttribute( 0x1407, 0x1406 )]
|
||||
[FlippableAttribute( 0x1407, 0x1406 )]
|
||||
public class WarMace : BaseBashing
|
||||
{
|
||||
public override WeaponAbility PrimaryAbility{ get{ return WeaponAbility.CrushingBlow; } }
|
||||
|
|
@ -24,7 +24,7 @@ namespace Server.Items
|
|||
public override int InitMinHits{ get{ return 31; } }
|
||||
public override int InitMaxHits{ get{ return 110; } }
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public WarMace() : base( 0x1407 )
|
||||
{
|
||||
Weight = 17.0;
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ using Server.Items;
|
|||
|
||||
namespace Server.Items
|
||||
{
|
||||
[FlipableAttribute( 0xF4D, 0xF4E )]
|
||||
[FlippableAttribute( 0xF4D, 0xF4E )]
|
||||
public class Bardiche : BasePoleArm
|
||||
{
|
||||
public override WeaponAbility PrimaryAbility{ get{ return WeaponAbility.ParalyzingBlow; } }
|
||||
|
|
@ -24,7 +24,7 @@ namespace Server.Items
|
|||
public override int InitMinHits{ get{ return 31; } }
|
||||
public override int InitMaxHits{ get{ return 100; } }
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public Bardiche() : base( 0xF4D )
|
||||
{
|
||||
Weight = 7.0;
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ using Server.Items;
|
|||
|
||||
namespace Server.Items
|
||||
{
|
||||
[FlipableAttribute( 0x143E, 0x143F )]
|
||||
[FlippableAttribute( 0x143E, 0x143F )]
|
||||
public class Halberd : BasePoleArm
|
||||
{
|
||||
public override WeaponAbility PrimaryAbility{ get{ return WeaponAbility.WhirlwindAttack; } }
|
||||
|
|
@ -24,7 +24,7 @@ namespace Server.Items
|
|||
public override int InitMinHits{ get{ return 31; } }
|
||||
public override int InitMaxHits{ get{ return 80; } }
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public Halberd() : base( 0x143E )
|
||||
{
|
||||
Weight = 16.0;
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@ using Server.Engines.Harvest;
|
|||
|
||||
namespace Server.Items
|
||||
{
|
||||
[FlipableAttribute( 0x26BA, 0x26C4 )]
|
||||
[FlippableAttribute( 0x26BA, 0x26C4 )]
|
||||
public class Scythe : BasePoleArm
|
||||
{
|
||||
public override WeaponAbility PrimaryAbility{ get{ return WeaponAbility.BleedAttack; } }
|
||||
|
|
@ -27,7 +27,7 @@ namespace Server.Items
|
|||
|
||||
public override HarvestSystem HarvestSystem{ get{ return null; } }
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public Scythe() : base( 0x26BA )
|
||||
{
|
||||
Weight = 5.0;
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ namespace Server.Items
|
|||
{
|
||||
public override int LabelNumber{ get{ return 1073512; } } // assassin's shortbow
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public AssassinsShortbow()
|
||||
{
|
||||
Attributes.AttackChance = 3;
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ namespace Server.Items
|
|||
{
|
||||
public override int LabelNumber{ get{ return 1073505; } } // barbed longbow
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public BarbedLongbow()
|
||||
{
|
||||
Attributes.ReflectPhysical = 12;
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ using Server.Items;
|
|||
|
||||
namespace Server.Items
|
||||
{
|
||||
[FlipableAttribute( 0x13B2, 0x13B1 )]
|
||||
[FlippableAttribute( 0x13B2, 0x13B1 )]
|
||||
public class Bow : BaseRanged
|
||||
{
|
||||
public override int EffectID{ get{ return 0xF42; } }
|
||||
|
|
@ -32,7 +32,7 @@ namespace Server.Items
|
|||
|
||||
public override WeaponAnimation DefAnimation{ get{ return WeaponAnimation.ShootBow; } }
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public Bow() : base( 0x13B2 )
|
||||
{
|
||||
Weight = 6.0;
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ using Server.Items;
|
|||
|
||||
namespace Server.Items
|
||||
{
|
||||
[FlipableAttribute( 0x26C2, 0x26CC )]
|
||||
[FlippableAttribute( 0x26C2, 0x26CC )]
|
||||
public class CompositeBow : BaseRanged
|
||||
{
|
||||
public override int EffectID{ get{ return 0xF42; } }
|
||||
|
|
@ -32,7 +32,7 @@ namespace Server.Items
|
|||
|
||||
public override WeaponAnimation DefAnimation{ get{ return WeaponAnimation.ShootBow; } }
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public CompositeBow() : base( 0x26C2 )
|
||||
{
|
||||
Weight = 5.0;
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ using Server.Items;
|
|||
|
||||
namespace Server.Items
|
||||
{
|
||||
[FlipableAttribute( 0xF50, 0xF4F )]
|
||||
[FlippableAttribute( 0xF50, 0xF4F )]
|
||||
public class Crossbow : BaseRanged
|
||||
{
|
||||
public override int EffectID{ get{ return 0x1BFE; } }
|
||||
|
|
@ -30,7 +30,7 @@ namespace Server.Items
|
|||
public override int InitMinHits{ get{ return 31; } }
|
||||
public override int InitMaxHits{ get{ return 80; } }
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public Crossbow() : base( 0xF50 )
|
||||
{
|
||||
Weight = 7.0;
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ namespace Server.Items
|
|||
{
|
||||
public override int LabelNumber{ get{ return 1073507; } } // frozen longbow
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public FrozenLongbow()
|
||||
{
|
||||
Attributes.WeaponSpeed = -5;
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ using Server.Items;
|
|||
|
||||
namespace Server.Items
|
||||
{
|
||||
[FlipableAttribute( 0x13FD, 0x13FC )]
|
||||
[FlippableAttribute( 0x13FD, 0x13FC )]
|
||||
public class HeavyCrossbow : BaseRanged
|
||||
{
|
||||
public override int EffectID{ get{ return 0x1BFE; } }
|
||||
|
|
@ -30,7 +30,7 @@ namespace Server.Items
|
|||
public override int InitMinHits{ get{ return 31; } }
|
||||
public override int InitMaxHits{ get{ return 100; } }
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public HeavyCrossbow() : base( 0x13FD )
|
||||
{
|
||||
Weight = 9.0;
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ using Server.Items;
|
|||
|
||||
namespace Server.Items
|
||||
{
|
||||
[FlipableAttribute( 0x13B2, 0x13B1 )]
|
||||
[FlippableAttribute( 0x13B2, 0x13B1 )]
|
||||
public class JukaBow : Bow
|
||||
{
|
||||
public override int AosStrengthReq{ get{ return 80; } }
|
||||
|
|
@ -19,7 +19,7 @@ namespace Server.Items
|
|||
get{ return ( Hue == 0x453 ); }
|
||||
}
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public JukaBow()
|
||||
{
|
||||
}
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ namespace Server.Items
|
|||
{
|
||||
public override int LabelNumber{ get{ return 1073510; } } // lightweight shortbow
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public LightweightShortbow()
|
||||
{
|
||||
Balanced = true;
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ namespace Server.Items
|
|||
{
|
||||
public override int LabelNumber{ get{ return 1073508; } } // longbow of might
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public LongbowOfMight()
|
||||
{
|
||||
Attributes.WeaponDamage = 5;
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ namespace Server.Items
|
|||
{
|
||||
public override int LabelNumber{ get{ return 1073511; } } // mystical shortbow
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public MysticalShortbow()
|
||||
{
|
||||
Attributes.SpellChanneling = 1;
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ namespace Server.Items
|
|||
{
|
||||
public override int LabelNumber{ get{ return 1073509; } } // ranger's shortbow
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public RangersShortbow()
|
||||
{
|
||||
Attributes.WeaponSpeed = 5;
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ using Server.Items;
|
|||
|
||||
namespace Server.Items
|
||||
{
|
||||
[FlipableAttribute( 0x26C3, 0x26CD )]
|
||||
[FlippableAttribute( 0x26C3, 0x26CD )]
|
||||
public class RepeatingCrossbow : BaseRanged
|
||||
{
|
||||
public override int EffectID{ get{ return 0x1BFE; } }
|
||||
|
|
@ -30,7 +30,7 @@ namespace Server.Items
|
|||
public override int InitMinHits{ get{ return 31; } }
|
||||
public override int InitMaxHits{ get{ return 80; } }
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public RepeatingCrossbow() : base( 0x26C3 )
|
||||
{
|
||||
Weight = 6.0;
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ namespace Server.Items
|
|||
{
|
||||
public override int LabelNumber{ get{ return 1073506; } } // slayer longbow
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public SlayerLongbow()
|
||||
{
|
||||
Slayer2 = (SlayerName) Utility.RandomMinMax( 1, 27 );
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ using Server.Items;
|
|||
|
||||
namespace Server.Items
|
||||
{
|
||||
[FlipableAttribute( 0x27A8, 0x27F3 )]
|
||||
[FlippableAttribute( 0x27A8, 0x27F3 )]
|
||||
public class Bokuto : BaseSword
|
||||
{
|
||||
public override WeaponAbility PrimaryAbility{ get{ return WeaponAbility.Feint; } }
|
||||
|
|
@ -27,7 +27,7 @@ namespace Server.Items
|
|||
public override int InitMinHits{ get{ return 25; } }
|
||||
public override int InitMaxHits{ get{ return 50; } }
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public Bokuto() : base( 0x27A8 )
|
||||
{
|
||||
Weight = 7.0;
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ using Server.Items;
|
|||
|
||||
namespace Server.Items
|
||||
{
|
||||
[FlipableAttribute( 0x27A9, 0x27F4 )]
|
||||
[FlippableAttribute( 0x27A9, 0x27F4 )]
|
||||
public class Daisho : BaseSword
|
||||
{
|
||||
public override WeaponAbility PrimaryAbility{ get{ return WeaponAbility.Feint; } }
|
||||
|
|
@ -27,7 +27,7 @@ namespace Server.Items
|
|||
public override int InitMinHits{ get{ return 45; } }
|
||||
public override int InitMaxHits{ get{ return 65; } }
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public Daisho() : base( 0x27A9 )
|
||||
{
|
||||
Weight = 8.0;
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ using Server.Items;
|
|||
|
||||
namespace Server.Items
|
||||
{
|
||||
[FlipableAttribute( 0x27AD, 0x27F8 )]
|
||||
[FlippableAttribute( 0x27AD, 0x27F8 )]
|
||||
public class Kama : BaseKnife
|
||||
{
|
||||
public override WeaponAbility PrimaryAbility{ get{ return WeaponAbility.WhirlwindAttack; } }
|
||||
|
|
@ -31,7 +31,7 @@ namespace Server.Items
|
|||
public override WeaponType DefType{ get{ return WeaponType.Piercing; } }
|
||||
public override WeaponAnimation DefAnimation{ get{ return WeaponAnimation.Pierce1H; } }
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public Kama() : base( 0x27AD )
|
||||
{
|
||||
Weight = 7.0;
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ using Server.Items;
|
|||
|
||||
namespace Server.Items
|
||||
{
|
||||
[FlipableAttribute( 0x27A7, 0x27F2 )]
|
||||
[FlippableAttribute( 0x27A7, 0x27F2 )]
|
||||
public class Lajatang : BaseKnife
|
||||
{
|
||||
public override WeaponAbility PrimaryAbility{ get{ return WeaponAbility.DefenseMastery; } }
|
||||
|
|
@ -31,7 +31,7 @@ namespace Server.Items
|
|||
public override WeaponType DefType{ get{ return WeaponType.Piercing; } }
|
||||
public override WeaponAnimation DefAnimation{ get{ return WeaponAnimation.Pierce1H; } }
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public Lajatang() : base( 0x27A7 )
|
||||
{
|
||||
Weight = 12.0;
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ using Server.Items;
|
|||
|
||||
namespace Server.Items
|
||||
{
|
||||
[FlipableAttribute( 0x27A2, 0x27ED )]
|
||||
[FlippableAttribute( 0x27A2, 0x27ED )]
|
||||
public class NoDachi : BaseSword
|
||||
{
|
||||
public override WeaponAbility PrimaryAbility{ get{ return WeaponAbility.CrushingBlow; } }
|
||||
|
|
@ -27,7 +27,7 @@ namespace Server.Items
|
|||
public override int InitMinHits{ get{ return 31; } }
|
||||
public override int InitMaxHits{ get{ return 90; } }
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public NoDachi() : base( 0x27A2 )
|
||||
{
|
||||
Weight = 10.0;
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ using Server.Items;
|
|||
|
||||
namespace Server.Items
|
||||
{
|
||||
[FlipableAttribute( 0x27AE, 0x27F9 )]
|
||||
[FlippableAttribute( 0x27AE, 0x27F9 )]
|
||||
public class Nunchaku : BaseBashing
|
||||
{
|
||||
public override WeaponAbility PrimaryAbility{ get{ return WeaponAbility.Block; } }
|
||||
|
|
@ -27,7 +27,7 @@ namespace Server.Items
|
|||
public override int InitMinHits{ get{ return 40; } }
|
||||
public override int InitMaxHits{ get{ return 55; } }
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public Nunchaku() : base( 0x27AE )
|
||||
{
|
||||
Weight = 5.0;
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ using Server.Items;
|
|||
|
||||
namespace Server.Items
|
||||
{
|
||||
[FlipableAttribute( 0x27AF, 0x27FA )]
|
||||
[FlippableAttribute( 0x27AF, 0x27FA )]
|
||||
public class Sai : BaseKnife
|
||||
{
|
||||
public override WeaponAbility PrimaryAbility{ get{ return WeaponAbility.Block; } }
|
||||
|
|
@ -31,7 +31,7 @@ namespace Server.Items
|
|||
public override WeaponType DefType{ get{ return WeaponType.Piercing; } }
|
||||
public override WeaponAnimation DefAnimation{ get{ return WeaponAnimation.Pierce1H; } }
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public Sai() : base( 0x27AF )
|
||||
{
|
||||
Weight = 7.0;
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ using Server.Items;
|
|||
|
||||
namespace Server.Items
|
||||
{
|
||||
[FlipableAttribute( 0x27Ab, 0x27F6 )]
|
||||
[FlippableAttribute( 0x27Ab, 0x27F6 )]
|
||||
public class Tekagi : BaseKnife
|
||||
{
|
||||
public override WeaponAbility PrimaryAbility{ get{ return WeaponAbility.DualWield; } }
|
||||
|
|
@ -31,7 +31,7 @@ namespace Server.Items
|
|||
public override WeaponType DefType{ get{ return WeaponType.Piercing; } }
|
||||
public override WeaponAnimation DefAnimation{ get{ return WeaponAnimation.Pierce1H; } }
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public Tekagi() : base( 0x27AB )
|
||||
{
|
||||
Weight = 5.0;
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ using Server.Items;
|
|||
|
||||
namespace Server.Items
|
||||
{
|
||||
[FlipableAttribute( 0x27A3, 0x27EE )]
|
||||
[FlippableAttribute( 0x27A3, 0x27EE )]
|
||||
public class Tessen : BaseBashing
|
||||
{
|
||||
public override WeaponAbility PrimaryAbility{ get{ return WeaponAbility.Feint; } }
|
||||
|
|
@ -29,7 +29,7 @@ namespace Server.Items
|
|||
|
||||
public override WeaponAnimation DefAnimation{ get{ return WeaponAnimation.Bash2H; } }
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public Tessen() : base( 0x27A3 )
|
||||
{
|
||||
Weight = 6.0;
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ using Server.Items;
|
|||
|
||||
namespace Server.Items
|
||||
{
|
||||
[FlipableAttribute( 0x27A6, 0x27F1 )]
|
||||
[FlippableAttribute( 0x27A6, 0x27F1 )]
|
||||
public class Tetsubo : BaseBashing
|
||||
{
|
||||
public override WeaponAbility PrimaryAbility{ get{ return WeaponAbility.FrenziedWhirlwind; } }
|
||||
|
|
@ -29,7 +29,7 @@ namespace Server.Items
|
|||
|
||||
public override WeaponAnimation DefAnimation{ get{ return WeaponAnimation.Bash2H; } }
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public Tetsubo() : base( 0x27A6 )
|
||||
{
|
||||
Weight = 8.0;
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ using Server.Items;
|
|||
|
||||
namespace Server.Items
|
||||
{
|
||||
[FlipableAttribute( 0x27A4, 0x27EF )]
|
||||
[FlippableAttribute( 0x27A4, 0x27EF )]
|
||||
public class Wakizashi : BaseSword
|
||||
{
|
||||
public override WeaponAbility PrimaryAbility{ get{ return WeaponAbility.FrenziedWhirlwind; } }
|
||||
|
|
@ -27,7 +27,7 @@ namespace Server.Items
|
|||
public override int InitMinHits{ get{ return 45; } }
|
||||
public override int InitMaxHits{ get{ return 50; } }
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public Wakizashi() : base( 0x27A4 )
|
||||
{
|
||||
Weight = 5.0;
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ using Server.Items;
|
|||
|
||||
namespace Server.Items
|
||||
{
|
||||
[FlipableAttribute( 0x27A5, 0x27F0 )]
|
||||
[FlippableAttribute( 0x27A5, 0x27F0 )]
|
||||
public class Yumi : BaseRanged
|
||||
{
|
||||
public override int EffectID{ get{ return 0xF42; } }
|
||||
|
|
@ -32,7 +32,7 @@ namespace Server.Items
|
|||
|
||||
public override WeaponAnimation DefAnimation{ get{ return WeaponAnimation.ShootBow; } }
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public Yumi() : base( 0x27A5 )
|
||||
{
|
||||
Weight = 9.0;
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ using Server.Items;
|
|||
|
||||
namespace Server.Items
|
||||
{
|
||||
[FlipableAttribute( 0x26BD, 0x26C7 )]
|
||||
[FlippableAttribute( 0x26BD, 0x26C7 )]
|
||||
public class BladedStaff : BaseSpear
|
||||
{
|
||||
public override WeaponAbility PrimaryAbility{ get{ return WeaponAbility.ArmorIgnore; } }
|
||||
|
|
@ -26,7 +26,7 @@ namespace Server.Items
|
|||
|
||||
public override SkillName DefSkill{ get{ return SkillName.Swords; } }
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public BladedStaff() : base( 0x26BD )
|
||||
{
|
||||
Weight = 4.0;
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ using Server.Items;
|
|||
|
||||
namespace Server.Items
|
||||
{
|
||||
[FlipableAttribute( 0x26BF, 0x26C9 )]
|
||||
[FlippableAttribute( 0x26BF, 0x26C9 )]
|
||||
public class DoubleBladedStaff : BaseSpear
|
||||
{
|
||||
public override WeaponAbility PrimaryAbility{ get{ return WeaponAbility.DoubleStrike; } }
|
||||
|
|
@ -24,7 +24,7 @@ namespace Server.Items
|
|||
public override int InitMinHits{ get{ return 31; } }
|
||||
public override int InitMaxHits{ get{ return 80; } }
|
||||
|
||||
[Constructable]
|
||||
[Constructible]
|
||||
public DoubleBladedStaff() : base( 0x26BF )
|
||||
{
|
||||
Weight = 2.0;
|
||||
|
|
|
|||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue