anchor.diff:  						owner.Resort_Stacking_Inv()
   					owner << errormsg("[o.name] shatters.")
   
  -				exp += amount
  +				exp2give += amount
  +
  +			if(exp2give > 0)
  +
  +				exp += max(round(exp2give, 1), 1)
   
   				var/i = 0
   				while(exp >= MAX_WAND_EXP(src))
  
positive.code: 
  	var
  		exp
  		modifier = 1
  
  	Consume()
  		exp = initial(exp)
  
negative.code: 	chaos
  		name       = "orb of chaos"
  		bonus      = 5
  		exp   	   = 100000
  		icon_state = "chaos"
  
  		greater
  			name     = "greater orb of chaos"
  			exp      = 500000
  			modifier = 4
  			quality  = -2
  
  	peace
  		name       = "orb of peace"
  		bonus      = 6
  		exp        = 100000
  		icon_state = "peace"
  
  		greater
  			name     = "greater orb of peace"
  			exp      = 500000
  			modifier = 4
  			quality  = -2
  
  	magic
  		name       = "orb of magic"
  		bonus      = 7
  		exp   	   = 200000
  		modifier   = 3
  		rarity     = 3
  
  		greater
  			name     = "greater orb of magic"
  			exp      = 800000
  			modifier = 6
  			quality  = -2
  
  mob/Player/var/tmp/obj/items/wearable/wands/wand
  