anchor.diff:  	if(user && IS_CULTIST(user))
   		soulstone_spirit.mind.add_antag_datum(/datum/antagonist/cult)
   	soulstone_spirit.cancel_camera()
  -	name = "soulstone: Shade of [dusted_victim.real_name]"
  +	name = "soulstone: Shade of [victim.real_name]"
   	switch(theme)
   		if(THEME_HOLY)
   			icon_state = "purified_soulstone2"
  
positive.code: 	newstruct.cancel_camera()
  
  
  /obj/item/soulstone/proc/init_shade(mob/living/carbon/human/dusted_victim, mob/user, message_user = FALSE, mob/shade_controller)
  	if(!shade_controller)
  		shade_controller = dusted_victim
  	new /obj/effect/decal/remains/human(dusted_victim.loc) //Spawns a skeleton
  	dusted_victim.stop_sound_channel(CHANNEL_HEARTBEAT)
  	dusted_victim.invisibility = INVISIBILITY_ABSTRACT
  	dusted_victim.dust_animation()
  	var/mob/living/simple_animal/shade/soulstone_spirit = new /mob/living/simple_animal/shade(src)
  	soulstone_spirit.AddComponent(/datum/component/soulstoned, src)
  	soulstone_spirit.name = "Shade of [dusted_victim.real_name]"
  	soulstone_spirit.real_name = "Shade of [dusted_victim.real_name]"
  	soulstone_spirit.key = shade_controller.key
  	soulstone_spirit.copy_languages(dusted_victim, LANGUAGE_MIND)//Copies the old mobs languages into the new mob holder.
  	if(user)
  		soulstone_spirit.copy_languages(user, LANGUAGE_MASTER)
  	soulstone_spirit.update_atom_languages()
  
negative.code: 		else if(role_check(user))
  			to_chat(soulstone_spirit, "Your soul has been captured! You are now bound to [user.real_name]'s will. Help [user.p_them()] succeed in [user.p_their()] goals at all costs.")
  		if(message_user)
  			to_chat(user, "[span_info("<b>Capture successful!</b>:")] [victim.real_name]'s soul has been ripped from [victim.p_their()] body and stored within [src].")
  	victim.dust()
  
  
  /obj/item/soulstone/proc/getCultGhost(mob/living/carbon/victim, mob/user)
  