diff --git a/code/modules/mob/living/carbon/resist.dm b/code/modules/mob/living/carbon/resist.dm index 041ea235f0e..91f2d508437 100644 --- a/code/modules/mob/living/carbon/resist.dm +++ b/code/modules/mob/living/carbon/resist.dm @@ -107,6 +107,9 @@ if(HULK in mutations) return 1 + if(stamina < 100) + return 0 + if(src.gender in src.species.breakcuffs) return 1 @@ -127,8 +130,9 @@ "You successfully break your [handcuffed.name]." ) - if((get_species() == "Unathi") || (HULK in mutations)) + if((isunathi(src)) || (HULK in mutations)) say(pick("RAAAAAAAARGH!", "HNNNNNNNNNGGGGGGH!", "GWAAAAAAAARRRHHH!", "NNNNNNNNGGGGGGGGHH!", "AAAAAAARRRGH!" )) + stamina -= 100 //takes a bunch of stamina qdel(handcuffed) handcuffed = null diff --git a/html/changelogs/alberyk_cuffs.yml b/html/changelogs/alberyk_cuffs.yml new file mode 100644 index 00000000000..1314a2f8cdf --- /dev/null +++ b/html/changelogs/alberyk_cuffs.yml @@ -0,0 +1,4 @@ +author: Alberyk +delete-after: True +changes: + - balance: "Unathi handcuff breaking should now cost stamina."