Skip to content

v1.0.0.2

Choose a tag to compare

@github-actions github-actions released this 25 May 15:40

First post-launch round of real plugin work: combat tribes now have a job-selection section of their own, and the Run selected queue bug that silently dropped middle tribes is fixed. Plus a couple of housekeeping items from the release pipeline.

What's new

Combat tribes: job auto-switching

The settings page (/adt config) now has a third Combat tribes section beside the existing Crafter and Gatherer ones. It covers Amalj'aa, Sylphs, Kobolds, Sahagin, Vanu Vanu, Vath, Kojin, Ananta, Pixie, Arkasodara, and Pelupelu.

Same four modes as the other disciplines:

  • Use my currently equipped DoW/DoM job (default — preserves the prior no-switch behavior for existing configs)
  • Use highest-leveled DoW/DoM job
  • Use lowest-leveled DoW/DoM job
  • Specific job — pick from a dropdown of all 22 modern combat jobs (PLD → PCT)

When you start a combat tribe and you're not already on a DoW/DoM, the plugin equips the gearset matching your selected job before approaching the issuer. If you don't have a gearset for that job, the tribe is skipped with a warning instead of getting stuck.

Fix: Run selected now runs every selected tribe

Selecting 4 tribes and pressing Run was silently running only the 1st and the 4th — tribes 2 and 3 were dropped without an error. Same shape for any N > 2: only the first and last actually executed.

Root cause was upstream: clib's Automation service exposes a single-slot pending-task field, not a real queue. Calling Start(queue: true) repeatedly overwrote the pending slot each time, so only the most-recently-queued tribe survived to run after the first one finished.

Auto Daily Tribes now manages its own per-run queue and chains tribes via the OnCompleted callback. A generation counter invalidates the chain cleanly when you press Stop (or start a fresh batch), so cancellation no longer leaves stale callbacks scheduled to fire mid-cancel.

Misc

  • Plugin description aligned with sibling repos (PVP Auto LB, Doman Mahjong Solver). Same "done for you" voice across the Dalamud manifest, repo.json, and the README tagline so the three plugins read as a single suite in /xlplugins and on the aggregator README.
  • Issue templates auto-refresh on release. A new workflow prepends the published version to the Plugin version dropdown in each issue template on every release, dedupes, and keeps the 5 most recent — so you'll always see the current and recent versions when filing a bug.

Install

Dalamud users on the XeldarAlz hub: update from /xlplugins once the hub refreshes (a few minutes after publish). Manual installers: grab latest.zip below.

Full Changelog: v1.0.0.1...v1.0.0.2