anchor.diff:  			var/mob/Player/p = src
   			flick("transfigure",p)
   			p.trnsed = 0
  +			p.density = 1
  +			p.flying = 0
  +			p.verbs -= /mob/test/verb/TransfigFly
   			p.BaseIcon()
   			p.ApplyOverlays()
   			p<<"You reversed your transfiguration."
  
positive.code: 	/mob/Spells/verb/Eat_Slugs = "Eat Slugs",
  	/mob/Spells/verb/Disperse = "Disperse",
  	/mob/Spells/verb/Wingardium_Leviosa = "Wingardium Leviosa",
  	/mob/Spells/verb/Antifigura = "Antifigura")
  proc/name2spellpath(name)
  	for(var/V in spellList)
  		if(spellList[V] == name)
  			return V
  	world.log << "Was unable to find a spellpath in proc/name2spellpath with name=[name]"
  
  mob/Spells/verb/Accio(obj/M in oview(usr.client.view,usr))
  	set category = "Spells"
  
negative.code: 		if(CanTrans(M))
  			flick("transfigure",M)
  			M.trnsed = 0
  			M.density = 1
  			M.flying = 0
  			M.verbs -= /mob/test/verb/TransfigFly
  			M.BaseIcon()
  			M.ApplyOverlays()
  			usr<<"You reversed [M]'s transfiguration."
  