anchor.diff:  	protected_jobs = list("Research Director")
   
   /datum/theft_objective/slime_extract
  -	name = "a sample of slime extract"
  +	name = "a sample of unused slime extract"
   	typepath = /obj/item/slime_extract
  +	protected_jobs = list("Research Director","Xenobiologist")
  +
  +/datum/theft_objective/slime_extract/check_special_completion(var/obj/item/slime_extract/E)
  +	if(..())
  +		if(E.Uses > 0)
  +			return 1
  +	return 0
   
   /datum/theft_objective/corgi
   	name = "a piece of corgi meat"
   	typepath = /obj/item/weapon/reagent_containers/food/snacks/meat/corgi
  +	protected_jobs = list("Head of Personnel")
   
   /datum/theft_objective/capmedal
   	name = "the medal of captaincy"
  
positive.code: 	flags = THEFT_FLAG_SPECIAL
  
  /datum/theft_objective/special/nuke_gun
  	name = "nuclear gun"
  	typepath = /obj/item/weapon/gun/energy/gun/nuclear
  
  /datum/theft_objective/special/diamond_drill
  
negative.code: /datum/theft_objective/ai
  	name = "a functional AI"
  	typepath = /obj/item/device/aicard
  
  datum/theft_objective/ai/check_special_completion(var/obj/item/device/aicard/C)
  	if(..())
  		for(var/mob/living/silicon/ai/A in C)
  			if(istype(A, /mob/living/silicon/ai) && A.stat != 2) //See if any AI's are alive inside that card.
  				return 1
  	return 0
  
  /datum/theft_objective/defib
  	name = "a defibrillator"
  