private static void rake(final Player player, final WorldObject object) {
		if (!player.getInventory().containsItem(5341, 1)) {
			player.getPackets().sendGameMessage("You'll need a rake to get rid of the weeds.");
			return;
		}
		WorldTasksManager.schedule(new WorldTask() {
			int loop;
			int configValue;
			@Override
			public void run() {
			//	player.delay();
				if (loop == 0 || loop == 3 || loop == 6) {	
					configValue++;
					player.setNextAnimation(new Animation(2273));
					player.getPackets().sendConfigByFile(object.getDefinitions().configFileId, configValue);
					player.getInventory().addItem(6055, 1);
					player.getSkills().addXp(Skills.FARMING, 1);
				} else if (loop == 6){
					player.rakedPatch.add(object);
					player.getPackets().sendGameMessage("You successfully clear all the weeds.");
				} else if (loop >= 7) {
					//player.unlock();
					stop();
				}
				
			loop++;
			}
		}, 0, 1);
	}