From 3048bf1ce40ba07898b0a0ea706f2d1c05287efd Mon Sep 17 00:00:00 2001 From: Leland Kemble <70413276+lelandkemble@users.noreply.github.com> Date: Fri, 3 Jul 2026 15:54:05 -0400 Subject: [PATCH] [NO GBP] fixes hand teleporter being unable to close portals (#96777) ## About The Pull Request `item_interaction()` before `interact_with_atom()`, my bad. Wasn't able to test this one because hand teleporters weren't working at all at the time. ## Why It's Good For The Game fixes #96775 ## Changelog :cl: fix: hand teleporters can now close portals /:cl: --- code/game/objects/effects/portals.dm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/code/game/objects/effects/portals.dm b/code/game/objects/effects/portals.dm index d64445eea90..12535907914 100644 --- a/code/game/objects/effects/portals.dm +++ b/code/game/objects/effects/portals.dm @@ -70,8 +70,9 @@ return TRUE /obj/effect/portal/item_interaction(mob/living/user, obj/item/tool, list/modifiers) - if(!Adjacent(user)) + if(!Adjacent(user) || istype(tool, /obj/item/hand_tele)) return ..() + teleport(user) return ITEM_INTERACT_SUCCESS