diff --git a/code/modules/mob/living/carbon/human/life.dm b/code/modules/mob/living/carbon/human/life.dm index 6cfc650cc53..8a00a826895 100644 --- a/code/modules/mob/living/carbon/human/life.dm +++ b/code/modules/mob/living/carbon/human/life.dm @@ -1120,7 +1120,7 @@ var/datum/organ/external/temp = organs[name] if(!(temp.status & ORGAN_BLEEDING) || temp.status & ORGAN_ROBOT) continue - blood_max += 0.5 * (temp.brute_dam + temp.burn_dam) / 5 + blood_max += round(0.5 * (temp.brute_dam + temp.burn_dam) / 4) if(temp.status & ORGAN_DESTROYED && !(temp.status & ORGAN_GAUZED)) blood_max += 3 //Yer missing a fucking limb. drip(blood_max) diff --git a/code/modules/mob/organ/organ.dm b/code/modules/mob/organ/organ.dm index 8e2580908e2..7d57854f06e 100644 --- a/code/modules/mob/organ/organ.dm +++ b/code/modules/mob/organ/organ.dm @@ -408,7 +408,7 @@ if(W.salved) amount++ if(W.disinfected) amount++ // amount of healing is spread over all the wounds - W.heal_damage(amount / (10*owner.number_wounds+1)) + W.heal_damage(amount / (20*owner.number_wounds+1)) proc/add_wound(var/used_weapon, var/damage) var/datum/autopsy_data/W = autopsy_data[used_weapon]