diff --git a/code/modules/scripting/Implementations/Telecomms.dm b/code/modules/scripting/Implementations/Telecomms.dm index bfe92013480..6c02ab4997a 100644 --- a/code/modules/scripting/Implementations/Telecomms.dm +++ b/code/modules/scripting/Implementations/Telecomms.dm @@ -105,6 +105,13 @@ interpreter.SetVar("SLIME" , SLIME) interpreter.SetVar("DRONE" , DRONE) + var/curlang = HUMAN + if(istype(signal.data["mob"], /atom/movable)) + var/atom/movable/M = signal.data["mob"] + curlang = M.languages + + interpreter.SetVar("$language", curlang) + /* Telecomms procs