diff --git a/code/modules/client/client procs.dm b/code/modules/client/client procs.dm index 9892838522..98cfeca34d 100644 --- a/code/modules/client/client procs.dm +++ b/code/modules/client/client procs.dm @@ -103,8 +103,13 @@ host = key world.update_status() - //calls mob.Login() - ..() + //Admin Authorisation + var/datum/admins/Admin_Obj = admins[ckey] + if(istype(Admin_Obj)) + admin_list += src + holder = Admin_Obj + holder.owner = src + holder.state = null //makejson() @@ -114,20 +119,6 @@ src << "[html_encode(custom_event_msg)]" src << "
" - //Admin Authorisation - var/datum/admins/Admin_Obj = admins[ckey] - var/adminlist = "" - for(var/adminkey in admins) - adminlist += adminkey + ", " - world << adminlist - - if(istype(Admin_Obj)) - admin_list += src - holder = Admin_Obj - holder.owner = src - holder.state = null - world << ckey + " set as admin correctly" - ..() //calls mob.Login() if(holder) diff --git a/code/modules/mob/login.dm b/code/modules/mob/login.dm index c4d1da7e17..01faecebdd 100644 --- a/code/modules/mob/login.dm +++ b/code/modules/mob/login.dm @@ -2,7 +2,6 @@ /mob/proc/update_Login_details() //trigger admin holder updates. This is hear as all Login() calls this proc. if(client.holder) - world << "calling update admin..." client.update_admins(client.holder.rank) //Multikey checks and logging @@ -29,7 +28,6 @@ log_access("Notice: [key_name(src)] has the same [matches] as [key_name(M)] (no longer logged in).") /mob/Login() - world << "/mob/Login()" player_list |= src update_Login_details() world.update_status() diff --git a/code/modules/mob/mob.dm b/code/modules/mob/mob.dm index 65c7f562bd..6de7f4848e 100644 --- a/code/modules/mob/mob.dm +++ b/code/modules/mob/mob.dm @@ -405,6 +405,7 @@ var/list/slot_equipment_priority = list( \ 'html/wrench-screwdriver.png', 'html/spell-check.png', 'html/burn-exclamation.png', + 'html/tg-notif.png', 'html/chevron.png', 'html/chevron-expand.png', 'html/changelog.css',