public override void UpdateStatus(FightStatus fightStatus) { if (fightStatus.TryGetEntity(concernedEntity, out PlayerStatus entityStatus)) { entityStatus.SetAvailableCompanions(companionDefId, levels); AbstractPlayerUIRework view = entityStatus.view; if (null != view) { int count = companionDefId.Count; for (int i = 0; i < count; i++) { view.AddCompanionStatus(companionDefId[i], levels[i], i); } } } else { Log.Error(FightEventErrors.PlayerNotFound(concernedEntity), 32, "C:\\BuildAgents\\AgentB\\work\\cub_client_win64_develop\\client\\DofusCube.Unity\\Assets\\Core\\Code\\Fight\\Events\\CompanionAddedInReserveEvent.cs"); } }