Got this error when i completely explored the Minotaur's Maze and went back to Floor 3.

Issue #396 resolved
Former user created an issue

Ultimate ADOM - Caverns of Chaos Version 0.7.3 - 2/26/2021 7:29:51 AM

Asynchronous execution crashed.

Originating error sequence: Object reference not set to an instance of an object < [AGE-2] Something went wrong during movement (2)!

Inner-most stack trace:

at UA.GameEngine.ECS.Entities.Entity.WillRespondTo (UA.GameEngine.Events.GameEventType eventType) [0x00036] in <030459d091334582914611ad65876e63>:0 at UA.GameEngine.ECS.Entities.EntityReference.WillRespondTo (UA.GameEngine.Events.GameEventType eventType) [0x00006] in <030459d091334582914611ad65876e63>:0 at UA.GameEngine.ECS.Systems.Movement.MovementSystem.CanLeave (UA.GameEngine.ECS.Entities.IEntity entity, UA.GameEngine.ECS.Systems.PathFinding.Position oldPosition, UA.GameEngine.ECS.Systems.PathFinding.Position newPosition, System.Boolean silent, System.Boolean isForcedMovement) [0x0002e] in <030459d091334582914611ad65876e63>:0 at UA.GameEngine.ECS.Systems.Movement.MovementSystem.CanMoveTo (UA.GameEngine.ECS.Entities.IEntity entity, UA.GameEngine.ECS.Systems.PathFinding.Position oldPosition, UA.GameEngine.ECS.Systems.PathFinding.Position newPosition, System.Boolean isForcedMovement, System.Boolean silent) [0x000db] in <030459d091334582914611ad65876e63>:0

Outer stack trace:

at UA.GameEngine.ECS.Systems.Movement.MovementSystem.CanMoveTo (UA.GameEngine.ECS.Entities.IEntity entity, UA.GameEngine.ECS.Systems.PathFinding.Position oldPosition, UA.GameEngine.ECS.Systems.PathFinding.Position newPosition, System.Boolean isForcedMovement, System.Boolean silent) [0x0010f] in <030459d091334582914611ad65876e63>:0 at UA.GameEngine.ECS.Systems.PathFinding.PathFindingSystem.IsPermissiblePosition (UA.GameEngine.ECS.Systems.PathFinding.PathFindingIntention intention, UA.GameEngine.ECS.Entities.IEntity mover, UA.GameEngine.ECS.Systems.ZoneMaps.IZoneMap map, UA.GameEngine.ECS.Systems.PathFinding.Position from, UA.GameEngine.ECS.Systems.PathFinding.Position to, UA.GameEngine.ECS.Systems.PathFinding.Position target, UA.GameEngine.ECS.Systems.PathFinding.PathFindingMode pathFindingMode) [0x0004e] in <030459d091334582914611ad65876e63>:0 at UA.GameEngine.ECS.Systems.PathFinding.PathFindingSystem+<>c__DisplayClass11_0.<FindAStarPath>b__0 (UA.GameEngine.ECS.Systems.PathFinding.Position from, UA.GameEngine.ECS.Systems.PathFinding.Position to) [0x00000] in <030459d091334582914611ad65876e63>:0 at UA.GameEngine.ECS.Systems.PathFinding.PathFinder.FindPath (UA.GameEngine.ECS.Systems.PathFinding.PathFindingGrid grid, UA.GameEngine.ECS.Systems.PathFinding.Position start, UA.GameEngine.ECS.Systems.PathFinding.Position end, UA.GameEngine.ECS.Systems.PathFinding.Offset[] movementPattern, System.Func3[T1,T2,TResult] isValidPosition, System.Boolean shuffleNeighbors) [0x001c0] in <030459d091334582914611ad65876e63>:0 at UA.GameEngine.ECS.Systems.PathFinding.PathFindingGrid.GetPath (UA.GameEngine.ECS.Systems.PathFinding.Position start, UA.GameEngine.ECS.Systems.PathFinding.Position end, UA.GameEngine.ECS.Systems.PathFinding.Offset[] movementPattern, System.Func3[T1,T2,TResult] isValidPosition, System.Boolean shuffleNeighbors) [0x00000] in <030459d091334582914611ad65876e63>:0 at UA.GameEngine.ECS.Systems.PathFinding.PathFindingBase.FindPath (System.Boolean penetrateSolid, System.Boolean straightMovesOnly, System.Boolean shuffleNeighbors, UA.GameEngine.ECS.Systems.PathFinding.Position from, UA.GameEngine.ECS.Systems.PathFinding.Position to, System.Func3[T1,T2,TResult] isValidPosition) [0x0005b] in <030459d091334582914611ad65876e63>:0 at UA.GameEngine.ECS.Systems.ZoneMaps.ZoneMapReference.FindPath (System.Boolean penetrateSolid, System.Boolean straightMovesOnly, System.Boolean shuffleNeighbors, UA.GameEngine.ECS.Systems.PathFinding.Position from, UA.GameEngine.ECS.Systems.PathFinding.Position to, System.Func3[T1,T2,TResult] isValidPosition) [0x00006] in <030459d091334582914611ad65876e63>:0 at UA.GameEngine.ECS.Systems.PathFinding.PathFindingSystem.FindAStarPath (UA.GameEngine.ECS.Systems.PathFinding.PathFindingIntention intention, UA.GameEngine.ECS.Entities.IEntity mover, UA.GameEngine.ECS.Systems.PathFinding.Position target, UA.GameEngine.ECS.Systems.PathFinding.PathFindingMode pathFindingMode, System.Boolean straightMovementsOnly, System.Boolean shuffleNeighbors) [0x000a8] in <030459d091334582914611ad65876e63>:0 at UA.GameEngine.ECS.Systems.GameCommands.PlayerActionPath..ctor (UA.GameEngine.ECS.Systems.PathFinding.Position position, System.Boolean activateDebugging) [0x00109] in <030459d091334582914611ad65876e63>:0 at UA.GameEngine.ECS.Systems.GameCommands.GameCommandSystem.FindPlayerActionPath (UA.GameEngine.ECS.Systems.PathFinding.Position position, System.Boolean activateDebugging) [0x00000] in <030459d091334582914611ad65876e63>:0 at UA.GameEngine.ECS.Systems.GameCommands.GameCommandSystem+<>c__DisplayClass20_0.<ProcessPlayerActionPath>b__0 () [0x00000] in <030459d091334582914611ad65876e63>:0 at UA.Bus.UltimateUserInterfaceGameEngineServiceBus+<>c__DisplayClass28_0`1[T].<QueryAsynchronouslyAndPostProcess>b__0 () [0x00000] in <030459d091334582914611ad65876e63>:0

[AGE-2] Something went wrong during movement (2)!

UA.GameEngine.GameEngineException: [AGE-2] Something went wrong during movement (2)! ---> System.NullReferenceException: Object reference not set to an instance of an object at UA.GameEngine.ECS.Entities.Entity.WillRespondTo (UA.GameEngine.Events.GameEventType eventType) [0x00036] in <030459d091334582914611ad65876e63>:0 at UA.GameEngine.ECS.Entities.EntityReference.WillRespondTo (UA.GameEngine.Events.GameEventType eventType) [0x00006] in <030459d091334582914611ad65876e63>:0 at UA.GameEngine.ECS.Systems.Movement.MovementSystem.CanLeave (UA.GameEngine.ECS.Entities.IEntity entity, UA.GameEngine.ECS.Systems.PathFinding.Position oldPosition, UA.GameEngine.ECS.Systems.PathFinding.Position newPosition, System.Boolean silent, System.Boolean isForcedMovement) [0x0002e] in <030459d091334582914611ad65876e63>:0 at UA.GameEngine.ECS.Systems.Movement.MovementSystem.CanMoveTo (UA.GameEngine.ECS.Entities.IEntity entity, UA.GameEngine.ECS.Systems.PathFinding.Position oldPosition, UA.GameEngine.ECS.Systems.PathFinding.Position newPosition, System.Boolean isForcedMovement, System.Boolean silent) [0x000db] in <030459d091334582914611ad65876e63>:0 --- End of inner exception stack trace --- at UA.GameEngine.ECS.Systems.Movement.MovementSystem.CanMoveTo (UA.GameEngine.ECS.Entities.IEntity entity, UA.GameEngine.ECS.Systems.PathFinding.Position oldPosition, UA.GameEngine.ECS.Systems.PathFinding.Position newPosition, System.Boolean isForcedMovement, System.Boolean silent) [0x0010f] in <030459d091334582914611ad65876e63>:0 at UA.GameEngine.ECS.Systems.PathFinding.PathFindingSystem.IsPermissiblePosition (UA.GameEngine.ECS.Systems.PathFinding.PathFindingIntention intention, UA.GameEngine.ECS.Entities.IEntity mover, UA.GameEngine.ECS.Systems.ZoneMaps.IZoneMap map, UA.GameEngine.ECS.Systems.PathFinding.Position from, UA.GameEngine.ECS.Systems.PathFinding.Position to, UA.GameEngine.ECS.Systems.PathFinding.Position target, UA.GameEngine.ECS.Systems.PathFinding.PathFindingMode pathFindingMode) [0x0004e] in <030459d091334582914611ad65876e63>:0 at UA.GameEngine.ECS.Systems.PathFinding.PathFindingSystem+<>c__DisplayClass11_0.<FindAStarPath>b__0 (UA.GameEngine.ECS.Systems.PathFinding.Position from, UA.GameEngine.ECS.Systems.PathFinding.Position to) [0x00000] in <030459d091334582914611ad65876e63>:0 at UA.GameEngine.ECS.Systems.PathFinding.PathFinder.FindPath (UA.GameEngine.ECS.Systems.PathFinding.PathFindingGrid grid, UA.GameEngine.ECS.Systems.PathFinding.Position start, UA.GameEngine.ECS.Systems.PathFinding.Position end, UA.GameEngine.ECS.Systems.PathFinding.Offset[] movementPattern, System.Func3[T1,T2,TResult] isValidPosition, System.Boolean shuffleNeighbors) [0x001c0] in <030459d091334582914611ad65876e63>:0 at UA.GameEngine.ECS.Systems.PathFinding.PathFindingGrid.GetPath (UA.GameEngine.ECS.Systems.PathFinding.Position start, UA.GameEngine.ECS.Systems.PathFinding.Position end, UA.GameEngine.ECS.Systems.PathFinding.Offset[] movementPattern, System.Func3[T1,T2,TResult] isValidPosition, System.Boolean shuffleNeighbors) [0x00000] in <030459d091334582914611ad65876e63>:0 at UA.GameEngine.ECS.Systems.PathFinding.PathFindingBase.FindPath (System.Boolean penetrateSolid, System.Boolean straightMovesOnly, System.Boolean shuffleNeighbors, UA.GameEngine.ECS.Systems.PathFinding.Position from, UA.GameEngine.ECS.Systems.PathFinding.Position to, System.Func3[T1,T2,TResult] isValidPosition) [0x0005b] in <030459d091334582914611ad65876e63>:0 at UA.GameEngine.ECS.Systems.ZoneMaps.ZoneMapReference.FindPath (System.Boolean penetrateSolid, System.Boolean straightMovesOnly, System.Boolean shuffleNeighbors, UA.GameEngine.ECS.Systems.PathFinding.Position from, UA.GameEngine.ECS.Systems.PathFinding.Position to, System.Func3[T1,T2,TResult] isValidPosition) [0x00006] in <030459d091334582914611ad65876e63>:0 at UA.GameEngine.ECS.Systems.PathFinding.PathFindingSystem.FindAStarPath (UA.GameEngine.ECS.Systems.PathFinding.PathFindingIntention intention, UA.GameEngine.ECS.Entities.IEntity mover, UA.GameEngine.ECS.Systems.PathFinding.Position target, UA.GameEngine.ECS.Systems.PathFinding.PathFindingMode pathFindingMode, System.Boolean straightMovementsOnly, System.Boolean shuffleNeighbors) [0x000a8] in <030459d091334582914611ad65876e63>:0 at UA.GameEngine.ECS.Systems.GameCommands.PlayerActionPath..ctor (UA.GameEngine.ECS.Systems.PathFinding.Position position, System.Boolean activateDebugging) [0x00109] in <030459d091334582914611ad65876e63>:0 at UA.GameEngine.ECS.Systems.GameCommands.GameCommandSystem.FindPlayerActionPath (UA.GameEngine.ECS.Systems.PathFinding.Position position, System.Boolean activateDebugging) [0x00000] in <030459d091334582914611ad65876e63>:0 at UA.GameEngine.ECS.Systems.GameCommands.GameCommandSystem+<>c__DisplayClass20_0.<ProcessPlayerActionPath>b__0 () [0x00000] in <030459d091334582914611ad65876e63>:0 at UA.Bus.UltimateUserInterfaceGameEngineServiceBus+<>c__DisplayClass28_0`1[T].<QueryAsynchronouslyAndPostProcess>b__0 () [0x00000] in <030459d091334582914611ad65876e63>:0

Comments (4)

  1. Robert Gaines

    I have not seen any similar errors in 1.0.0. I am guessing that this can be marked as resolved.

  2. Log in to comment