diff --git a/code/game/objects/items/devices/translocator_vr.dm b/code/game/objects/items/devices/translocator_vr.dm index 742bf4018b3..fa199c788a2 100644 --- a/code/game/objects/items/devices/translocator_vr.dm +++ b/code/game/objects/items/devices/translocator_vr.dm @@ -315,12 +315,12 @@ This device records all warnings given and teleport events for admin review in c var/televored = FALSE if(isbelly(real_dest)) var/obj/belly/B = real_dest - if(!(target.can_be_drop_prey) && B.owner != user) - to_chat(target, span_vwarning("\The [src] narrowly avoids teleporting you right into \a [lowertext(real_dest.name)]!")) - real_dest = dT //Nevermind! - else + if(target.devourable && target.can_be_drop_prey && B.owner != target) televored = TRUE to_chat(target, span_vwarning("\The [src] teleports you right into \a [lowertext(real_dest.name)]!")) + else + to_chat(target, span_vwarning("\The [src] narrowly avoids teleporting you right into \a [lowertext(real_dest.name)]!")) + real_dest = dT //Nevermind! //Phase-out effect phase_out(target,get_turf(target))