Release Healer Man 0.1.45
This commit is contained in:
1 parent
756ee4f64a
commit
f82daf1c13
242 files changed
+1440
-101
No files matched your search
@@ -4,6 +4,28 @@ This file is the durable record of runtime behavior, regressions, and the
|
||||
evidence required before calling a visual bug fixed. Update it whenever scene,
|
||||
camera, input, physics, mob-rendering, or asset-loading code changes.
|
||||
|
||||
## 2026-09-15 Reported Warder Stilgiss and Zereketh issues
|
||||
|
||||
- Reproduced the two submitted production reports in isolated Boss Testing
|
||||
sessions. Warder Stilgiss's imported Frostbolt and Frost Nova were damage-only,
|
||||
and Zereketh's extrapolated level-two health was low enough for the opening
|
||||
party volley to trigger his native rising death effect immediately.
|
||||
- Warder now applies an eight-second 40% movement slow with Frostbolt and an
|
||||
eight-second movement-only root with Frost Nova. Both retain their original
|
||||
damage, create visible magic debuffs, and apply to the player/party movement
|
||||
paths without blocking actions while slowed or rooted.
|
||||
- Zereketh now enters a level-one Boss Testing room at 540 health instead of
|
||||
using the tiny extrapolated native value. The browser scene retained him at
|
||||
540/540 after its three-second settle window; the native death effect appeared
|
||||
only after the playtest deliberately dealt 540 lethal damage.
|
||||
- Evidence: `playtest-artifacts/reported-boss-fixes-2026-09-15/results.json`,
|
||||
`warder-stilgiss-rooted.png`, `zereketh-living.png`, and
|
||||
`zereketh-death-350ms.png`. The desktop scene showed the frost impact/root
|
||||
presentation and a living Zereketh, with no browser runtime errors.
|
||||
- Validation: the complete 1,762-test Vitest suite passed (six skipped), along
|
||||
with TypeScript, the production asset audits/build/bundle verification, and
|
||||
the isolated two-boss browser playtest.
|
||||
|
||||
## 2026-09-14 New-character PC bars and missing-spell borders
|
||||
|
||||
- A temporary browser fixture used the real desktop bars, ability controls,
|
||||
@@ -3380,3 +3402,37 @@ Vite's existing large-chunk advisory remains informational.
|
||||
`stockades-level-three.png`. Run the scaling tests with `BOSS_BALANCE_REPORT=1`
|
||||
to record companion timing samples in `artifacts/boss-difficulty/ragefire-balance.json`;
|
||||
the all-class report is `artifacts/boss-difficulty/wow-rom-coa-balance.json`.
|
||||
|
||||
## Boss spell-effect repair (2026-09-15)
|
||||
|
||||
- The dungeon compiler now reads source DBC effect/aura payloads, durations,
|
||||
radii, summon creature entries, and targets instead of treating unknown boss
|
||||
casts as ordinary damage. The repaired set covers control, damage-plus-control,
|
||||
summons, summon-plus-damage, drains, defensive absorbs/reflection/immunity,
|
||||
armor debuffs, persistent vampirism, and teleport-to-caster movement.
|
||||
- The source review removed three controller/helper casts from boss loadouts:
|
||||
Noxxion helper `21708`, Gortok stasis-orb awaken `47669`, and Drakkari
|
||||
Elemental reset visual `54888`. The new audit reports 427 explicit boss-effect
|
||||
casts, 424 cast warnings, 61 ground telegraphs, 427 release/impact cues, 332
|
||||
aura/control HUD indicators, and no high-confidence semantic issues.
|
||||
- The media package supplies original source visuals for 375 effect casts and
|
||||
source audio for 377. The remaining 52 visual and 50 audio cases retain the
|
||||
generated school VFX and new short spatial school cue. Media packaging
|
||||
completed with 5,066 of 5,066 referenced phase assets and no failures.
|
||||
- Focused validation passed 60 gameplay/audio/catalog tests and all 20 effect
|
||||
packaging tests. The production build, texture/performance audits, and
|
||||
release-bundle verification passed. The complete application suite passed
|
||||
after refreshing the original-model coverage floor for the expanded package.
|
||||
- Production Edge Boss Testing passed with The Black Stalker. The screenshot
|
||||
shows the live boss effect, the Mechanics panel including Summon Player, the
|
||||
party/buff/debuff indicators, and the isolated testing room. Report/retry,
|
||||
readiness, victory, automatic content download, mobile selection, and the
|
||||
lower display also completed with no browser runtime errors; XP and the saved
|
||||
profile remained unchanged.
|
||||
- Reproduce the data/media audit with `npm run dungeon:boss-effects:audit` and
|
||||
the browser pass with `BOSS_TEST_BOSS="The Black Stalker"` plus
|
||||
`BOSS_TEST_ARTIFACT_DIR="playtest-artifacts/boss-spell-effects-black-stalker"`
|
||||
before `node scripts/playtest-boss-testing.cjs`. Evidence is in
|
||||
`playtest-artifacts/boss-spell-effects-black-stalker/results.json` and
|
||||
`03-empty-room.png`. Headless automation verified audio node selection and
|
||||
fallback behavior but did not perform a subjective loudspeaker/listening test.
|
||||
Reference in new issue
Block a user