* @param client
	 */
	private void cmd_sell(final String arg, final Client client) {
		final Player player = getPlayer(client);

		// TODO at the moment a player has to be interacting with the NPC to sell things
		if (player.getStatus().equals(Constants.ST_INTERACT)) {
			if (player.getTarget() instanceof NPC) {
				final NPC npc = (NPC) player.getTarget();

				// we can only sell to vendors
				if( npc.hasFlag(ObjectFlag.VENDOR) ) {
					final Vendor v = (Vendor) npc;
					
					// get the object to sell
					final Item item = MudUtils.findItem(arg, player.getInventory());
					
					final Coins payment = v.sell(item);

					// assume that you can sell anything to any vendor
					send("The shopkeeper takes a " + colors(item.getName(), getDisplayColor("item")) + " and gives you " + payment.toString(true));
					
					player.getInventory().remove(item);
					player.setMoney( player.getMoney().add(payment) );
				}
			}
		}
	}