From bdc9a1a2ffe2d04741bfe1c7ce0485446beb071b Mon Sep 17 00:00:00 2001 From: SmArtKar <44720187+SmArtKar@users.noreply.github.com> Date: Sat, 4 Oct 2025 18:47:50 +0200 Subject: [PATCH] Fixes hierophant staff refusing to be put into backpacks (#93273) ## About The Pull Request Now it only tries to teleport onto objects on turfs, and not in mob inventories ## Changelog :cl: fix: Fixed hierophant staff refusing to be put into backpacks /:cl: --- .../modules/mining/lavaland/mining_loot/megafauna/hierophant.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/mining/lavaland/mining_loot/megafauna/hierophant.dm b/code/modules/mining/lavaland/mining_loot/megafauna/hierophant.dm index 940ad9405d3..520502aaf30 100644 --- a/code/modules/mining/lavaland/mining_loot/megafauna/hierophant.dm +++ b/code/modules/mining/lavaland/mining_loot/megafauna/hierophant.dm @@ -75,7 +75,7 @@ /obj/item/hierophant_club/interact_with_atom(atom/interacting_with, mob/living/user, list/modifiers) // If our target is the beacon and the hierostaff is next to the beacon, we're trying to pick it up. - if (interacting_with == beacon) + if (interacting_with == beacon || !isturf(interacting_with.loc)) return NONE if (!blink_activated)