diff --git a/code/modules/organs/wound.dm b/code/modules/organs/wound.dm index 701067170f9..3cf3ecb2394 100644 --- a/code/modules/organs/wound.dm +++ b/code/modules/organs/wound.dm @@ -265,7 +265,7 @@ /** CUTS **/ /datum/wound/cut/bleeding() - return ..() && wound_damage() >= 5 + return ..() || wound_damage() >= 5 /datum/wound/cut/small // link wound descriptions to amounts of damage @@ -306,7 +306,7 @@ datum/wound/cut/massive /datum/wound/puncture/can_merge(var/datum/wound/other) return 0 /datum/wound/puncture/bleeding() - return ..() && wound_damage() >= 5 + return ..() || wound_damage() >= 5 /datum/wound/puncture/small max_bleeding_stage = 2 @@ -335,7 +335,7 @@ datum/wound/puncture/massive /** BRUISES **/ /datum/wound/bruise/bleeding() - return ..() && wound_damage() >= 20 + return ..() || wound_damage() >= 20 /datum/wound/bruise stages = list("monumental bruise" = 80, "huge bruise" = 50, "large bruise" = 30,