you forgot the knife idiot

This commit is contained in:
lolman360
2020-08-23 17:19:30 +10:00
parent ce4d50b9a9
commit 220546b558
2 changed files with 13 additions and 5 deletions
+4 -4
View File
@@ -106,15 +106,15 @@
switch(stepdone)
if("weak hit")
currentsteps += 1
outrightfailchance += 10
outrightfailchance += 5
currentquality += 1
if("strong hit")
currentsteps += 2
outrightfailchance += 17.5
outrightfailchance += 9.5
currentquality += 2
if("heavy hit")
currentsteps += 3
outrightfailchance += 25
outrightfailchance += 12.5
currentquality += 3
if("fold")
stepsdone += "f"
@@ -146,7 +146,7 @@
tryfinish(user)
/obj/structure/anvil/proc/tryfinish(mob/user)
if(currentsteps > 12 || (rng && prob(outrightfailchance)))
if(currentsteps > 10 || (rng && prob(outrightfailchance)))
to_chat(user, "You overwork the metal, causing it to turn into useless slag!")
var/turf/T = get_turf(user)
workpiece_state = FALSE
+9 -1
View File
@@ -265,7 +265,15 @@
/obj/item/smithing/knifehead/startfinish()
finalitem = new /obj/item/kitchen/knife(src)
finalitem.force += quality/2
finalitem.force = 4 + quality/2
finalitem.icon = 'icons/obj/smith.dmi'
finalitem.icon_state = "dagger"
var/mutable_appearance/overlay = mutable_appearance('icons/obj/smith.dmi', "daggerhilt")
overlay.appearance_flags = RESET_COLOR
finalitem.add_overlay(overlay)
if(finalitem.force < 0)
finalitem.force = 0
finalitem.MATERIAL_COLOR | MATERIAL_AFFECT_STATISTICS
..()
/obj/item/smithing/broadblade