anchor.diff:  	/*attack(mob/living/simple_animal/shade/M as mob, mob/user as mob)//APPARENTLY THEY NEED THEIR OWN SPECIAL SNOWFLAKE CODE IN THE LIVING ANIMAL DEFINES
   		if(!istype(M, /mob/living/simple_animal/shade))//If target is not a shade
   			return ..()
  -		user.attack_log += text("\[[time_stamp()]\] <span class="danger">Used the [src.name] to capture the soul of [M.name] ([M.ckey])</span>")
  +		user.attack_log += text("\[[time_stamp()]\] <span class='danger'>Used the [src.name] to capture the soul of [M.name] ([M.ckey])</span>")
   
   		transfer_soul("SHADE", M, user)
   		return*/
  
positive.code: 						Z.cancel_camera()
  						qdel(C)
  			else
  				U << "<span class="userdanger">Creation failed!</span>: The soul stone is empty! Go kill someone!"
  	return
  
  obj/item/proc/init_shade(var/obj/item/device/soulstone/C, var/mob/living/carbon/human/T, var/mob/U as mob, var/vic = 0)
  
negative.code: 	S << "Your soul has been captured! You are now bound to [U.name]'s will, help them suceed in their goals at all costs."
  	C.imprinted = "[S.name]"
  	if(vic)
  		U << "<span class='info'><b>Capture successful!</b>:</span> [T.real_name]'s soul has been ripped from their body and stored within the soul stone."
  		U << "The soulstone has been imprinted with [S.real_name]'s mind, it will no longer react to other souls."
  