anchor.diff:  				exp = 0
   				return
   
  +			var/exp2give = 0
  +
  +			if(quality < 10)
  +				exp2give = amount / 2
  +
   			var/obj/items/wearable/orb/o = locate() in owner.Lwearing
   			if(o)
   				amount = round(amount * o.modifier, 1)
  
positive.code: 						owner.Resort_Stacking_Inv()
  					owner << errormsg("[o.name] shatters.")
  
  				exp += amount
  
  				var/i = 0
  				while(exp >= MAX_WAND_EXP(src))
  
negative.code: 
  	var
  		exp
  		modifier = 2
  
  	Consume()
  		exp = initial(exp)
  