Describe the bug
A player experiencing #713 while the turn was executing. When a battle prompt appeared they saw no TFs, ally or enemy. When entering the battle preparation screen an it populated correctly, but they got an NRE.
To Reproduce
Steps to reproduce the behavior:
Be a client
Enter battle prep screen
Experience NRE
Expected behavior
No errors through
Additional context
NullReferenceException: Object reference not set to an instance of an object
at Conquest.UI.SkirmishSetup.SkirmishBattlePromptScreen.UpdateButtonsEnabled () [0x00001] in D:\Projects\Unity\Nebulous Conquest\Assets\Source\Conquest\UI\SkirmishSetup\SkirmishBattlePromptScreen.cs:157
at Conquest.UI.SkirmishSetup.SkirmishBattlePromptScreen.HandleBattleAcceptanceChanged (Conquest.SkirmishBattleSetupSynchronizer+PromptResult acceptance) [0x0009b] in D:\Projects\Unity\Nebulous Conquest\Assets\Source\Conquest\UI\SkirmishSetup\SkirmishBattlePromptScreen.cs:152
at Conquest.UI.SkirmishSetup.SkirmishBattlePromptScreen.SetBattle (Conquest.SkirmishBattleSetupSynchronizer setupSync, Conquest.ConquestPlayer localPlayer) [0x00173] in D:\Projects\Unity\Nebulous Conquest\Assets\Source\Conquest\UI\SkirmishSetup\SkirmishBattlePromptScreen.cs:76
at Conquest.SkirmishBattleSetupSynchronizer+<CoroutineOpenClientWindow>d__78.MoveNext () [0x0010d] in D:\Projects\Unity\Nebulous Conquest\Assets\Source\Conquest\SkirmishBattleSetupSynchronizer.cs:213
at UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) [0x00020] in C:\buildslave\unity\build\Runtime\Export\Scripting\Coroutines.cs:17
Describe the bug A player experiencing #713 while the turn was executing. When a battle prompt appeared they saw no TFs, ally or enemy. When entering the battle preparation screen an it populated correctly, but they got an NRE.
To Reproduce Steps to reproduce the behavior:
Expected behavior No errors through
Additional context
Attachments full log Game 43 - battle prep NRE.log