fix: Optimizes items to use default weights. (Part 1) (#2240)

This commit is contained in:
Kamron Batman 2025-07-24 14:44:39 -07:00 • committed by GitHub
parent c2e44a58f6
commit 2eba2868a6
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
126 changed files with 1184 additions and 380 deletions

View file

@ -7,7 +7,11 @@ namespace Server.Items;
public partial class GlassblowingBook : Item
{
[Constructible]
public GlassblowingBook() : base(0xFF4) => Weight = 1.0;
public GlassblowingBook() : base(0xFF4)
{
}
public override double DefaultWeight => 1.0;
public override int LabelNumber => 1153528; // Crafting glass with Glassblowing

View file

@ -7,7 +7,11 @@ namespace Server.Items;
public partial class MasonryBook : Item
{
[Constructible]
public MasonryBook() : base(0xFBE) => Weight = 1.0;
public MasonryBook() : base(0xFBE)
{
}
public override double DefaultWeight => 1.0;
public override int LabelNumber => 1153527; // Making valuables with Stonecrafting

View file

@ -7,7 +7,11 @@ namespace Server.Items;
public partial class SandMiningBook : Item
{
[Constructible]
public SandMiningBook() : base(0xFF4) => Weight = 1.0;
public SandMiningBook() : base(0xFF4)
{
}
public override double DefaultWeight => 1.0;
public override int LabelNumber => 1153531; // Find Glass-Quality Sand
public override void OnDoubleClick(Mobile from)

View file

@ -7,7 +7,11 @@ namespace Server.Items;
public partial class StoneMiningBook : Item
{
[Constructible]
public StoneMiningBook() : base(0xFBE) => Weight = 1.0;
public StoneMiningBook() : base(0xFBE)
{
}
public override double DefaultWeight => 1.0;
public override int LabelNumber => 1153530; // Mining For Quality Stone