From 99fad46e39d0e8fcba8b4e1e4a764fcdb10fc107 Mon Sep 17 00:00:00 2001 From: Alan Date: Mon, 1 Dec 2025 09:07:55 -0500 Subject: [PATCH] Prevent non-adjacent mobs from spinning the roulette. (#31161) --- code/game/objects/items/roulette.dm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/code/game/objects/items/roulette.dm b/code/game/objects/items/roulette.dm index 2a8ffb59d52..b807bf7f142 100644 --- a/code/game/objects/items/roulette.dm +++ b/code/game/objects/items/roulette.dm @@ -18,9 +18,11 @@ . += "Interact to customise it and spin with Alt-Click." . += "The options are: \n[options.Join(".\n")]" -/obj/structure/roulette/AltClick() +/obj/structure/roulette/AltClick(mob/user) if(spinning) return + if(!Adjacent(user)) + return playsound(src, 'sound/items/roulette_spin.ogg', 50, TRUE) icon_state = "roulette_on" spinning = TRUE