diff --git a/code/modules/admin/topic.dm b/code/modules/admin/topic.dm index 43dc61c73f..bcf7845c90 100644 --- a/code/modules/admin/topic.dm +++ b/code/modules/admin/topic.dm @@ -804,7 +804,11 @@ if (ismob(M)) if(!check_if_greater_rights_than(M.client)) return - M << "\red You have been kicked from the server" + var/reason = input("Please enter reason") + if(!reason) + M << "\red You have been kicked from the server" + else + M << "\red You have been kicked from the server: [reason]" log_admin("[key_name(usr)] booted [key_name(M)].") message_admins("\blue [key_name_admin(usr)] booted [key_name_admin(M)].", 1) //M.client = null