I got another null pointer exception. this time I had a mercenary army that I had used to siege a city next to my capital. When I advanced to next turn it crashed



Dump:

NullReferenceException: Object reference not set to an instance of an object

--------------------------------------------------------------------------------

BattleEncounter.Deploy (.BattleContender battleContender, Boolean unitsAreReinforcement)

BattleEncounter.Join (.BattleContender& battleContender, Boolean joinAsReinforcement)

BattleEncounter.Join (GameEntityGUID contenderGuid, Boolean isCity, Byte group, Boolean isReinforcement, Int32 reinforcementRanking, Boolean isAllowedToTakePart, .BattleContender& battleContender)

GameServer.JoinEncounterPreprocessor (.OrderJoinEncounter order)

System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture)

Rethrow as TargetInvocationException: Exception has been thrown by the target of an invocation.

System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture)

System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters)

Amplitude.Unity.Game.Orders.OrderProcessorInfo.Preprocess (Amplitude.Unity.Game.Orders.Order order)

GameServer.ProcessOrders ()

GameInterface.UpdateMessageBoxAndProcessOrders ()

GameInterface.Update ()

GameServer.Update ()

Session.Update ()

Amplitude.Unity.Session.SessionManager.LateUpdate ()



--------------------------------------------------------------------------------

V1.0.45 S3 (32-bit)