From 13fa1709b36aaaee72bf452715d4f5b5c30b3ca0 Mon Sep 17 00:00:00 2001 From: Ravensdale Date: Fri, 20 Dec 2013 14:03:24 -0800 Subject: [PATCH] IB nerf: Makes it harder to get IB, makes the initial bleed less. --- code/datums/diseases/appendicitis.dm | 2 +- code/modules/mob/living/carbon/human/human.dm | 2 +- code/modules/organs/organ_external.dm | 4 ++-- code/modules/surgery/implant.dm | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/code/datums/diseases/appendicitis.dm b/code/datums/diseases/appendicitis.dm index 16b4008fef0..f051f1c4eab 100644 --- a/code/datums/diseases/appendicitis.dm +++ b/code/datums/diseases/appendicitis.dm @@ -45,7 +45,7 @@ H.op_stage.appendix = 2.0 var/datum/organ/external/groin = H.get_organ("groin") - var/datum/wound/W = new /datum/wound/internal_bleeding(25) + var/datum/wound/W = new /datum/wound/internal_bleeding(15) H.adjustToxLoss(25) groin.wounds += W src.cure() diff --git a/code/modules/mob/living/carbon/human/human.dm b/code/modules/mob/living/carbon/human/human.dm index 74cab645053..4c80d0ac899 100644 --- a/code/modules/mob/living/carbon/human/human.dm +++ b/code/modules/mob/living/carbon/human/human.dm @@ -1179,7 +1179,7 @@ mob/living/carbon/human/yank_out_object() anchored = 0 if(prob(10)) //I'M SO ANEMIC I COULD JUST -DIE-. - var/datum/wound/internal_bleeding/I = new (15) + var/datum/wound/internal_bleeding/I = new (10) affected.wounds += I custom_pain("Something tears wetly in your [affected] as [selection] is pulled free!", 1) return 1 diff --git a/code/modules/organs/organ_external.dm b/code/modules/organs/organ_external.dm index 53633d5db00..4abef8a61be 100644 --- a/code/modules/organs/organ_external.dm +++ b/code/modules/organs/organ_external.dm @@ -240,8 +240,8 @@ This function completely restores a damaged organ to perfect condition. //Possibly trigger an internal wound, too. var/local_damage = brute_dam + burn_dam + damage - if(damage > 10 && type != BURN && local_damage > 20 && prob(damage) && !(status & ORGAN_ROBOT)) - var/datum/wound/internal_bleeding/I = new (15) + if(damage > 15 && type != BURN && local_damage > 30 && prob(damage) && !(status & ORGAN_ROBOT)) + var/datum/wound/internal_bleeding/I = new (10) wounds += I owner.custom_pain("You feel something rip in your [display_name]!", 1) diff --git a/code/modules/surgery/implant.dm b/code/modules/surgery/implant.dm index 01d54bedaaf..84f6f68f986 100644 --- a/code/modules/surgery/implant.dm +++ b/code/modules/surgery/implant.dm @@ -124,7 +124,7 @@ "\blue You put \the [tool] inside [target]'s [get_cavity(affected)] cavity." ) if (tool.w_class > get_max_wclass(affected)/2 && prob(50)) user << "\red You tear some blood vessels trying to fit such a big object in this cavity." - var/datum/wound/internal_bleeding/I = new (15) + var/datum/wound/internal_bleeding/I = new (10) affected.wounds += I affected.owner.custom_pain("You feel something rip in your [affected.display_name]!", 1) user.drop_item()