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',