Commit Graph
2 Commits
Author SHA1 Message Date
FlufflesTheDogandShadow-Quill 5a8b766beb Fix mining vendors treating ALL items as mining vouchers (#90521)
## About The Pull Request
yeah, fixes that thing
Also shuffles some of this redeem_voucher_async code into multiple
procs, no change in behavior there.
## Why It's Good For The Game
the economy will never recover from this


https://github.com/user-attachments/assets/83a0acef-4de0-42c3-8012-7f5d960de70d
## Changelog
🆑
fix: Mining vendors will no longer mistake non-voucher items as
authentic mining vouchers
/🆑
2025-04-29 17:49:25 -06:00
MrMelbertandShadow-Quill 1b035fd838 Generalizes mining voucher behavior (#90297)
## About The Pull Request

Adds `/datum/element/voucher_redeemer`, expands `/datum/voucher_set` a
bit, bumps all mining stuff down a level to `/datum/voucher_set/mining`.

## Why It's Good For The Game

Having a generic way to 
`input item -> output a choice of a set of items`
would be really handy. 

## Changelog

🆑 Melbert
refactor: Minor mining voucher refactor, report any oddities.
/🆑
2025-04-29 17:09:03 -06:00