From 408babe0dc25089a34678267e33ad7e76aa4ac6e Mon Sep 17 00:00:00 2001 From: lolman360 Date: Thu, 27 Aug 2020 12:00:11 +1000 Subject: [PATCH] Math --- code/modules/smithing/smithed_items.dm | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/code/modules/smithing/smithed_items.dm b/code/modules/smithing/smithed_items.dm index 2d1a998b28..29c4091d1e 100644 --- a/code/modules/smithing/smithed_items.dm +++ b/code/modules/smithing/smithed_items.dm @@ -177,9 +177,11 @@ finalitem = new /obj/item/shovel/smithed(src) finalitem.force += quality/2 if(quality > 0) - finalitem.toolspeed /= quality + finalforreal.toolspeed = max(0.05,(1-(quality/10))) + else if(quality = 0) + finalforreal.toolspeed = 1 else - finalitem.toolspeed *= (quality * -1) + finalforreal.toolspeed *= (quality * -1) ..() /obj/item/smithing/cogheadclubhead @@ -229,7 +231,9 @@ var/obj/item/pickaxe/smithed/finalforreal = new /obj/item/pickaxe/smithed(src) finalforreal.force += quality/2 if(quality > 0) - finalforreal.toolspeed /= quality + finalforreal.toolspeed = max(0.05,(1-(quality/10))) + else if(quality = 0) + finalforreal.toolspeed = 1 else finalforreal.toolspeed *= (quality * -1) switch(quality)