anchor.diff:  		show_player_panel(M)
   
   	else if(href_list["adminplayerobservejump"])
  -		if(!check_rights(R_ADMIN))	return
  +		if(!isobserver(usr) && !check_rights(R_ADMIN))	return
   
   		var/mob/M = locate(href_list["adminplayerobservejump"])
   
  
positive.code: 		H << "You hear something crackle in your ears for a moment before a voice speaks.  \"Please stand by for a message from your benefactor.  Message as follows, agent. [input].  Message ends.\""
  
  	else if(href_list["jumpto"])
  		if(!check_rights(R_ADMIN))	return
  
  		var/mob/M = locate(href_list["jumpto"])
  		usr.client.jumptomob(M)
  
negative.code: 		C.jumptomob(M)
  
  	else if(href_list["adminplayerobservecoodjump"])
  		if(!isobserver(usr) && !check_rights(R_ADMIN))	return
  
  		var/x = text2num(href_list["X"])
  		var/y = text2num(href_list["Y"])
  