public static final void UseChair(final int itemId, final MapleClient c, final MapleCharacter chr) {
	final IItem toUse = chr.getInventory(MapleInventoryType.SETUP).findById(itemId);
	if (toUse == null || toUse.getItemId() != itemId) {
	    chr.getCheatTracker().registerOffense(CheatingOffense.USING_UNAVAILABLE_ITEM, Integer.toString(itemId));
	    return;
	}
	if (itemId == 3011000) {
	    for (IItem item : c.getPlayer().getInventory(MapleInventoryType.CASH).list()) {
		//TODO add fishing. 
                if (item.getItemId() == 5340000) {
		//    chr.startFishingTask(false);
		    break;
		} else if (item.getItemId() == 5340001) {
		    chr.startFishingTask(true);
		    break;
		}
	    }
	}
	chr.setChair(itemId);
	chr.getMap().broadcastMessage(chr, MaplePacketCreator.showChair(chr.getId(), itemId), false);
	c.getSession().write(MaplePacketCreator.enableActions());
    }