anchor.diff:  							if("cow")		new_mob = new /mob/living/simple_animal/cow(M.loc)
   							if("lizard")	new_mob = new /mob/living/simple_animal/lizard(M.loc)
   							if("fox") new_mob = new /mob/living/simple_animal/fox(M.loc)
  +							if("butterfly")	new_mob = new /mob/living/simple_animal/butterfly(M.loc)
   							else			new_mob = new /mob/living/simple_animal/chick(M.loc)
   					new_mob.languages |= HUMAN
   				if("human")
  
positive.code: 
  /obj/item/projectile/magic/door/on_hit(var/atom/target)
  	var/atom/T = target.loc
  	if(isturf(target))
  		if(target.density)
  			new /obj/structure/mineral_door/wood(target)
  			target:ChangeTurf(/turf/simulated/floor/plating)
  	else if (isturf(T))
  		if(T.density)
  			new /obj/structure/mineral_door/wood(T)
  			T:ChangeTurf(/turf/simulated/floor/plating)
  
  /obj/item/projectile/magic/change
  	name = "bolt of change"
  
negative.code: 							if("magicarp")		new_mob = new /mob/living/simple_animal/hostile/carp/ranged(M.loc)
  							if("chaosmagicarp")	new_mob = new /mob/living/simple_animal/hostile/carp/ranged/chaos(M.loc)
  					else
  						var/animal = pick("parrot","corgi","crab","pug","cat","mouse","chicken","cow","lizard","chick","fox","butterfly")
  						switch(animal)
  							if("parrot")	new_mob = new /mob/living/simple_animal/parrot(M.loc)
  							if("corgi")		new_mob = new /mob/living/simple_animal/corgi(M.loc)
  