diff --git a/code/game/verbs/ooc.dm b/code/game/verbs/ooc.dm index f30a66cd357..03ed85b6e00 100644 --- a/code/game/verbs/ooc.dm +++ b/code/game/verbs/ooc.dm @@ -140,7 +140,10 @@ var/global/normal_ooc_colour = "#002eb8" var/client/C = M.client if (C in admins) continue //they are handled after that - + if(isAIEye(M)) + var/mob/camera/aiEye/E = M + if(E.ai) + C = E.ai.client if(C.prefs.toggles & CHAT_LOOC) var/display_name = src.key if(holder) @@ -150,6 +153,7 @@ var/global/normal_ooc_colour = "#002eb8" else display_name = holder.fakekey C << "LOOC: [display_name]: [msg]" + for(var/client/C in admins) if(C.prefs.toggles & CHAT_LOOC) var/prefix = "(R)LOOC"