anchor.diff:  		else
   			dat += "<i>No coin</i>&nbsp;&nbsp;<span class='linkOff'>Remove</span>"
   
  -	if(!panel_open)	//not sure about this, it basically prevent getting items from the machine when the service panel is open.
  +	if(!panel_open)//Vending machines do not dispense items when they are unscrewed
   		dat += "<h3>Select an Item</h3>"
   		dat += "<div class='statusDisplay'>"
   		if(product_records.len == 0)
  
positive.code: 			usr << "<span class='notice'>The vending machine refuses to interface with you, as you are not in its target demographic!</span>"
  			return
  
  
  	if(href_list["remove_coin"])
  		if(!coin)
  			usr << "<span class='notice'>There is no coin in this machine.</span>"
  
negative.code: 			total += restock
  			if(restock)
  				usr << "<span class='notice'>[restock] of [machine_content.product_name]</span>"
  			if(refill.charges == 0)//due to rounding, we ran out of refill charges, exit.
  				break
  	return total
  
  