anchor.diff:  							to_chat(M, "<span class='notice'>Your body splits away from the cell clone of yourself, leaving you with a drained and hollow feeling inside.</span>")
   							M.apply_status_effect(/datum/status_effect/chem/SGDF)
   						if(77 to INFINITY)
  -							holder.remove_reagent("SGDF", 5)//removes SGDF on completion.
  +							holder.remove_reagent("SGDF", 1)//removes SGDF on completion.
   							message_admins("Purging SGDF [volume]")
   					message_admins("Growth nucleation occuring (SDGF), step [current_cycle] of 77")
   
  
positive.code: 	//var/mob/living/split_personality/owner
  	//var/mob/living/carbon/SM
  
  /datum/reagent/fermi/SDGF/on_mob_life(mob/living/carbon/M) //Clones user, then puts a ghost in them! If that fails, makes a braindead clone.
  	//Setup clone
  	switch(current_cycle)
  		if(0) //I'm not sure how pollCanditdates works, so I did this. Gives a chance for people to say yes.
  			src.candidates = pollGhostCandidates("Do you want to play as a clone of [M.name] and do you agree to respect their character and act in a similar manner to them? I swear to god if you diddle them I will be very disapointed in you. ", ROLE_SENTIENCE, null, ROLE_SENTIENCE, 300, POLL_IGNORE_SENTIENCE_POTION) // see poll_ignore.dm, should allow admins to ban greifers or bullies
  			message_admins("Attempting to poll")
  		if(15)
  			src.candidates = pollGhostCandidates("Do you want to play as a clone of [M.name] and do you agree to respect their character and act in a similar manner to them? I swear to god if you diddle them I will be very disapointed in you. ", ROLE_SENTIENCE, null, ROLE_SENTIENCE, 300, POLL_IGNORE_SENTIENCE_POTION) // see poll_ignore.dm, should allow admins to ban greifers or bullies
  			message_admins("Attempting to poll2")
  		if(10 to INFINITY)
  			message_admins("Number of candidates [LAZYLEN(src.candidates)]")
  			if(LAZYLEN(src.candidates) && src.playerClone == FALSE) //If there's candidates, clone the person and put them in there!
  				message_admins("Candidate found!")
  				//var/typepath = owner.type
  				//clone = new typepath(owner.loc)
  
negative.code: 					SM.real_name = M.real_name
  					M.dna.transfer_identity(SM)
  					SM.updateappearance(mutcolor_update=1)
  				var/mob/dead/observer/C = pick(candidates)
  				SM.key = C.key
  				SM.mind.enslave_mind_to_creator(M)
  
  