diff --git a/code/game/objects/items/toys.dm b/code/game/objects/items/toys.dm index 94ce5d96a5..abe28ef626 100644 --- a/code/game/objects/items/toys.dm +++ b/code/game/objects/items/toys.dm @@ -348,6 +348,11 @@ attack_verb = list("attacked", "slashed", "stabbed", "sliced") hitsound = 'sound/weapons/bladeslice.ogg' +/obj/item/toy/katana/suicide_act(mob/living/carbon/user) + user.visible_message("[user] is slitting [user.p_their()] stomach open with [src]! It looks like [user.p_theyre()] trying to commit seppuku!") + playsound(src, 'sound/weapons/bladeslice.ogg', 50, 1) + return(BRUTELOSS) + /* * Snap pops */ diff --git a/code/game/objects/items/weaponry.dm b/code/game/objects/items/weaponry.dm index 736149c665..3139723ec9 100644 --- a/code/game/objects/items/weaponry.dm +++ b/code/game/objects/items/weaponry.dm @@ -228,6 +228,7 @@ for further reading, please see: https://github.com/tgstation/tgstation/pull/301 /obj/item/katana/suicide_act(mob/user) user.visible_message("[user] is slitting [user.p_their()] stomach open with [src]! It looks like [user.p_theyre()] trying to commit seppuku!") + playsound(src, 'sound/weapons/bladeslice.ogg', 50, 1) return(BRUTELOSS) /obj/item/wirerod diff --git a/code/modules/ninja/energy_katana.dm b/code/modules/ninja/energy_katana.dm index 2943dde559..f562c51700 100644 --- a/code/modules/ninja/energy_katana.dm +++ b/code/modules/ninja/energy_katana.dm @@ -32,6 +32,11 @@ dash_toggled = !dash_toggled to_chat(user, "You [dash_toggled ? "enable" : "disable"] the dash function on [src].") +/obj/item/energy_katana/suicide_act(mob/living/carbon/user) + user.visible_message("[user] is slitting [user.p_their()] stomach open with [src]! It looks like [user.p_theyre()] trying to commit cyber-seppuku!") + playsound(src, 'sound/weapons/blade1.ogg', 50, 1) + return(BRUTELOSS) + /obj/item/energy_katana/afterattack(atom/target, mob/user, proximity_flag, click_parameters) if(dash_toggled) jaunt.Teleport(user, target)