anchor.diff:  	if(canUse(src,cooldown=/StatusEffect/UsedStun,needwand=1,inarena=0,insafezone=1,inhogwarts=1,target=M,mpreq=0,againstocclumens=1))
   		new /StatusEffect/UsedStun(src,15)
   		M.movable=1
  -		M.icon_state="bind"
  -		M.overlays = null
  +		if(!M.trnsed)
  +			M.icon_state="bind"
  +			M.overlays = null
   		hearers()<<"[usr]: <font color=aqua>Incarcerous, [M]!"
   		sleep(20)
   		hearers()<<"With a sudden spark, [usr]'s wand emits a stream of ropes which bind around [M]."
  
positive.code: 		spawn(100)
  			if(M)
  				M.movable=0
  				M.icon_state=""
  
  mob/Spells/verb/Obliviate(mob/M in oview()&Players)
  	set category="Spells"
  
negative.code: 		M<<"<font color= #999900>[usr] <b>uses <font color= #990099><b>Petrificus Totalus<font color= #999900> on you, <font color= #000099>turning you into stone for 10 seconds."
  
  		M.movable=1
  		if(!M.trnsed)
  			M.icon_state="stone"
  			M.overlays=null
  		hearers()<<"[usr]: <font color=blue>Petrificus Totalus!"
  		usr:learnSpell("Petrificus Totalus")
  		src = null
  