mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-08-23 21:18:37 +01:00
[MIRROR] Adds amputation shear suicide (#2031)
* Adds amputation shear suicide (#55308) * part 1 * now works * uhhuh * and i oop * snip snip * SNIP SNIP Co-authored-by: Coffee <crashkray@ gmail.coom> * Adds amputation shear suicide Co-authored-by: Coffee <CoffeeDragon16@gmail.com> Co-authored-by: Coffee <crashkray@ gmail.coom>
This commit is contained in:
co-authored by
Coffee
Coffee
parent
5c41236ad8
commit
08f5622f92
@@ -412,6 +412,18 @@
|
||||
limb_snip_candidate.dismember()
|
||||
user.visible_message("<span class='danger'>[src] violently slams shut, amputating [patient]'s [candidate_name].</span>", "<span class='notice'>You amputate [patient]'s [candidate_name] with [src].</span>")
|
||||
|
||||
/obj/item/shears/suicide_act(mob/living/carbon/user)
|
||||
user.visible_message("<span class='suicide'>[user] is pinching [user.p_them()]self with \the [src]! It looks like [user.p_theyre()] trying to commit suicide!</span>")
|
||||
var/timer = 1 SECONDS
|
||||
for(var/obj/item/bodypart/thing in user.bodyparts)
|
||||
if(thing.body_part == CHEST)
|
||||
continue
|
||||
addtimer(CALLBACK(thing, /obj/item/bodypart/.proc/dismember), timer)
|
||||
addtimer(CALLBACK(GLOBAL_PROC, .proc/playsound, user, 'sound/weapons/bladeslice.ogg', 70), timer)
|
||||
timer += 1 SECONDS
|
||||
sleep(timer)
|
||||
return BRUTELOSS
|
||||
|
||||
/obj/item/bonesetter
|
||||
name = "bonesetter"
|
||||
desc = "For setting things right."
|
||||
|
||||
Reference in New Issue
Block a user