diff --git a/code/modules/mob/new_player/new_player.dm b/code/modules/mob/new_player/new_player.dm index 5f91cb08250..89c79e8a6a6 100644 --- a/code/modules/mob/new_player/new_player.dm +++ b/code/modules/mob/new_player/new_player.dm @@ -77,9 +77,12 @@ if(GLOB.join_tos) output += "

Terms of Service

" + if(length(GLOB.configuration.system.region_map)) + output += "

Set region (reduces ping)

" + output += "" - var/datum/browser/popup = new(src, "playersetup", "
New Player Options
", 240, 330) + var/datum/browser/popup = new(src, "playersetup", "
New Player Options
", 240, 340) popup.set_window_options("can_close=0") popup.set_content(output) popup.open(0) @@ -215,6 +218,10 @@ privacy_consent() return FALSE + if(href_list["setregion"]) + usr.client.change_region() + return FALSE + if(href_list["late_join"]) if(!client.tos_consent) to_chat(usr, "You must consent to the terms of service before you can join!")