diff --git a/yogstation/code/modules/mob/living/carbon/human/species_types/preternis/power_suck.dm b/yogstation/code/modules/mob/living/carbon/human/species_types/preternis/power_suck.dm index 5ab9ebad0b47..13d86ad70a6e 100644 --- a/yogstation/code/modules/mob/living/carbon/human/species_types/preternis/power_suck.dm +++ b/yogstation/code/modules/mob/living/carbon/human/species_types/preternis/power_suck.dm @@ -6,6 +6,10 @@ return drain_power_from(H, A) /datum/species/preternis/proc/drain_power_from(mob/living/carbon/human/H, atom/A) + if(get_dist(H, A) > 1) + to_chat(H, "[A] is too far away!") + return FALSE + if(!istype(H) || !A) return FALSE