diff --git a/code/modules/mob/living/carbon/human/human_defense.dm b/code/modules/mob/living/carbon/human/human_defense.dm index 76171ca71b0..55e53680200 100644 --- a/code/modules/mob/living/carbon/human/human_defense.dm +++ b/code/modules/mob/living/carbon/human/human_defense.dm @@ -59,14 +59,14 @@ emp_act return 1 if(wear_suit && istype(wear_suit, /obj/item/)) var/obj/item/I = wear_suit - if(I.IsShield() && (prob(50 - round(damage / 3)))) + if(I.IsShield() && (prob(35))) visible_message("\red The reactive teleport system flings [src] clear of [attack_text]!") var/list/turfs = new/list() for(var/turf/T in orange(6)) if(istype(T,/turf/space)) continue if(T.density) continue - if(T.x>world.maxx-8 || T.x<8) continue - if(T.y>world.maxy-8 || T.y<8) continue + if(T.x>world.maxx-6 || T.x<6) continue + if(T.y>world.maxy-6 || T.y<6) continue turfs += T if(!turfs.len) turfs += pick(/turf in orange(6)) var/turf/picked = pick(turfs)