diff --git a/code/game/machinery/dance_machine.dm b/code/game/machinery/dance_machine.dm index 0ec642f5db..432a64f25e 100644 --- a/code/game/machinery/dance_machine.dm +++ b/code/game/machinery/dance_machine.dm @@ -83,6 +83,8 @@ /obj/machinery/jukebox/ui_interact(mob/user) . = ..() + if(!user.canUseTopic(src, !issilicon(user))) + return if (!anchored) to_chat(user,"This device must be anchored by a wrench!") return @@ -90,8 +92,6 @@ to_chat(user,"Error: Access Denied.") user.playsound_local(src,'sound/misc/compiler-failure.ogg', 25, 1) return - if(!Adjacent(user) && !isAI(user)) - return if(!songs.len) to_chat(user,"Error: No music tracks have been authorized for your station. Petition Central Command to resolve this issue.") playsound(src,'sound/misc/compiler-failure.ogg', 25, 1)