anchor.diff:  					return
   				if(admin_rank == "Removed") //This person was de-adminned. They are only in the admin list for archive purposes.
   					src << "Error while re-adminning, ckey [admin_ckey] is not an admin."
  -					return	
  -
  -				if(istext(flags))	
  +					return
  +
  +				if(istext(flags))
   					flags = text2num(flags)
   				D = new(admin_rank, flags, ckey)
   
   		var/client/C = directory[ckey]
  -		D.associate(C)				
  +		D.associate(C)
   		message_admins("[key_name_admin(usr)] re-adminned themselves.")
   		log_admin("[key_name(usr)] re-adminned themselves.")
   		deadmins -= ckey
  
positive.code: 	set category = "Admin"
  	set name = "Man Up Global"
  	set desc = "Tells everyone to man up and deal with it."
  	
  	var/confirm = alert("Are you sure you want to send the global message?", "Confirm Man Up Global", "Yes", "No")
  
  	if(confirm == "Yes")	
  		for (var/mob/T as mob in mob_list)
  			T << "<br><center><span class='notice'><b><font size=4>Man up.<br> Deal with it.</font></b><br>Move on.</span></center><br>"
  			T << 'sound/voice/ManUp1.ogg'
  
negative.code: /client/proc/check_ai_laws()
  	set name = "Check AI Laws"
  	set category = "Admin"
  
  	if(!check_rights(R_ADMIN)) return
  
  	if(holder)
  		src.holder.output_ai_laws()
  
  /client/proc/manage_silicon_laws()
  	set name = "Manage Silicon Laws"
  