fix: Optimizes items to use default weights. (Part 4) (#2243)
This commit is contained in:
parent
40ba85d7b8
commit
fa0b67ec29
109 changed files with 250 additions and 391 deletions
|
|
@ -8,11 +8,9 @@ namespace Server.Items
|
|||
public partial class ElvenCompositeLongbow : BaseRanged
|
||||
{
|
||||
[Constructible]
|
||||
public ElvenCompositeLongbow() : base(0x2D1E)
|
||||
{
|
||||
Weight = 8.0;
|
||||
Resource = CraftResource.RegularWood;
|
||||
}
|
||||
public ElvenCompositeLongbow() : base(0x2D1E) => Resource = CraftResource.RegularWood;
|
||||
|
||||
public override double DefaultWeight => 8.0;
|
||||
|
||||
public override int EffectID => 0xF42;
|
||||
public override Type AmmoType => typeof(Arrow);
|
||||
|
|
|
|||
|
|
@ -7,12 +7,9 @@ namespace Server.Items
|
|||
public partial class ElvenSpellblade : BaseKnife
|
||||
{
|
||||
[Constructible]
|
||||
public ElvenSpellblade() : base(0x2D20)
|
||||
{
|
||||
Weight = 5.0;
|
||||
Layer = Layer.TwoHanded;
|
||||
}
|
||||
public ElvenSpellblade() : base(0x2D20) => Layer = Layer.TwoHanded;
|
||||
|
||||
public override double DefaultWeight => 5.0;
|
||||
public override WeaponAbility PrimaryAbility => WeaponAbility.PsychicAttack;
|
||||
public override WeaponAbility SecondaryAbility => WeaponAbility.BleedAttack;
|
||||
|
||||
|
|
|
|||
|
|
@ -8,12 +8,9 @@ namespace Server.Items
|
|||
public partial class MagicalShortbow : BaseRanged
|
||||
{
|
||||
[Constructible]
|
||||
public MagicalShortbow() : base(0x2D2B)
|
||||
{
|
||||
Weight = 6.0;
|
||||
Resource = CraftResource.RegularWood;
|
||||
}
|
||||
public MagicalShortbow() : base(0x2D2B) => Resource = CraftResource.RegularWood;
|
||||
|
||||
public override double DefaultWeight => 6.0;
|
||||
public override int EffectID => 0xF42;
|
||||
public override Type AmmoType => typeof(Arrow);
|
||||
public override Item Ammo => new Arrow();
|
||||
|
|
|
|||
|
|
@ -7,12 +7,9 @@ namespace Server.Items
|
|||
public partial class OrnateAxe : BaseAxe
|
||||
{
|
||||
[Constructible]
|
||||
public OrnateAxe() : base(0x2D28)
|
||||
{
|
||||
Weight = 12.0;
|
||||
Layer = Layer.TwoHanded;
|
||||
}
|
||||
public OrnateAxe() : base(0x2D28) => Layer = Layer.TwoHanded;
|
||||
|
||||
public override double DefaultWeight => 12.0;
|
||||
public override WeaponAbility PrimaryAbility => WeaponAbility.Disarm;
|
||||
public override WeaponAbility SecondaryAbility => WeaponAbility.CrushingBlow;
|
||||
|
||||
|
|
|
|||
|
|
@ -7,12 +7,9 @@ namespace Server.Items
|
|||
public partial class RuneBlade : BaseSword
|
||||
{
|
||||
[Constructible]
|
||||
public RuneBlade() : base(0x2D32)
|
||||
{
|
||||
Weight = 7.0;
|
||||
Layer = Layer.TwoHanded;
|
||||
}
|
||||
public RuneBlade() : base(0x2D32) => Layer = Layer.TwoHanded;
|
||||
|
||||
public override double DefaultWeight => 7.0;
|
||||
public override WeaponAbility PrimaryAbility => WeaponAbility.Disarm;
|
||||
public override WeaponAbility SecondaryAbility => WeaponAbility.Bladeweave;
|
||||
|
||||
|
|
|
|||
|
|
@ -7,12 +7,9 @@ namespace Server.Items
|
|||
public partial class WildStaff : BaseStaff
|
||||
{
|
||||
[Constructible]
|
||||
public WildStaff() : base(0x2D25)
|
||||
{
|
||||
Weight = 8.0;
|
||||
Resource = CraftResource.RegularWood;
|
||||
}
|
||||
public WildStaff() : base(0x2D25) => Resource = CraftResource.RegularWood;
|
||||
|
||||
public override double DefaultWeight => 8.0;
|
||||
public override WeaponAbility PrimaryAbility => WeaponAbility.Block;
|
||||
public override WeaponAbility SecondaryAbility => WeaponAbility.ForceOfNature;
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue