Files
Bubberstation/code/datums
SyncIt21 92a2dd3c5c Fixes crafting menu incorrect use of reagents (#80046)
## About The Pull Request
- Fixes #79931

The way crafting menu handles reagents is an abomination. It manually
updates its volume, rather than calling the correct procs for it and
also "clones" reagents like... it does some weird stuff that can leave
the beaker in an inconsistent state let's just leave it at that.

Now we properly consume the reagent via `remove_reagent()` proc and
don't do stuff manually so it works now. Also added some sanity checks
such as `>=` and not simply `>` when checking for reagent volumes and
also checks if we actually found a container in our surroundings which
could runtime if none was available

Also for my sanity please don't tell me to change any single letter var
names here. This whole file is crawling with them so let someone else
get their GBP from that

## Changelog
🆑
fix: crafting food or any other items that require reagents will not
leave behind blank reagents. That and properly updates the holder those
reagents are stored in
/🆑
2023-12-02 05:09:17 +01:00
..
2023-11-13 01:35:28 +01:00
2023-11-25 21:03:29 -08:00
2023-11-25 21:03:29 -08:00
2023-11-25 21:03:29 -08:00