anchor.diff:  		Clone()
   			var/obj/items/i = new type
   
  -			i.owner = owner
  -			i.name  = name
  +			i.owner      = owner
  +			i.name       = name
  +			i.icon_state = icon_state
   
   			return i
   
   		Compare(obj/items/i)
  -			return i.name == name && i.type == type && i.owner == owner
  +			return i.name == name && i.type == type && i.owner == owner && i.icon_state == icon_state
   
   		UpdateDisplay()
   			if(stack > 1)
  
positive.code: 		..()
  
  	proc/Add(mob/Player/i_Player)
  
  		i_Player.addRep(rep)
  		if(Consume())
  			i_Player.Resort_Stacking_Inv()
  
  	chaos_tablet
  
negative.code: 
  			return t
  
  		Compare()
  
  
  		circle(mob/Player/p)
  			if(dest)
  				..(p)
  