diff --git a/code/controllers/communications.dm b/code/controllers/communications.dm index fb167c04065..e65cc040917 100644 --- a/code/controllers/communications.dm +++ b/code/controllers/communications.dm @@ -144,9 +144,6 @@ var/list/radiochannels = list( // central command channels, i.e deathsquid & response teams var/list/CENT_FREQS = list(ERT_FREQ, DTH_FREQ) -// Channels that show up as '#unkn' -var/list/UNKN_FREQS = list(SYND_FREQ) - // Antag channels, i.e. Syndicate var/list/ANTAG_FREQS = list(SYND_FREQ, SYNDTEAM_FREQ) diff --git a/code/defines/procs/radio.dm b/code/defines/procs/radio.dm index 89e5c4d0a71..f41bea79048 100644 --- a/code/defines/procs/radio.dm +++ b/code/defines/procs/radio.dm @@ -7,13 +7,16 @@ var/freq_text // the name of the channel - if(display_freq in UNKN_FREQS) - freq_text = "#unkn" - else - for(var/channel in radiochannels) - if(radiochannels[channel] == display_freq) - freq_text = channel - break + switch(display_freq) + if(SYND_FREQ) + freq_text = "#unkn" + if(SYNDTEAM_FREQ) + freq_text = "#unid" + else + for(var/channel in radiochannels) + if(radiochannels[channel] == display_freq) + freq_text = channel + break // --- If the frequency has not been assigned a name, just use the frequency as the name --- if(!freq_text)