forked from phenom/healer-man
Release Healer Man 0.1.41
This commit is contained in:
1 parent
197a64117c
commit
c3f8a69b51
42 files changed
+886
-127
No files matched your search
@@ -3028,3 +3028,91 @@ Vite's existing large-chunk advisory remains informational.
|
||||
`artifacts/boss-difficulty/wow-coa-review.md`. Coverage is a canonical build
|
||||
per role with starter gear, rather than every specialization or later gear
|
||||
combination. `npm run release:check` is required for handoff.
|
||||
|
||||
## CoA healer rotation pass — September 13, 2026
|
||||
|
||||
- Corrected base-mana percentage costs, Tinker's secondary mana maximum,
|
||||
imported heal power/AP/spirit scaling, self-healing riders, and party heal
|
||||
recipients. Removed invented instant heals from conditional procs and
|
||||
invented hostile damage from healing/mitigation tooltip text. Regenerated
|
||||
the CoA runtime catalog and all class shards.
|
||||
- Companion support AI maintains existing HoTs, covers other injured allies,
|
||||
and avoids redundant shields. The benchmark player policy now prefers
|
||||
effective emergency/area healing, avoids wasteful self-healing, positions
|
||||
ground heals on the injured ally, and funds rage heals through weapon attacks
|
||||
and actual resource generators. Normal gameplay still uses player input.
|
||||
- Tested nine canonical CoA healer builds at levels 8, 20, 40, and 80 against
|
||||
final-boss attacks for 60 seconds with three deterministic WoW companion
|
||||
compositions each: 108 samples. Every player survived and every sample
|
||||
delivered effective ally healing. Entire-party survival was 24/27 at eight,
|
||||
25/27 at twenty, and 27/27 at both forty and eighty.
|
||||
- The remaining low-level losses are Primalist companions. Its imported Geode
|
||||
Barrage lacks the server-scripted stone/rage payload; that mechanic still
|
||||
needs implementation. Survival at the time cap does not establish a boss
|
||||
clear, indefinite mana sustainability, or complete CoA mechanic parity.
|
||||
- Reran the full WoW/CoA durability and healer-attack suite: all six assertions
|
||||
passed without reporter errors. Fastest sampled ordinary/final kills remain
|
||||
26.2/48.6 seconds. WoW Druid's comparable eight/eighty attack samples now keep
|
||||
the party alive with the revised HoT policy.
|
||||
- Validation: 167 combat/catalog/runtime regressions, four healer matrix
|
||||
assertions, 47 avatar checks, TypeScript, the production build, and release
|
||||
bundle validation passed. The final release hygiene check covers untracked
|
||||
regression tests as well as tracked edits.
|
||||
- Live production-preview smoke check at 1280x720 used an offline Human Witch
|
||||
Doctor (Brewing). Roster and Wailing Caverns entrance captures show the
|
||||
player and companion bodies and starter weapon/shield silhouettes. This
|
||||
visual check did not perform a live boss clear or validate manual rotations.
|
||||
Evidence: `artifacts/boss-difficulty/coa-healer-smoke/roster.png` and
|
||||
`artifacts/boss-difficulty/coa-healer-smoke/dungeon.png`.
|
||||
- Numerical evidence and remaining limitations:
|
||||
`artifacts/boss-difficulty/coa-healer-balance.json`,
|
||||
`artifacts/boss-difficulty/wow-coa-balance.json`, and
|
||||
`artifacts/boss-difficulty/coa-healer-review.md`.
|
||||
|
||||
## Primalist rage generation follow-up — September 13, 2026
|
||||
|
||||
- Restored Geode Barrage's three physical stone pulses at cast completion,
|
||||
+500ms, and +1000ms, using the ranked parent amount, 23% nature/spell power,
|
||||
and 9% attack power. Each pulse dealing effective damage grants its caster
|
||||
5 rage, for 15 from a full Barrage. Removed the unscheduled hidden placeholder
|
||||
proc so another periodic event cannot substitute for or duplicate the stones.
|
||||
- The 5-rage stone amount is HealerMan's normalization using the related
|
||||
imported Geode spell 804002 payload. Barrage's imported DBC does not expose
|
||||
an exact rage amount; this does not establish exact server-script parity.
|
||||
Dead targets and fully absorbed stones grant no rage. Player and companion
|
||||
grants cap at the source pool maximum and synchronize the actor's pools.
|
||||
- Seismic Crash grants 20 rage once per cast and executes its initial damage
|
||||
pulse. Seismic Spike grants 4 per target actually damaged. Primalist energize
|
||||
effects retain their power type and convert internal rage units to displayed
|
||||
points: Primal Rush and passive Protective Roar grant 20 rather than 200.
|
||||
Protective Roar retains beneficial party recipients when its payload fires.
|
||||
- Scoped imported power-unit conversion to Primalist. A global conversion
|
||||
caused a Bloodmage survival regression; other classes retain their existing
|
||||
script-payload interpretation pending their own power-record review.
|
||||
- The benchmark policy considers all usable rage generators, including Crash
|
||||
and Barrage, before rage heals. Normal gameplay still uses player input.
|
||||
All 108 attacking-final-boss CoA healer samples now keep the entire party
|
||||
alive, including the five previously failing low-level Primalist samples.
|
||||
The regression requires zero companion deaths at every tested level.
|
||||
- Validation: 207 combat/catalog/runtime/avatar checks passed, including eight
|
||||
focused Primalist checks for timing, coefficients, capped gains, absorbed and
|
||||
dead targets, companion attribution, passive payloads, and Seismic gains.
|
||||
All four strict healer matrix assertions passed. All six WoW/CoA boss suite
|
||||
assertions passed across 1,464 durability runs and 26 attacking-boss samples;
|
||||
fastest sampled ordinary/final kills remain 26.2/48.6 seconds. TypeScript,
|
||||
the production build, release bundle validation, and release hygiene passed.
|
||||
- Live production-preview smoke check at 1280x720 used an offline female
|
||||
Tauren Primalist (Life). Roster and Wailing Caverns entrance captures show
|
||||
a character body with a staff and companion bodies with weapon silhouettes.
|
||||
The Tauren identity rendered a human-looking fallback; the optional content
|
||||
service was unavailable in this static preview. These captures establish
|
||||
body/equipment visibility, not correct Tauren appearance. Entrance trash
|
||||
reached level two with the full party alive. Barrage remained locked until
|
||||
level six, so pulse/rage behavior was checked by deterministic runtime tests,
|
||||
rather than a live manual Barrage cast. No live boss clear was performed.
|
||||
- Evidence: `artifacts/boss-difficulty/primalist-smoke/roster.png`,
|
||||
`artifacts/boss-difficulty/primalist-smoke/dungeon.png`,
|
||||
`artifacts/boss-difficulty/coa-healer-balance.json`,
|
||||
`artifacts/boss-difficulty/wow-coa-balance.json`, and
|
||||
`artifacts/boss-difficulty/coa-healer-review.md`. Survival at the 60-second
|
||||
cap does not establish a boss clear or indefinite resource sustainability.
|
||||
Reference in new issue
Block a user