anchor.diff:  		var/desc = "\nReason:(StickyBan) You, or another user of this computer or connection ([bannedckey]) is banned from playing here. The ban reason is:\n[ban["message"]]\nThis ban was applied by [ban["admin"]]\nThis is a BanEvasion Detection System ban, if you think this ban is a mistake, please wait EXACTLY 6 seconds, then try again before filing an appeal.\n"
   		. = list("reason" = "Stickyban", "desc" = desc)
   		log_access("Failed Login: [key] [computer_id] [address] - StickyBanned [ban["message"]] Target Username: [bannedckey] Placed by [ban["admin"]]")
  -
  +	key_cache[key] = 0
   	return .
   
   /proc/restore_stickybans()
  
positive.code: 					addclientmessage(ckey,"<span class='adminnotice'>You have been allowed to bypass the whitelist</span>")
  			else
  				log_access("Failed Login: [key] - Not on whitelist")
  				return list("reason"="whitelist", "desc" = "\nReason: You are not on the white list for this server")
  
  	//Guest Checking
  	if(!real_bans_only && !C && IsGuestKey(key))
  		if (CONFIG_GET(flag/guest_ban))
  			log_access("Failed Login: [key] - Guests not allowed")
  			return list("reason"="guest", "desc"="\nReason: Guests not allowed. Please sign in with a byond account.")
  		if (CONFIG_GET(flag/panic_bunker) && SSdbcore.Connect())
  			log_access("Failed Login: [key] - Guests not allowed during panic bunker")
  			return list("reason"="guest", "desc"="\nReason: Sorry but the server is currently not accepting connections from never before seen players or guests. If you have played on this server with a byond account before, please log in to the byond account you have played from.")
  
  	//Population Cap Checking
  
negative.code: 				GLOB.stickybanadmintexts[banned_ckey] = world.GetConfig("ban", banned_ckey)
  				world.SetConfig("ban", banned_ckey, null)
  		if (!SSstickyban.initialized)
  			key_cache[key] = 0
  			return
  		GLOB.stickybanadminexemptions[ckey] = world.time
  		stoplag() // sleep a byond tick
  		GLOB.stickbanadminexemptiontimerid = addtimer(CALLBACK(GLOBAL_PROC, /proc/restore_stickybans), 5 SECONDS, TIMER_STOPPABLE|TIMER_UNIQUE|TIMER_OVERRIDE)
  		key_cache[key] = 0
  		return
  
  	var/list/ban = ..()	//default pager ban stuff
  
  	if (ban)
  		if (!admin)
  			. = ban
  		if (real_bans_only)
  			key_cache[key] = 0
  			return
  		var/bannedckey = "ERROR"
  		if (ban["ckey"])
  