anchor.diff:  		if (istype(W, /obj/item/weapon/implant))
   			implants += W
   
  -	for(var/obj/item/W in usr)
  -		usr.drop_from_slot(W)
  -
   	usr.update_clothing()
   	usr.monkeyizing = 1
   	usr.canmove = 0
  
positive.code: 	flick("monkey2h", animation)
  	sleep(48)
  	del(animation)
  
  	var/mob/living/carbon/human/O = new /mob/living/carbon/human( src )
  	if (isblockon(getblock(usr.dna.uni_identity, 11,3),11))
  
negative.code: 	usr.dna = null
  	O.changeling = usr.changeling
  
  	for(var/obj/item/W in usr)
  		usr.drop_from_slot(W)
  
  
  	for(var/obj/T in usr)
  		del(T)
  	//for(var/R in usr.organs) //redundant, let's give garbage collector work to do --rastaf0
  