docs(runicnpc): stage 6 build decisions D285–D289 #316

Closed
wtclaude wants to merge 0 commits from docs/runicnpc-stage6-build-decisions into main
Member

What

Your answers of 2026-10-05 to the stage 6 build's questions, in runicnpc/PLAN.md (§0 and stage 6).

# Decision
D285 Rewarding a boss fight in an event is the Rust module's business: its existing steps (count participants, then "Reward a kit"). Stage 6 builds no reward path. RunicNPC's death hook still names the killer and everyone who damaged the boss.
D286 Spawn and death lines go to everyone on the server. Phase lines go only to players near the boss (within its bar distance, or who have damaged it).
D287 A boss's adds fight on after it dies. They belong to the boss's owner, so an event's teardown removes them.
D288 A passive NPC moves as its profile says (stand, wander or route), and never fights.
D289 The four example profiles: raider (semi-auto, 150 hp), camp guard (Thompson, 200 hp), sniper (bolt-action, 120 hp), and the Juggernaut (M249, heavy plate, 2,500 hp). The Juggernaut's phases are 50% (3 raiders, "calls for help") and 25% (damage ×1.5, speed ×1.3, "enraged").

One note on D285: the module's tally credits an NPC kill to the killing blow, and time present to everyone in a zone. So "every player who damaged the boss" is reachable today only as "everyone in the boss's zone".

The Module-Rust line of the stage 6 build no longer lists reward steps.

Checklist

  • I have read CONTRIBUTING.md.
  • Docs only.
  • AI tools were used. Tool(s): Claude Code (Claude Opus 5.5). The commit carries the Co-Authored-By trailer.
  • I agree that my contribution is licensed under GPL-3.0-or-later.

🤖 Generated with Claude Code

https://claude.ai/code/session_01E14m6SuuY6i1vASFeGDBeY

## What Your answers of 2026-10-05 to the stage 6 build's questions, in `runicnpc/PLAN.md` (§0 and stage 6). | # | Decision | |---|---| | D285 | Rewarding a boss fight in an event is the Rust module's business: its existing steps (count participants, then "Reward a kit"). Stage 6 builds no reward path. RunicNPC's death hook still names the killer and everyone who damaged the boss. | | D286 | Spawn and death lines go to everyone on the server. Phase lines go only to players near the boss (within its bar distance, or who have damaged it). | | D287 | A boss's adds fight on after it dies. They belong to the boss's owner, so an event's teardown removes them. | | D288 | A passive NPC moves as its profile says (stand, wander or route), and never fights. | | D289 | The four example profiles: raider (semi-auto, 150 hp), camp guard (Thompson, 200 hp), sniper (bolt-action, 120 hp), and the Juggernaut (M249, heavy plate, 2,500 hp). The Juggernaut's phases are 50% (3 raiders, "calls for help") and 25% (damage ×1.5, speed ×1.3, "enraged"). | One note on D285: the module's tally credits an NPC kill to the killing blow, and time present to everyone in a zone. So "every player who damaged the boss" is reachable today only as "everyone in the boss's zone". The Module-Rust line of the stage 6 build no longer lists reward steps. ## Checklist - [x] I have read CONTRIBUTING.md. - [x] Docs only. - [x] AI tools were used. Tool(s): `Claude Code (Claude Opus 5.5)`. The commit carries the `Co-Authored-By` trailer. - [x] I agree that my contribution is licensed under GPL-3.0-or-later. 🤖 Generated with [Claude Code](https://claude.com/claude-code) https://claude.ai/code/session_01E14m6SuuY6i1vASFeGDBeY
wtclaude added 1 commit 2026-10-05 10:29:10 -05:00
D285 an event's boss rewards stay the Rust module's existing steps;
D286 spawn and death lines to everyone, phase lines to players near
the boss; D287 adds fight on after the boss dies; D288 a passive NPC
moves as its profile says; D289 the four example profiles.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01E14m6SuuY6i1vASFeGDBeY
whitlocktech closed this pull request 2026-10-05 19:46:09 -05:00

Pull request closed

Sign in to join this conversation.
No description provided.