From daeaf81ab647814ecbc3ab6bdcd41bf89117c384 Mon Sep 17 00:00:00 2001 From: lolman360 Date: Mon, 24 Aug 2020 01:25:26 +1000 Subject: [PATCH] e --- code/game/objects/items/stacks/sheets/sheet_types.dm | 2 +- code/modules/smithing/anvil.dm | 4 ++-- code/modules/smithing/finished_items.dm | 1 + code/modules/smithing/smithed_items.dm | 2 +- 4 files changed, 5 insertions(+), 4 deletions(-) diff --git a/code/game/objects/items/stacks/sheets/sheet_types.dm b/code/game/objects/items/stacks/sheets/sheet_types.dm index da571b514e..aeb27dd401 100644 --- a/code/game/objects/items/stacks/sheets/sheet_types.dm +++ b/code/game/objects/items/stacks/sheets/sheet_types.dm @@ -691,7 +691,7 @@ GLOBAL_LIST_INIT(bronze_recipes, list ( \ new/datum/stack_recipe("bronze chair", /obj/structure/chair/bronze, 1, time = 0, one_per_turf = TRUE, on_floor = TRUE), \ new/datum/stack_recipe("bronze bar stool", /obj/structure/chair/stool/bar/bronze, 1, time = 0, one_per_turf = TRUE, on_floor = TRUE), \ new/datum/stack_recipe("bronze stool", /obj/structure/chair/stool/bronze, 1, time = 0, one_per_turf = TRUE, on_floor = TRUE), \ - new/datum/stack_recipe("bronze anvil",/obj/structure/anvil/obtainable/bronze, 20, time = 0, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("bronze anvil",/obj/structure/anvil/obtainable/bronze, 20, time = 110, one_per_turf = TRUE, on_floor = TRUE), \ null, new/datum/stack_recipe("bronze ingot", /obj/item/ingot/bronze, 6, time = 100), \ new/datum/stack_recipe("bronze floor tiles", /obj/item/stack/tile/bronze, 1, 4, 20), \ diff --git a/code/modules/smithing/anvil.dm b/code/modules/smithing/anvil.dm index 3d98b21945..d6c144bdf7 100644 --- a/code/modules/smithing/anvil.dm +++ b/code/modules/smithing/anvil.dm @@ -149,7 +149,7 @@ stepsdone += "u" currentsteps += 1 currentquality -= 1 - to_chat(user, "") + to_chat(user, "You [stepdone] the metal.") if(length(stepsdone) >= 3) tryfinish(user) @@ -179,7 +179,7 @@ currentsteps = 0 outrightfailchance = 1 if(user.mind.skill_holder) - user.mind.auto_gain_experience(/datum/skill/level/dorfy/blacksmithing, 200, 10000000, silent = FALSE) + user.mind.auto_gain_experience(/datum/skill/level/dorfy/blacksmithing, 50, 10000000, silent = FALSE) break /obj/structure/anvil/debugsuper diff --git a/code/modules/smithing/finished_items.dm b/code/modules/smithing/finished_items.dm index 5c653eb011..0d61097002 100644 --- a/code/modules/smithing/finished_items.dm +++ b/code/modules/smithing/finished_items.dm @@ -32,6 +32,7 @@ /obj/item/melee/smith/twohand item_flags = NEEDS_PERMIT //it's a bigass sword/spear. beepsky is going to give you shit for it. sharpness = SHARP_EDGED + material_flags = MATERIAL_COLOR | MATERIAL_AFFECT_STATISTICS force = 5 wielded_mult = 1.75 w_class = WEIGHT_CLASS_BULKY diff --git a/code/modules/smithing/smithed_items.dm b/code/modules/smithing/smithed_items.dm index a1e8592a93..3d036d380c 100644 --- a/code/modules/smithing/smithed_items.dm +++ b/code/modules/smithing/smithed_items.dm @@ -24,7 +24,7 @@ /obj/item/ingot/on_attack_hand(mob/user) var/mob/living/carbon/human/H - if(!workability) + if(workability != "shapeable") return ..() var/prot = 0 if(ishuman(user))