anchor.diff:  			if(M && M.movable)
   				M<<"<font color= #999900><b>[usr]'s curse has been dispelled. You can move again!"
   				M.movable=0
  -				M.icon_state=""
  -				M:ApplyOverlays()
  +				if(!M.trnsed)
  +					M.icon_state=""
  +					M:ApplyOverlays()
   				if(usr)usr<<"<font color= #999900><b>Your curse upon [M] has been lifted."
   mob/Spells/verb/Anapneo(var/mob/M in view(usr.client.view,usr)&Players)
   	set category="Spells"
  
positive.code: 		if(M.GMFrozen){alert("You can't free [M]. They have been frozen by a Game Master.");return}
  		hearers(usr.client.view,usr)<<"<B><font color=red>[usr]:</font><font color=white> <I>Reducto!</I>"
  		M.movable=0
  		M:ApplyOverlays()
  		if(M.confused)M.confused=0
  		hearers(usr.client.view,usr)<<"White light emits from [usr]'s wand, freeing [M]."
  		flick('Reducto.dmi',M)
  		M.icon_state=""
  		usr:learnSpell("Reducto")
  mob/Spells/verb/Reparo(obj/M in oview(src.client.view,src))
  	set category = "Spells"
  
negative.code: 			if(M)
  				M<<"<font color= #999900><b>[usr]'s curse has been dispelled. You can move again!"
  				M.movable=0
  				if(!M.trnsed)
  					M.icon_state=""
  					M:ApplyOverlays()
  
  mob
  	Player/var/tmp/antifigura = 0
  