anchor.diff:  	origin_tech = "materials=2;biotech=4;programming=4"
   	activated = 0
   	var/timerid
  -	var/slavememory
  +	var/datum/objective/protect/protect_objective
   
   /obj/item/weapon/implant/mindslave/get_data()
   	var/dat = {"<b>Implant Specifications:</b><BR>
  
positive.code: 		target << "<span class='danger'>You CANNOT harm your master. Check your memory ( with the notes verb) if you forget who your master is.</span>"
  		var/time = 9000 + rand(60,3000)
  		timerid = addtimer(src,"remove_mindslave",time)
  		target.mind.special_role = "Mindslave"
  		slavememory = "<b>Your mindslave master is</b>: [user]. Obey any command they give you!"
  		target.mind.store_memory(slavememory)
  		return 1
  	return 0
  
  
negative.code: 
  /obj/item/weapon/implant/mindslave/proc/remove_mindslave()
  	if(imp_in)
  		if(imp_in.mind.special_role == "Mindslave")
  			imp_in.mind.special_role = ""
  		imp_in << "<span class='userdanger'>You feel your free will come back to you! You no longer have to obey your master!</span>"
  		imp_in << "<span class='userdanger'>If you were not an antagonist BEFORE being mindslave, then you no longer are one.</span>"
  		protect_objective = null
  
  /obj/item/weapon/implanter/mindslave
  	name = "implanter (mind slave)"
  