Skip to content

1.30.0: Silvermoon dummies fight style; SimC never updates itself - #41

Merged
Roburmaster merged 1 commit into
mainfrom
silvermoon-dummies-manual-updates
Oct 2, 2026
Merged

Roburmaster merged 1 commit into
mainfrom
silvermoon-dummies-manual-updates

Conversation

@Roburmaster

Copy link
Copy Markdown
Owner

Silvermoon dummies

A fight style measured from a combat log beside the five Cleave Training Dummies in Silvermoon (3,537,050 health, level 90):

  • five targets declared before the player, held at 1% health (they never die, so execute is up the whole fight), passive;
  • the page starts this fight with every raid buff, target debuff, Bloodlust and consumable off; the user turns on what they had;
  • profilesets measure the player as actor 5.

Validated with a real character exported right after the log: the remaining gap to the log is rotation (Rampage 77 vs 51 casts), not the target model.

SimC never updates itself

  • the server checks at start and every 3 hours; the page shows a banner (and a desktop notification) once per new build;
  • an update shows its steps, time per step and download/compile progress;
  • simulations keep running on the current engine during an update; only the switch holds new jobs back;
  • the autoUpdateSimc setting is removed.

Tests: npm test 215/215, npm run test:ci 200/200, real SimC runs (inputs and profilesets).

🤖 Generated with Claude Code

Silvermoon dummies (lib/dummies.mjs), measured from a combat log beside the
five Cleave Training Dummies: five level-90 targets declared before the player,
held at 1% health (they never die, so execute is up the whole fight) and passive.
The page starts this fight with every raid buff, target debuff, Bloodlust and
consumable off; the user turns on what they had. Profilesets are pointed at the
player as actor 5.

SimC updates are the user's click only. The server checks at start and every
3 hours and the page shows a banner (and a desktop notification) once per new
build. Updates show their steps, time per step and download/compile progress.
Simulations keep running on the current engine during an update; only the
switch itself holds new jobs back. The autoUpdateSimc setting is gone.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@Roburmaster
Roburmaster merged commit 3b75ba4 into main Oct 2, 2026
5 checks passed
@Roburmaster
Roburmaster deleted the silvermoon-dummies-manual-updates branch October 2, 2026 08:05
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