Files
Bubberstation/code/modules/plumbing
SyncIt21 babe9f490a [NO GBP] Fixes some incorrect reagent operations (#85017)
## About The Pull Request
- Fixes #85014. buffers use `intercept_reagents_transfer()` but this
proc does not automatically call `update_total()` on the target & source
reagent holders causing inconsistent results
- `remove_reagent()` was sending signals for all reagents in the holder
& not just for the reagents removed leading to false triggers & excess
work for objects that hooked on this signal. That's fixed now too 

## Changelog
🆑
fix: acid/base buffers should update your target & source holder
fix: remove reagent operations won't trigger excessive workload
/🆑
2024-07-17 20:13:45 +02:00
..