loot-roll

Installation
SKILL.md

Loot Roll

This skill owns drop-table identity, roll inputs and reward selection. rng-seed owns deterministic random streams, pity-table owns bad-luck counters/floors, and item/currency owners commit the selected reward.

Modes

Mode Selection
guaranteed-kit authored guaranteed entries
chance-affix random/weighted entries or modifiers
shared-pool multiple sources reference a shared versioned pool
none source grants no rolled loot

Roll contract

Every table/pool has a stable ID and version. A roll records source/reward event ID, pool version, eligible entries, relevant context and the rng-seed stream/state or deterministic draw reference required for replay.

Do not infer pity from repeated misses; if protection exists, call pity-table with a stable pool/counter identity. A selected reward is committed once through inventory-economy, currency-dual, equipment-progression, or another true owner using the source event/transaction ID.

Installs
5
GitHub Stars
13
First Seen
Oct 13, 2026