rapport
Judge whether a player's spoken line to an NPC is linguistically appropriate based on the NPC's manner, awarding or deducting rapport points and steadying the player when correct.
Instructions
Once per NPC per day: report whether the player genuinely spoke this
NPC's language — judged against the packet's manner field, never your
own taste. A well-aimed insult is a hit with Marta; flattery is a miss.
'Father' said sincerely is a hit with Bren; said smirking, a miss.
hit=True is +1 (and steadies the player, once per day); hit=False is -1.
Miss more than you hit — rapport is earned, not pleasant. Deeds still
dwarf words.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| hit | Yes | ||
| why | Yes | ||
| npc_key | Yes |