From bb1a4a05bca75d40b9074d7621c91b7dee1088e1 Mon Sep 17 00:00:00 2001 From: GPeckman <21979502+GPeckman@users.noreply.github.com> Date: Fri, 22 Sep 2023 08:46:39 -0400 Subject: [PATCH] Fixes Boneless Smite (#78449) ## About The Pull Request The boneless smite was using a list of strings instead of a list of numbers, and didn't work as a result. This just fixes it. Fixes #78437. ## Why It's Good For The Game Bugfixes good. ## Changelog :cl: admin: Boneless smite should work properly again. /:cl: --- code/modules/admin/smites/boneless.dm | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/code/modules/admin/smites/boneless.dm b/code/modules/admin/smites/boneless.dm index bf402abdfdb..a3031ce13ff 100644 --- a/code/modules/admin/smites/boneless.dm +++ b/code/modules/admin/smites/boneless.dm @@ -11,11 +11,9 @@ var/mob/living/carbon/carbon_target = target for(var/obj/item/bodypart/limb as anything in carbon_target.bodyparts) - var/severity = pick(list( - "[WOUND_SEVERITY_MODERATE]", - "[WOUND_SEVERITY_SEVERE]", - "[WOUND_SEVERITY_SEVERE]", - "[WOUND_SEVERITY_CRITICAL]", - "[WOUND_SEVERITY_CRITICAL]", + var/severity = pick_weight(list( + WOUND_SEVERITY_MODERATE = 1, + WOUND_SEVERITY_SEVERE = 2, + WOUND_SEVERITY_CRITICAL = 2, )) carbon_target.cause_wound_of_type_and_severity(WOUND_BLUNT, limb, severity)