npc_reward
Transfer gold or items from an NPC to the player as payment or gift. Enforces one reward per NPC per day with a capped value. Narrate the NPC's inability to pay if the tool refuses.
Instructions
An NPC pays or gifts the player — the ONLY way gold or items ever pass from an NPC. The server caps total value (loop-scaled) and allows one reward per NPC per day. If this refuses, that is canon: the NPC genuinely cannot pay — narrate the inability (an IOU, an apology, a promise they can't keep). Never narrate payment without this tool.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| gold | Yes | ||
| reason | Yes | ||
| npc_key | Yes | ||
| item_key | No |