anchor.diff:  	desc = "A die with six sides but only three results. Is this a plus or a minus? Your mind is drawing a blank..."
   	sides = 3 //shhh
   	icon_state = "fudge"
  -	special_faces = list("minus","blank","plus")
  +	special_faces = list("minus","blank" = "You aren't sure how to feel.","plus")
   
   /obj/item/dice/d8
   	name = "d8"
  
positive.code: 
  	var/fake_result = roll(sides)//Daredevil isn't as good as he used to be
  	var/comment = ""
  	if(sides == 20 && result == 20)
  		comment = "NAT 20!"
  	else if(sides == 20 && result == 1)
  		comment = "Ouch, bad luck."
  	update_appearance()
  	if(initial(icon_state) == "d00")
  		result = (result - 1)*10
  	if(special_faces.len == sides)
  		result = special_faces[result]
  	if(user != null) //Dice was rolled in someone's hand
  		user.visible_message(span_notice("[user] throws [src]. It lands on [result]. [comment]"), \
  			span_notice("You throw [src]. It lands on [result]. [comment]"), \
  
negative.code: // don't produce a comment if the dice has less than this many sides
  // so you don't have d1's and d4's constantly producing comments
  #define MIN_SIDES_ALERT 5
  
  ///holding bag for dice
  /obj/item/storage/dice
  	name = "bag of dice"
  