Fixes NtOS chat bluescreen, muting (#63433)

This commit is contained in:
Jeremiah
2021-12-24 13:02:21 +02:00
committed by GitHub
parent 7efbae606a
commit 42fb48f33f
3 changed files with 7 additions and 8 deletions
@@ -86,7 +86,7 @@
offline_clients.Add(offline)
/datum/ntnet_conversation/proc/mute_user(datum/computer_file/program/chatclient/op, datum/computer_file/program/chatclient/muted)
if(operator != op) //sanity even if the person shouldn't be able to see the mute button
if(!op.netadmin_mode && operator != op) //sanity even if the person shouldn't be able to see the mute button
return
if(muted in muted_clients)
muted_clients.Remove(muted)
@@ -91,8 +91,7 @@
if("PRG_toggleadmin")
if(netadmin_mode)
netadmin_mode = FALSE
if(channel)
channel.remove_client(src) // We shouldn't be in channel's user list, but just in case...
channel?.add_client(src)
return TRUE
var/mob/living/user = usr
if(can_run(user, TRUE, ACCESS_NETWORK))