Skip to content

Commit 8b4d843

Browse files
Round tool stats to one decimal
fixes #2696
1 parent d8992ea commit 8b4d843

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

src/items.zig

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -505,6 +505,8 @@ const ProceduralItemPhysics = struct { // MARK: ProceduralItemPhysics
505505
mod.changeProceduralItemParameters(proceduralItem);
506506
}
507507

508+
proceduralItem.setProperty(.damage, @round(10*proceduralItem.getProperty(.damage))/10);
509+
proceduralItem.setProperty(.swingSpeed, @round(10*proceduralItem.getProperty(.swingSpeed))/10);
508510
proceduralItem.setProperty(.maxDurability, @round(proceduralItem.getProperty(.maxDurability)));
509511
if (proceduralItem.getProperty(.maxDurability) < 1) proceduralItem.setProperty(.maxDurability, 1);
510512
proceduralItem.durability = std.math.lossyCast(u32, proceduralItem.getProperty(.maxDurability));
@@ -858,8 +860,8 @@ pub const ProceduralItem = struct { // MARK: ProceduralItem
858860
self.tooltip.clearRetainingCapacity();
859861
self.tooltip.print(
860862
\\{s}
861-
\\{d:.2} swings/s
862-
\\Damage: {d:.2}
863+
\\{d:.1} swings/s
864+
\\Damage: {d:.1}
863865
\\Durability: {}/{}
864866
, .{
865867
self.type.id(),

0 commit comments

Comments
 (0)