private void addLog(Player player) {
		double xpBoost = 1.00;
		if (player.getEquipment().getChestId() == 10939)
			xpBoost += 0.008;
		if (player.getEquipment().getLegsId() == 10940)
			xpBoost += 0.006;
		if (player.getEquipment().getHatId() == 10941)
			xpBoost += 0.004;
		if (player.getEquipment().getBootsId() == 10933)
			xpBoost += 0.002;
		if (player.getEquipment().getChestId() == 10939
				&& player.getEquipment().getLegsId() == 10940
				&& player.getEquipment().getHatId() == 10941
				&& player.getEquipment().getBootsId() == 10933)
			xpBoost += 0.005;
		player.getSkills().addXp(8, definitions.getXp() * xpBoost);
		player.getInventory().addItem(definitions.getLogsId(), 1);
		if (definitions == TreeDefinitions.IVY) {
			player.getPackets().sendGameMessage(
					"You succesfully cut an ivy vine.", true);
			// todo gfx
		} else {
			String logName = ItemDefinitions
					.getItemDefinitions(definitions.getLogsId()).getName()
					.toLowerCase();
			player.getPackets().sendGameMessage(
					"You get some " + logName + ".", true);
			// todo infernal adze
		}
	}