diff --git a/code/datums/components/embedded.dm b/code/datums/components/embedded.dm index 6cdfa8352b3..a2425456f76 100644 --- a/code/datums/components/embedded.dm +++ b/code/datums/components/embedded.dm @@ -149,7 +149,7 @@ if(victim.m_intent == MOVE_INTENT_WALK || victim.lying) chance *= 0.5 - if(prob(chance)) + if(harmful && prob(chance)) var/damage = weapon.w_class * jostle_pain_mult L.receive_damage(brute=(1-pain_stam_pct) * damage, stamina=pain_stam_pct * damage) to_chat(victim, "[weapon] embedded in your [L.name] jostles and stings!") @@ -223,7 +223,7 @@ if(victim.stat == DEAD) return - if(harmful && prob(pain_chance)) + if(harmful && prob(pain_chance)) var/damage = weapon.w_class * pain_mult L.receive_damage(brute=(1-pain_stam_pct) * damage, stamina=pain_stam_pct * damage) to_chat(victim, "[weapon] embedded in your [L.name] hurts!")