diff --git a/code/modules/client/verbs/looc.dm b/code/modules/client/verbs/looc.dm index e6fad08971..80cf2f6c1d 100644 --- a/code/modules/client/verbs/looc.dm +++ b/code/modules/client/verbs/looc.dm @@ -17,7 +17,7 @@ GLOBAL_VAR_INIT(normal_looc_colour, "#6699CC") if(!msg) return - if(!(prefs.chat_toggles & CHAT_OOC)) + if(!(prefs.chat_toggles & CHAT_LOOC)) //GS13 - LOOC toggle tweaks, OOC toggle should not disable LOOC to_chat(src, " You have OOC muted.") return if(jobban_isbanned(mob, "OOC")) @@ -60,14 +60,14 @@ GLOBAL_VAR_INIT(normal_looc_colour, "#6699CC") for(var/turf/viewed_turf in view(get_turf(mob))) in_view[viewed_turf] = TRUE for(var/client/client in GLOB.clients) - if(!client.mob || !(client.prefs.toggles & CHAT_OOC) || (client in GLOB.admins)) + if(!client.mob || !(usr.client.prefs.chat_toggles & CHAT_LOOC) || (client in GLOB.admins)) continue - if(in_view[get_turf(client.mob)]) + if(in_view[get_turf(client.mob)] && (client.mob.client.prefs.chat_toggles & CHAT_LOOC)) targets |= client to_chat(client, "LOOC: [src.mob.name]: [msg]") for(var/client/client in GLOB.admins) - if(!(client.prefs.toggles & CHAT_OOC)) + if(!(client.prefs.chat_toggles & CHAT_LOOC)) continue var/prefix = "(R)LOOC" to_chat(client, "[prefix]: [ADMIN_LOOKUPFLW(usr)]: [msg]", avoid_highlighting = (client == src))