[2.0.21] Manually upgrading building cancels module ghosts
Posted: Tue Nov 26, 2024 1:02 am
Steps to Reproduce
Place an Assembly Machine 2 with 2 modules.
Paste an Assembly Machine 3 blueprint with 4 of the same module on top of it. This will create an upgrade ghost with 2 module ghosts.
Before a bot installs the Assembly Machine 3 upgrade, manually place an Assembly Machine 3 on top of it.
Expected behavior
The Assembly Machine 2 is upgraded to an Assembly Machine 3, with 2 modules and 2 module ghosts.
Actual behavior
The Assembly Machine 2 is upgraded to an Assembly Machine 3, with 2 modules and no module ghosts.
Place an Assembly Machine 2 with 2 modules.
Paste an Assembly Machine 3 blueprint with 4 of the same module on top of it. This will create an upgrade ghost with 2 module ghosts.
Before a bot installs the Assembly Machine 3 upgrade, manually place an Assembly Machine 3 on top of it.
Expected behavior
The Assembly Machine 2 is upgraded to an Assembly Machine 3, with 2 modules and 2 module ghosts.
Actual behavior
The Assembly Machine 2 is upgraded to an Assembly Machine 3, with 2 modules and no module ghosts.