Added a few non-lethal SHAME suicide paths for the disabler. (#29038)

* Added a few non-lethal SHAME suicide paths for the disabler.

* Spelling fix, spacing fix per suggestion.

* Update code/modules/projectiles/guns/energy/stun.dm

Not sure how this snuck back in.

Signed-off-by: Burzah <116982774+Burzah@users.noreply.github.com>

---------

Signed-off-by: Burzah <116982774+Burzah@users.noreply.github.com>
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>
This commit is contained in:
azulez
2025-04-24 15:00:06 +00:00
committed by GitHub
co-authored by Burzah
parent fddf9be567
commit c826924ead
@@ -106,6 +106,21 @@
return ..()
/obj/item/gun/energy/disabler/suicide_act(mob/user)
user.visible_message("<span class='suicide'>[user] is putting the barrel of [src] in [user.p_their()] mouth. It looks like [user.p_theyre()] trying to shirk [user.p_their()] responsibilities!</span>")
sleep(25)
if(user.is_holding(src))
if(can_shoot())
playsound(loc, fire_sound, 50, TRUE, -1)
var/obj/item/ammo_casing/energy/shot = ammo_type[select]
cell.use(shot.e_cost)
update_icon()
else
playsound(loc, 'sound/weapons/empty.ogg', 50, TRUE, -1)
else
user.visible_message("<span class='suicide'>[user] fumbles [src]! [user.p_they(TRUE)] can't even get this right!</span>")
return SHAME
//////////////////////////////
// MARK: DISABLER SMG
//////////////////////////////