docs(runicnpc): 9c, the three fight checks explained; D331 (runicnpc-rust#20, #22) #410

Merged
whitlocktech merged 2 commits from docs/runicnpc-fight-checks-20 into main 2026-11-02 05:16:13 -06:00

2 Commits

Author SHA1 Message Date
6286c0d690 docs(runicnpc): 9c, both fixes verified on staging 26377229 (runicnpc-rust#20)
Stage 5 47 pass, 0 fail; the whole harness 266 pass, 0 fail, on Rust's
next staging build, out 2026-11-02.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01E14m6SuuY6i1vASFeGDBeY
2026-11-02 05:02:15 -06:00
339ec47bec docs(runicnpc): 9c, the three fight checks explained; D331 kit extras by item definition (runicnpc-rust#20, #22)
s5.kit.heal was Rust's November 2026 build: a player-only item (the syringe)
has a held entity only in the belt (ItemModEntity.playerOnlyEntityBeltOnly),
so RunicNPC's heal found nothing. D331 records the fix the org lead chose:
every kit extra is found by its item definition when it has no held entity.

s5.fight.shootBack was the harness: a cliff rock between the fifth fight's
pair on the drill's 3500 map. s5.fight.leash (run 49, left out of the 9c note)
did not come back in three tries; the likeliest way in and the harness's new
note are recorded, and the rule stays until a failing run says which.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01E14m6SuuY6i1vASFeGDBeY
2026-11-02 04:24:50 -06:00