@Override
	public void run(final Player player, String params) {
		final int taskID = Bukkit.getScheduler().scheduleSyncRepeatingTask(Maleficus.getInstance(), new Runnable() {
			@Override
			public void run() {
				Sphere sphere = new Sphere(player.getLocation(), 20);
				List<Entity> entities = player.getNearbyEntities(20, 20, 20);
				for(Entity entity : entities) {
					if(sphere.contains(entity.getLocation()) && entity instanceof LivingEntity) {
						player.getWorld().strikeLightning(entity.getLocation());
					}
				}
			}
		}, 0, 5);
		Bukkit.getScheduler().scheduleSyncDelayedTask(Maleficus.getInstance(), new Runnable() {
			@Override
			public void run() {
				Bukkit.getScheduler().cancelTask(taskID);
			}
		}, 60);
	}