Entity behaviors are frozen when removing a component group containing a navigation component
Partner Rank:
2
Partner Team Reporting:
Everbloom Studios
Verification builds:
1.13.0.1
Summary:
Entities are frozen when a component group containing a navigation component is removed. More specifically, when the definitions list of the entity contains an entry composed of a minus sign and the name of a component group containing a navigation component, the entity is frozen in place.
This occurs with any behaviors, not just circle_around_anchor
Impact:
This completely immobilizes some entities that were built with navigation components in component groups.
Repro Steps:
- Create and join the provided world. Find the area labeled MCM-837 (it's the one with the giant phantoms you can't miss)
- Compare the behavior of the giant phantoms
Observed Results:
The nameless phantom will be circling the white block, while the phantom named "With removed group" will be frozen in mid air. The named phantom has been spawned with an event that removes a component group that contains nothing but a navigation component.
Expected Results:
Both phantoms will be circling the white block.
Screenshots/Videos attached: Yes/No
No.
Regression Builds:
1.12.0.28