Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Machine's correctly eject signaller's attached to it's wires (#75928)
## About The Pull Request Fixes #72053 the signaller is made part of the machine's `component_parts` now so it doesn't get moved out when `dump_inventory_contents()` is called like in the case of microwave when it has finished cooking This fix also applies for other machine's that call this proc Fixes #72132 Clear's out the `holder` & `connected` vars from the signaller when the wire's get destroyed allowing the signaller to be picked up ## Changelog :cl: fix: microwave's(after it has finished cooking) & other machine's that spit out contents don't spit out assemblies/signallers attached to it's wires. fix: signallers can be picked up if you attached them to a machine's wire & later deconstructed that machine without detaching it first. /:cl: --------- Co-authored-by: Jeremiah <[email protected]>
- Loading branch information