Merge pull request #8781 from Atermonera/language_whitelist_patch

Fixes issue with language whitelists
This commit is contained in:
Atermonera
2022-10-22 13:31:58 -08:00
committed by GitHub
+3 -2
View File
@@ -83,15 +83,16 @@
if(whitelist_overrides(M))
return TRUE
var/client/C = (!isclient(M)) ? M.client : M
//You did something wrong
if(!M || !language || !M.client)
if(!istype(C) || !istype(language))
return FALSE
//The language isn't even whitelisted
if(!(language.flags & WHITELISTED))
return TRUE
var/client/C = (!isclient(M)) ? M.client : M
return C.is_whitelisted(language.type)