mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2026-08-30 00:21:11 +01:00
Fix away site radios, AI/borg radios, shell access (#15273)
This commit is contained in:
@@ -302,6 +302,9 @@ proc/get_radio_key_from_channel(var/channel)
|
||||
|
||||
var/list/hear_clients = list()
|
||||
for(var/mob/M in listening)
|
||||
if((M.client || (M.vr_mob && M.vr_mob.client)) && ((M.client in hear_clients) || (M.vr_mob?.client in hear_clients)))
|
||||
listening -= M
|
||||
continue // people don't need to double-hear stuff
|
||||
var/heard_say = M.hear_say(message, verb, speaking, alt_name, italics, src, speech_sound, sound_vol, get_font_size_modifier())
|
||||
if(heard_say && M.client)
|
||||
hear_clients += M.client
|
||||
|
||||
@@ -21,6 +21,7 @@
|
||||
)
|
||||
|
||||
sprites = list("Basic" = list(ROBOT_CHASSIS = "shell", ROBOT_PANEL = "shell", ROBOT_EYES = "shell"))
|
||||
all_access = TRUE
|
||||
|
||||
/obj/item/robot_module/aicontrol/Initialize()
|
||||
. = ..()
|
||||
@@ -60,4 +61,3 @@
|
||||
/obj/item/crowbar/robotic/jawsoflife/attack(mob/living/carbon/M, mob/living/carbon/user)
|
||||
user.visible_message("\The [user] [pick("boops", "squeezes", "pokes", "prods", "strokes", "bonks")] \the [M] with \the [src]")
|
||||
return FALSE
|
||||
|
||||
|
||||
Reference in New Issue
Block a user