anchor.diff:  						use magic missile, repair allied constructs (by clicking on them), \
   						</B><I>and most important of all create new constructs</I><B> \
   						(Use your Artificer spell to summon a new construct shell and Summon Soulstone to create a new soulstone).</B>"
  +	phaser = TRUE
   
   /mob/living/simple_animal/hostile/construct/builder/Found(atom/A) //what have we found here?
   	if(isconstruct(A)) //is it a construct?
  
positive.code: 	deathmessage = "collapses in a shattered heap."
  	var/list/construct_spells = list()
  	var/playstyle_string = "<b>You are a generic construct! Your job is to not exist, and you should probably adminhelp this.</b>"
  	var/phaser = TRUE
  	var/affiliation = "Cult" // Cult, Wizard and Neutral. Or a color.
  
  
  
negative.code: 	health = 40
  	melee_damage_lower = 25
  	melee_damage_upper = 25
  	retreat_distance = 2 //AI wraiths will move in and out of combat
  	attacktext = "slashes"
  	attack_sound = 'sound/weapons/bladeslice.ogg'
  	construct_spells = list(/obj/effect/proc_holder/spell/targeted/ethereal_jaunt/shift)
  	playstyle_string = "<b>You are a Wraith. Though relatively fragile, you are fast, deadly, and even able to phase through walls.</b>"
  	phaser = TRUE
  
  /mob/living/simple_animal/hostile/construct/wraith/hostile //actually hostile, will move around, hit things
  	AIStatus = AI_ON
  