fix: Optimizes items to use default weights. (Part 4) (#2243)

This commit is contained in:
Kamron Batman 2025-07-24 23:29:29 -07:00 • committed by GitHub
parent 40ba85d7b8
commit fa0b67ec29
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
109 changed files with 250 additions and 391 deletions

View file

@ -8,18 +8,12 @@ namespace Server.Items;
public partial class Blowpipe : BaseTool
{
[Constructible]
public Blowpipe() : base(0xE8A)
{
Weight = 4.0;
Hue = 0x3B9;
}
public Blowpipe() : base(0xE8A) => Hue = 0x3B9;
[Constructible]
public Blowpipe(int uses) : base(uses, 0xE8A)
{
Weight = 4.0;
Hue = 0x3B9;
}
public Blowpipe(int uses) : base(uses, 0xE8A) => Hue = 0x3B9;
public override double DefaultWeight => 4.0;
public override CraftSystem CraftSystem => DefGlassblowing.CraftSystem;

View file

@ -7,18 +7,12 @@ namespace Server.Items;
public partial class RunicDovetailSaw : BaseRunicTool
{
[Constructible]
public RunicDovetailSaw(CraftResource resource) : base(resource, 0x1028)
{
Weight = 2.0;
Hue = CraftResources.GetHue(resource);
}
public RunicDovetailSaw(CraftResource resource) : base(resource, 0x1028) => Hue = CraftResources.GetHue(resource);
[Constructible]
public RunicDovetailSaw(CraftResource resource, int uses) : base(resource, uses, 0x1028)
{
Weight = 2.0;
Hue = CraftResources.GetHue(resource);
}
public RunicDovetailSaw(CraftResource resource, int uses) : base(resource, uses, 0x1028) => Hue = CraftResources.GetHue(resource);
public override double DefaultWeight => 2.0;
public override CraftSystem CraftSystem => DefCarpentry.CraftSystem;

View file

@ -7,18 +7,12 @@ namespace Server.Items;
public partial class RunicFletcherTool : BaseRunicTool
{
[Constructible]
public RunicFletcherTool(CraftResource resource) : base(resource, 0x1022)
{
Weight = 2.0;
Hue = CraftResources.GetHue(resource);
}
public RunicFletcherTool(CraftResource resource) : base(resource, 0x1022) => Hue = CraftResources.GetHue(resource);
[Constructible]
public RunicFletcherTool(CraftResource resource, int uses) : base(resource, uses, 0x1022)
{
Weight = 2.0;
Hue = CraftResources.GetHue(resource);
}
public RunicFletcherTool(CraftResource resource, int uses) : base(resource, uses, 0x1022) => Hue = CraftResources.GetHue(resource);
public override double DefaultWeight => 2.0;
public override CraftSystem CraftSystem => DefBowFletching.CraftSystem;

View file

@ -10,7 +10,6 @@ public partial class RunicHammer : BaseRunicTool
[Constructible]
public RunicHammer(CraftResource resource) : base(resource, 0x13E3)
{
Weight = 8.0;
Layer = Layer.OneHanded;
Hue = CraftResources.GetHue(resource);
}
@ -18,11 +17,12 @@ public partial class RunicHammer : BaseRunicTool
[Constructible]
public RunicHammer(CraftResource resource, int uses) : base(resource, uses, 0x13E3)
{
Weight = 8.0;
Layer = Layer.OneHanded;
Hue = CraftResources.GetHue(resource);
}
public override double DefaultWeight => 8.0;
public override CraftSystem CraftSystem => DefBlacksmithy.CraftSystem;
public override int LabelNumber

View file

@ -7,18 +7,12 @@ namespace Server.Items;
public partial class RunicSewingKit : BaseRunicTool
{
[Constructible]
public RunicSewingKit(CraftResource resource) : base(resource, 0xF9D)
{
Weight = 2.0;
Hue = CraftResources.GetHue(resource);
}
public RunicSewingKit(CraftResource resource) : base(resource, 0xF9D) => Hue = CraftResources.GetHue(resource);
[Constructible]
public RunicSewingKit(CraftResource resource, int uses) : base(resource, uses, 0xF9D)
{
Weight = 2.0;
Hue = CraftResources.GetHue(resource);
}
public RunicSewingKit(CraftResource resource, int uses) : base(resource, uses, 0xF9D) => Hue = CraftResources.GetHue(resource);
public override double DefaultWeight => 2.0;
public override CraftSystem CraftSystem => DefTailoring.CraftSystem;

View file

@ -8,18 +8,12 @@ namespace Server.Items;
public partial class SmithHammer : BaseTool
{
[Constructible]
public SmithHammer() : base(0x13E3)
{
Weight = 8.0;
Layer = Layer.OneHanded;
}
public SmithHammer() : base(0x13E3) => Layer = Layer.OneHanded;
[Constructible]
public SmithHammer(int uses) : base(uses, 0x13E3)
{
Weight = 8.0;
Layer = Layer.OneHanded;
}
public SmithHammer(int uses) : base(uses, 0x13E3) => Layer = Layer.OneHanded;
public override double DefaultWeight => 8.0;
public override CraftSystem CraftSystem => DefBlacksmithy.CraftSystem;
}