anchor.diff:  			canClick = FALSE
   
   			var/exp = get_exp(player.level) * worldData.expBookModifier
  -			exp = round(rand(exp * 0.9, exp * 1.1))
  +			exp = round(rand(exp * 0.9, exp * 1.1)) + player.level
   
   			if(icon_state == "gold")
   				exp *= 3
  
positive.code: 
  proc
  	get_exp(var/level)
  		if(level >= 100) return 350
  		if(level >= 70)  return 300
  		if(level >= 60)  return 250
  
negative.code: 							if(p.level > 600) p.readbooks += 3
  							sleep(20)
  						else
  							exp = round(rand(exp * 0.9, exp * 1.1) / 3)
  							p.addExp(exp, 1, 0)
  							if(p.level > 600) p.readbooks += 1
  							sleep(50)
  