Ensure happens because we don't undo agent composition changes because UPossessSoldierEntity_AsyncAction::UnPossessControlledSoldier skips calling MulticastUpdateMassAgentSyncTagsForCharacterPossessionByAI in game over case; should it instead still call on client but just skip the move target fragment addition in game over case?
This may be fixed due to https://github.com/HaywireInteractive/OnAllFronts/pull/506, just need to verify.
Ensure happens because we don't undo agent composition changes because UPossessSoldierEntity_AsyncAction::UnPossessControlledSoldier skips calling MulticastUpdateMassAgentSyncTagsForCharacterPossessionByAI in game over case; should it instead still call on client but just skip the move target fragment addition in game over case?