Update Healer Man server

This commit is contained in:
phenom committed 2026-09-24 16:42:43 -04:00
1 parent a64b2cb575
commit 71246e5b75
502 files changed
+4245 -19

No files matched your search

+40
View File
@@ -3820,3 +3820,43 @@ Vite's existing large-chunk advisory remains informational.
- These level-1 screenshots do not show the later training unlocks. Focused
equipment tests verify the Knight/Scout bow at level 10, Rogue projectile at
level 12, and Scout/Rogue and Rogue off-hand weapons at level 16.
## RuneWaker sprite particle pilot (2026-09-24)
- Opened `scripts/combat-effects/rom-preview.html` in the in-app browser against
Vite and inspected frozen 250 ms frames after regenerating the archive. Knight
Charge showed a blue upward spray with orange sparks (3 layers), Whirlwind
Shield showed a small gold circular impact (3 layers), and Mage Electric Bolt
showed a blue-white projectile with streaks (3 layers). Browser console had
no errors or warnings. The preview tab is retained for inspection.
- These screenshots verify the sprite renderer and packaged textures at the
preview camera scale. A level-18 Knight and level-10 Mage were then run in
Wailing Caverns with Original visuals on using disposable local QA saves.
Whirlwind Shield's impact graph loaded at the caster position, but its
33 ms emission burst could disappear when a frame skipped past the last
rate key. Integrating the source rate over each frame restored the burst.
A 2.5 presentation scale made the gold shield ring visible around the
Knight at the dungeon camera distance during an isolated cast. Electric
Bolt cast and resolved in combat with no missing-original warning, though
the fast projectile was not visually captured in a still frame. Charge
remains to be checked in live movement. The next visual decoder target is
the Priest's holy `act_casting_c_hand.ros`: its only unsupported controller
is `CRuController_EventTrigger`, which the source uses for action callbacks.
## RuneWaker Priest holy cast (2026-09-24)
- The native exporter now records the `EventTrigger` payload. Source event 43
in holy `act_casting_c_hand.ros` requests looping 3D playback of
`sound/fx/skill/holy/act_casting_c_hand.wav`; it adds no visual layer. The
particle archive validates this exact event and marks the partial graph
renderer-ready. The shared combat manifest attaches its three sprite layers
and looped cast sound to Priest Urgent Heal, Heal, and Group Heal only.
- The in-app browser preview rendered the holy model as a gold star and swirling
particles with three loaded textures. In a disposable level-14 Priest save in
Wailing Caverns, Urgent Heal (2), Heal (6), and Group Heal (Shift+6) each
showed the gold cast effect on the isolated player during the cast. Group
Heal's longer cast kept the effect visible across successive frames. The
browser reported no original-effect load errors; its only warning was an
unrelated dependency deprecation warning. Audio loop and release/cancel
behavior passed focused unit tests, but the browser pass did not assess sound
by listening. The generated map is `docs/ROM_SPELL_MEDIA_MAPPING.md`.