SACUs Do Not Retain Upgrades When Gifted
Describe the bug Presets work just fine, but changing any upgrade or adding a new upgrade, anything that isn't preset change, does not retain when you gift the unit to a teammate.
This works both ways. Obtained upgrades are reverted, and removed upgrades are reapplied.
In short, the unit reverts to the preset it was. Basic/Standard, Rambo, RAS, Engineer, etc.
To Reproduce Sandbox Game:
- Start a match with a teammate or AI.
- Spawn in any faction's support commander. (Basic/Standard and upgrade presets.)
- Obtain or change an upgrade on the SACUs
- Gift the unit over to a teammate or AI.
- Have teammate check or swap to teammate army to observe the behavior of the upgrades on the SACUs.
Expected behavior Upgrades are retained properly when SACUs are gifted over.
This is intended at the moment. There was a bug with SACUs being able to have double enhancements by gifting them otherwise.
The same happened in this faf-dev game: 22410511 when I died at ~44:20 and my poor tele sacu lost all his upgrades after being transferred to foley 😢
Is it better to remove upgrades on gifting, potentially punishing poor, innocent sacus that have done no wrong, than it would be to to keep the upgrades on transfer while explicitly forbidding the use of this exploit?