diff --git a/code/modules/mob/living/carbon/human/human_defense.dm b/code/modules/mob/living/carbon/human/human_defense.dm index 1aba1476965..3e8451aa5d8 100644 --- a/code/modules/mob/living/carbon/human/human_defense.dm +++ b/code/modules/mob/living/carbon/human/human_defense.dm @@ -447,6 +447,11 @@ emp_act visible_message("[src] is pinned to the wall by [O]!","You are pinned to the wall by [O]!") src.anchored = 1 src.pinned += O + else if(ishuman(AM)) + var/mob/living/carbon/human/H = AM + H.Weaken(3) + Weaken(3) + visible_message(SPAN_WARNING("[src] get knocked over by [H]!"), SPAN_WARNING("You get knocked over by [H]!")) /mob/living/carbon/human/embed(var/obj/O, var/def_zone=null) if(!def_zone) ..() diff --git a/html/changelogs/geeves-pinball.yml b/html/changelogs/geeves-pinball.yml new file mode 100644 index 00000000000..4aa961aa454 --- /dev/null +++ b/html/changelogs/geeves-pinball.yml @@ -0,0 +1,6 @@ +author: Geeves + +delete-after: True + +changes: + - rscadd: "Throwing a humanoid at another humanoid will knock both over." \ No newline at end of file