Claiming Bounties
Lifecycle
A bounty moves through these statuses:
ACTIVE ──(target killed)──► PENDING_CLAIM ──(claimed)──► CLAIMED
▲ │
└──────(claim times out)───────┘
ACTIVE ──(issuer cancels)──► CANCELLED
ACTIVE ──(expires)─────────► EXPIRED
- ACTIVE - open; anyone (except the issuer) can earn it.
- PENDING_CLAIM - the target was killed; the reward is reserved for the
killer. If they don’t finalize within
claim-timeout-minutes, it reverts to ACTIVE. - CLAIMED - reward delivered.
- CANCELLED - issuer cancelled; refunded (minus any cancellation fee).
- EXPIRED - passed
expiration-days; issuer refunded.
Earning a kill
When a player kills a target who has an active bounty, the kill is registered
and the bounty becomes PENDING_CLAIM for that killer. They then run
/bounty claim (or open the claims GUI) to collect.
Rules enforced on claim:
- You cannot claim a bounty you placed yourself.
- If
inventory-space-checkis on and your inventory is full, item rewards are stored and delivered on next login.
Pending items
Item rewards (or refunds) that can’t fit are queued in a pending-items store and delivered automatically the next time the player joins.