From 053f9ea8578844596c449dd0f0bc28d44781cd61 Mon Sep 17 00:00:00 2001 From: Hatterhat Date: Tue, 2 Mar 2021 22:06:57 -0600 Subject: [PATCH 1/3] any% --- code/game/objects/structures/femur_breaker.dm | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/code/game/objects/structures/femur_breaker.dm b/code/game/objects/structures/femur_breaker.dm index 2ac56ec4fb..e6742c17c8 100644 --- a/code/game/objects/structures/femur_breaker.dm +++ b/code/game/objects/structures/femur_breaker.dm @@ -73,8 +73,13 @@ icon_state = "breaker_drop" /obj/structure/femur_breaker/proc/damage_leg(mob/living/carbon/human/H) + var/where_we_snappin_boys = pick(BODY_ZONE_L_LEG, BODY_ZONE_R_LEG) H.emote("scream") - H.apply_damage(150, BRUTE, pick(BODY_ZONE_L_LEG, BODY_ZONE_R_LEG)) + H.apply_damage(150, BRUTE, where_we_snappin_boys) + var/obj/item/bodypart/cracka = H.get_bodypart(where_we_snappin_boys) + if(cracka) + var//datum/wound/blunt/critical/cracka_lackin = new + cracka_lackin.apply_wound(cracka) H.adjustBruteLoss(rand(5,20) + (max(0, H.health))) //Make absolutely sure they end up in crit, so that they can succumb if they wish. /obj/structure/femur_breaker/proc/raise_slat() From dc5ca7a5561cfaad15513dad5b9e57ebeb27fbab Mon Sep 17 00:00:00 2001 From: Hatterhat Date: Tue, 2 Mar 2021 22:07:13 -0600 Subject: [PATCH 2/3] oops --- code/game/objects/structures/femur_breaker.dm | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/code/game/objects/structures/femur_breaker.dm b/code/game/objects/structures/femur_breaker.dm index e6742c17c8..a53ca9ae29 100644 --- a/code/game/objects/structures/femur_breaker.dm +++ b/code/game/objects/structures/femur_breaker.dm @@ -73,14 +73,14 @@ icon_state = "breaker_drop" /obj/structure/femur_breaker/proc/damage_leg(mob/living/carbon/human/H) - var/where_we_snappin_boys = pick(BODY_ZONE_L_LEG, BODY_ZONE_R_LEG) - H.emote("scream") - H.apply_damage(150, BRUTE, where_we_snappin_boys) - var/obj/item/bodypart/cracka = H.get_bodypart(where_we_snappin_boys) - if(cracka) - var//datum/wound/blunt/critical/cracka_lackin = new - cracka_lackin.apply_wound(cracka) - H.adjustBruteLoss(rand(5,20) + (max(0, H.health))) //Make absolutely sure they end up in crit, so that they can succumb if they wish. + var/where_we_snappin_boys = pick(BODY_ZONE_L_LEG, BODY_ZONE_R_LEG) + H.emote("scream") + H.apply_damage(150, BRUTE, where_we_snappin_boys) + var/obj/item/bodypart/cracka = H.get_bodypart(where_we_snappin_boys) + if(cracka) + var//datum/wound/blunt/critical/cracka_lackin = new + cracka_lackin.apply_wound(cracka) + H.adjustBruteLoss(rand(5,20) + (max(0, H.health))) //Make absolutely sure they end up in crit, so that they can succumb if they wish. /obj/structure/femur_breaker/proc/raise_slat() slat_status = BREAKER_SLAT_RAISED From 9b2d62b9ef78b0d268c1c15d4f2d5690e905d365 Mon Sep 17 00:00:00 2001 From: Hatterhat Date: Tue, 2 Mar 2021 22:09:38 -0600 Subject: [PATCH 3/3] whoops again --- code/game/objects/structures/femur_breaker.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/objects/structures/femur_breaker.dm b/code/game/objects/structures/femur_breaker.dm index a53ca9ae29..cb829006d0 100644 --- a/code/game/objects/structures/femur_breaker.dm +++ b/code/game/objects/structures/femur_breaker.dm @@ -78,7 +78,7 @@ H.apply_damage(150, BRUTE, where_we_snappin_boys) var/obj/item/bodypart/cracka = H.get_bodypart(where_we_snappin_boys) if(cracka) - var//datum/wound/blunt/critical/cracka_lackin = new + var/datum/wound/blunt/critical/cracka_lackin = new cracka_lackin.apply_wound(cracka) H.adjustBruteLoss(rand(5,20) + (max(0, H.health))) //Make absolutely sure they end up in crit, so that they can succumb if they wish.