NullReferenceException on casting Fire Bolt

Issue #100 closed
Carl Minden created an issue

When I decended to the second floor I attempted to cast Fire Bolt, when I was presented with what should have been the targeting UI, there was no highlighted squares indicating the path of my spell, eventually I just clicked on an enemy and it did cast the spell, but there was a crash

System.NullReferenceException: Object reference not set to an instance of an object
at UA.GameEngine.Events.GameEvent.get_IsDirectlyAttachedToOriginalTarget () [0x0012b] in <1b60a9c6421c4f6eb0705714a4a5e863>:0
at UA.GameEngine.ECS.Components.Lib.BeingComponent.PropagateEvent (UA.GameEngine.Events.GameEvent gameEvent) [0x000c5] in <1b60a9c6421c4f6eb0705714a4a5e863>:0
at UA.Events.EventDispatcher2[TT,TE].PropagateEvent (TE ev) [0x0007c] in <1b60a9c6421c4f6eb0705714a4a5e863>:0 at UA.GameEngine.ECS.Entities.Entity.PropagateEvent (UA.GameEngine.Events.GameEvent gameEvent) [0x00231] in <1b60a9c6421c4f6eb0705714a4a5e863>:0 at UA.GameEngine.ECS.Components.Lib.HitPointRecoveryComponent.PropagateEvent (UA.GameEngine.Events.GameEvent gameEvent) [0x0003d] in <1b60a9c6421c4f6eb0705714a4a5e863>:0 at UA.GameEngine.ECS.Components.SlotWrappingComponent.PropagateEvent (UA.GameEngine.Events.GameEvent ev) [0x00026] in <1b60a9c6421c4f6eb0705714a4a5e863>:0 at UA.Events.EventDispatcher2[TT,TE].PropagateEvent (TE ev) [0x0007c] in <1b60a9c6421c4f6eb0705714a4a5e863>:0
at UA.GameEngine.ECS.Entities.Entity.PropagateEvent (UA.GameEngine.Events.GameEvent gameEvent) [0x00231] in <1b60a9c6421c4f6eb0705714a4a5e863>:0
at UA.GameEngine.ECS.Entities.Entity.PropagateEvent (UA.GameEngine.Events.GameEventType gameEventType) [0x00010] in <1b60a9c6421c4f6eb0705714a4a5e863>:0
at UA.GameEngine.ECS.Entities.EntityReference.PropagateEvent (UA.GameEngine.Events.GameEventType gameEventType) [0x00006] in <1b60a9c6421c4f6eb0705714a4a5e863>:0
at UA.GameEngine.ECS.Systems.Actors.ActorSystem.PassTurnForActor (UA.GameEngine.ECS.Entities.IEntity actor, System.Action1[T] act) [0x00192] in <1b60a9c6421c4f6eb0705714a4a5e863>:0 at UA.GameEngine.ECS.Systems.GameCommands.GameCommandSystem.ExecutePlayerAction (UA.GameEngine.ECS.Entities.IEntity target, System.Action1[T] act) [0x000fe] in <1b60a9c6421c4f6eb0705714a4a5e863>:0
at UA.GameEngine.ECS.Systems.GameCommands.GameCommandSystem.InteractManually () [0x00010] in <1b60a9c6421c4f6eb0705714a4a5e863>:0
at UA.Bus.UltimateUserInterfaceGameEngineServiceBus.ProcessTasks () [0x00081] in <1b60a9c6421c4f6eb0705714a4a5e863>:0

Comments (2)

  1. Log in to comment