Skip to content

1.44.0: Tank Sim is a page of its own, and tries bags, crests and instance loot - #58

Merged
Roburmaster merged 1 commit into
mainfrom
tank-sim-own-page
Oct 9, 2026
Merged

Roburmaster merged 1 commit into
mainfrom
tank-sim-own-page

Conversation

@Roburmaster

Copy link
Copy Markdown
Owner

Tank Sim gets its own page with every setting on it (fights, fight style, duration, iterations, target error, CPU threads, buffs and consumables, boss, gear sources). The shared settings column is hidden in this mode.

Gear it can try, each source switched on or off and merged into one search ranked on the tank score:

  • gear from bags (from the addon export, equipped gear stays the baseline)
  • upgrades with crests (each equipped item at every higher track level, within owned crests)
  • loot from instances (Upgrade Finder's sources, as a separate copy of its settings)

Tested: npm test (243 pass), new tests/tankgear.test.mjs, and tests/tank-gear-integration.mjs run against a live server with a Guardian Druid.

🤖 Generated with Claude Code

…tance loot

Tank Sim no longer borrows the settings column the other modes share. Its page holds
every setting: the fights, fight style, duration, iterations, target error, CPU threads,
raid buffs and consumables, the boss, and the gear sources. The shared settings column and
buffs panel are hidden in this mode.

The gear it can try is now three sources the player switches on or off, merged into one
search that ranks on the tank's survival and damage score in each fight: gear from the
bags (read from the addon export, with item levels), upgrades with crests (every equipped
item at each higher level of its track, within the crests owned), and loot from instances
(Upgrade Finder's sources, mounted as a separate copy so Tank Sim's choices never change
Upgrade Finder's). Equipped gear stays the baseline. With all three off it runs the fights
alone. The job is now mode tank, with the gear search attached, instead of an upgrades job.

Tested through the app on a Guardian Druid (bags and instance loot: 121 candidates, a full
run with a bag item and raid loot ranked on the tank score) and with unit tests of the
merge, the equip limit and the crest fallback.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@Roburmaster
Roburmaster merged commit 189d7e4 into main Oct 9, 2026
5 checks passed
@Roburmaster
Roburmaster deleted the tank-sim-own-page branch October 9, 2026 20:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant