diff --git a/code/modules/organs/organ_external.dm b/code/modules/organs/organ_external.dm index 997cf8b9e08..bc9fdf3fad3 100644 --- a/code/modules/organs/organ_external.dm +++ b/code/modules/organs/organ_external.dm @@ -210,11 +210,11 @@ if(owner && loc == owner) if(!cannot_amputate && config.limbs_can_break && (brute_dam + burn_dam) >= (max_damage * config.organ_health_multiplier)) var/dropped - if(burn >= 20 && prob(burn)) + if(burn >= 20 && prob(burn / 2)) if(body_part == HEAD) return dropped = 1 droplimb(0,DROPLIMB_BURN) - if(!dropped && prob(brute)) + if(!dropped && prob(brute / 2)) if(edge) droplimb(0,DROPLIMB_EDGE) else