Poured point of water on ground

Issue #413 new
Former user created an issue

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

Invoking a positional effect failed.

Originating error sequence: Object reference not set to an instance of an object

Inner-most stack trace:

at UA.GameEngine.ECS.Systems.Liquids.LiquidSystem.SetAmountOfLiquid (UA.GameEngine.ECS.Entities.IEntity entity, System.Int32 amount) [0x0000c] in <030459d091334582914611ad65876e63>:0 at UA.GameEngine.ECS.Systems.Liquids.LiquidSystem.Coat (UA.GameEngine.ECS.Entities.IEntity observer, UA.GameEngine.ECS.Entities.IEntity target, UA.GameEngine.ECS.Entities.IEntity coatingSource, System.Boolean transferPieces) [0x000eb] in <030459d091334582914611ad65876e63>:0 at UA.GameEngine.ECS.Systems.Effects.Lib.CoatEffect.TriggerEffectImplementation (UA.GameEngine.ECS.Systems.Data.DataContext dataContext, UA.GameEngine.ECS.Entities.IEntity actor, UA.GameEngine.ECS.Entities.IEntity method, UA.GameEngine.ECS.Systems.PathFinding.Position targetPosition, UA.GameEngine.ECS.Entities.IEntity target) [0x0002d] in <030459d091334582914611ad65876e63>:0 at UA.GameEngine.ECS.Systems.Effects.Lib.Base.EffectBase.TriggerEffect (UA.GameEngine.ECS.Systems.Data.DataContext dataContext, UA.GameEngine.ECS.Entities.IEntity actor, UA.GameEngine.ECS.Entities.IEntity method, UA.GameEngine.ECS.Systems.PathFinding.Position targetPosition, UA.GameEngine.ECS.Entities.IEntity target) [0x00028] in <030459d091334582914611ad65876e63>:0 at UA.GameEngine.ECS.Systems.Effects.EffectSystem.TriggerEffects (UA.GameEngine.ECS.Systems.Data.DataContext dataContext, UA.GameEngine.ECS.Entities.IEntity actor, UA.GameEngine.ECS.Entities.IEntity method, UA.GameEngine.ECS.Systems.PathFinding.Position targetPosition, UA.GameEngine.ECS.Entities.IEntity target, System.Collections.Generic.List1[T] effects) [0x0006a] in <030459d091334582914611ad65876e63>:0 at UA.GameEngine.ECS.Systems.Effects.EffectSystem.TriggerEffects (UA.GameEngine.ECS.Systems.Data.DataContext dataContext, UA.GameEngine.ECS.Entities.IEntity actor, UA.GameEngine.ECS.Entities.IEntity method, UA.GameEngine.ECS.Entities.IEntity target, System.Collections.Generic.List1[T] effects) [0x0002a] in <030459d091334582914611ad65876e63>:0 at UA.GameEngine.ECS.Systems.Effects.Lib.ExecuteEffectsWithMappingEffect.TriggerEffectImplementation (UA.GameEngine.ECS.Systems.Data.DataContext dataContext, UA.GameEngine.ECS.Entities.IEntity actor, UA.GameEngine.ECS.Entities.IEntity method, UA.GameEngine.ECS.Systems.PathFinding.Position targetPosition, UA.GameEngine.ECS.Entities.IEntity target) [0x000da] in <030459d091334582914611ad65876e63>:0 at UA.GameEngine.ECS.Systems.Effects.Lib.Base.EffectBase.TriggerEffect (UA.GameEngine.ECS.Systems.Data.DataContext dataContext, UA.GameEngine.ECS.Entities.IEntity actor, UA.GameEngine.ECS.Entities.IEntity method, UA.GameEngine.ECS.Systems.PathFinding.Position targetPosition, UA.GameEngine.ECS.Entities.IEntity target) [0x00028] in <030459d091334582914611ad65876e63>:0 at UA.GameEngine.ECS.Systems.Effects.EffectSystem.TriggerEffects (UA.GameEngine.ECS.Systems.Data.DataContext dataContext, UA.GameEngine.ECS.Entities.IEntity actor, UA.GameEngine.ECS.Entities.IEntity method, UA.GameEngine.ECS.Systems.PathFinding.Position targetPosition, UA.GameEngine.ECS.Entities.IEntity target, System.Collections.Generic.List1[T] effects) [0x0006a] in <030459d091334582914611ad65876e63>:0 at UA.GameEngine.ECS.Systems.Usables.UsageSystem.ExecuteEffects (UA.GameEngine.ECS.Entities.IEntity actor, UA.GameEngine.ECS.Entities.IEntity method, UA.GameEngine.ECS.Systems.PathFinding.Position position, System.Collections.Generic.Dictionary2[TKey,TValue] targetsByPosition, System.Collections.Generic.List`1[T] effects, UA.GameEngine.ECS.Systems.Usables.IUsageResistance resistance, UA.GameEngine.ECS.Systems.Data.DataContext dataContext) [0x000e2] in <030459d091334582914611ad65876e63>:0 at UA.GameEngine.ECS.Systems.Usables.UsageSystem+<>c__DisplayClass8_0.<UseEntity>b__2 (UA.GameEngine.ECS.Systems.PathFinding.Position p) [0x00000] in <030459d091334582914611ad65876e63>:0 at UA.GameEngine.ECS.Systems.Areas.PositionalEffect.ExecuteAction () [0x00012] in <030459d091334582914611ad65876e63>:0

Outer stack trace:

at UA.GameEngine.ECS.Systems.Liquids.LiquidSystem.SetAmountOfLiquid (UA.GameEngine.ECS.Entities.IEntity entity, System.Int32 amount) [0x0000c] in <030459d091334582914611ad65876e63>:0 at UA.GameEngine.ECS.Systems.Liquids.LiquidSystem.Coat (UA.GameEngine.ECS.Entities.IEntity observer, UA.GameEngine.ECS.Entities.IEntity target, UA.GameEngine.ECS.Entities.IEntity coatingSource, System.Boolean transferPieces) [0x000eb] in <030459d091334582914611ad65876e63>:0 at UA.GameEngine.ECS.Systems.Effects.Lib.CoatEffect.TriggerEffectImplementation (UA.GameEngine.ECS.Systems.Data.DataContext dataContext, UA.GameEngine.ECS.Entities.IEntity actor, UA.GameEngine.ECS.Entities.IEntity method, UA.GameEngine.ECS.Systems.PathFinding.Position targetPosition, UA.GameEngine.ECS.Entities.IEntity target) [0x0002d] in <030459d091334582914611ad65876e63>:0 at UA.GameEngine.ECS.Systems.Effects.Lib.Base.EffectBase.TriggerEffect (UA.GameEngine.ECS.Systems.Data.DataContext dataContext, UA.GameEngine.ECS.Entities.IEntity actor, UA.GameEngine.ECS.Entities.IEntity method, UA.GameEngine.ECS.Systems.PathFinding.Position targetPosition, UA.GameEngine.ECS.Entities.IEntity target) [0x00028] in <030459d091334582914611ad65876e63>:0 at UA.GameEngine.ECS.Systems.Effects.EffectSystem.TriggerEffects (UA.GameEngine.ECS.Systems.Data.DataContext dataContext, UA.GameEngine.ECS.Entities.IEntity actor, UA.GameEngine.ECS.Entities.IEntity method, UA.GameEngine.ECS.Systems.PathFinding.Position targetPosition, UA.GameEngine.ECS.Entities.IEntity target, System.Collections.Generic.List1[T] effects) [0x0006a] in <030459d091334582914611ad65876e63>:0 at UA.GameEngine.ECS.Systems.Effects.EffectSystem.TriggerEffects (UA.GameEngine.ECS.Systems.Data.DataContext dataContext, UA.GameEngine.ECS.Entities.IEntity actor, UA.GameEngine.ECS.Entities.IEntity method, UA.GameEngine.ECS.Entities.IEntity target, System.Collections.Generic.List1[T] effects) [0x0002a] in <030459d091334582914611ad65876e63>:0 at UA.GameEngine.ECS.Systems.Effects.Lib.ExecuteEffectsWithMappingEffect.TriggerEffectImplementation (UA.GameEngine.ECS.Systems.Data.DataContext dataContext, UA.GameEngine.ECS.Entities.IEntity actor, UA.GameEngine.ECS.Entities.IEntity method, UA.GameEngine.ECS.Systems.PathFinding.Position targetPosition, UA.GameEngine.ECS.Entities.IEntity target) [0x000da] in <030459d091334582914611ad65876e63>:0 at UA.GameEngine.ECS.Systems.Effects.Lib.Base.EffectBase.TriggerEffect (UA.GameEngine.ECS.Systems.Data.DataContext dataContext, UA.GameEngine.ECS.Entities.IEntity actor, UA.GameEngine.ECS.Entities.IEntity method, UA.GameEngine.ECS.Systems.PathFinding.Position targetPosition, UA.GameEngine.ECS.Entities.IEntity target) [0x00028] in <030459d091334582914611ad65876e63>:0 at UA.GameEngine.ECS.Systems.Effects.EffectSystem.TriggerEffects (UA.GameEngine.ECS.Systems.Data.DataContext dataContext, UA.GameEngine.ECS.Entities.IEntity actor, UA.GameEngine.ECS.Entities.IEntity method, UA.GameEngine.ECS.Systems.PathFinding.Position targetPosition, UA.GameEngine.ECS.Entities.IEntity target, System.Collections.Generic.List1[T] effects) [0x0006a] in <030459d091334582914611ad65876e63>:0 at UA.GameEngine.ECS.Systems.Usables.UsageSystem.ExecuteEffects (UA.GameEngine.ECS.Entities.IEntity actor, UA.GameEngine.ECS.Entities.IEntity method, UA.GameEngine.ECS.Systems.PathFinding.Position position, System.Collections.Generic.Dictionary2[TKey,TValue] targetsByPosition, System.Collections.Generic.List`1[T] effects, UA.GameEngine.ECS.Systems.Usables.IUsageResistance resistance, UA.GameEngine.ECS.Systems.Data.DataContext dataContext) [0x000e2] in <030459d091334582914611ad65876e63>:0 at UA.GameEngine.ECS.Systems.Usables.UsageSystem+<>c__DisplayClass8_0.<UseEntity>b__2 (UA.GameEngine.ECS.Systems.PathFinding.Position p) [0x00000] in <030459d091334582914611ad65876e63>:0 at UA.GameEngine.ECS.Systems.Areas.PositionalEffect.ExecuteAction () [0x00012] in <030459d091334582914611ad65876e63>:0

Object reference not set to an instance of an object

System.NullReferenceException: Object reference not set to an instance of an object at UA.GameEngine.ECS.Systems.Liquids.LiquidSystem.SetAmountOfLiquid (UA.GameEngine.ECS.Entities.IEntity entity, System.Int32 amount) [0x0000c] in <030459d091334582914611ad65876e63>:0 at UA.GameEngine.ECS.Systems.Liquids.LiquidSystem.Coat (UA.GameEngine.ECS.Entities.IEntity observer, UA.GameEngine.ECS.Entities.IEntity target, UA.GameEngine.ECS.Entities.IEntity coatingSource, System.Boolean transferPieces) [0x000eb] in <030459d091334582914611ad65876e63>:0 at UA.GameEngine.ECS.Systems.Effects.Lib.CoatEffect.TriggerEffectImplementation (UA.GameEngine.ECS.Systems.Data.DataContext dataContext, UA.GameEngine.ECS.Entities.IEntity actor, UA.GameEngine.ECS.Entities.IEntity method, UA.GameEngine.ECS.Systems.PathFinding.Position targetPosition, UA.GameEngine.ECS.Entities.IEntity target) [0x0002d] in <030459d091334582914611ad65876e63>:0 at UA.GameEngine.ECS.Systems.Effects.Lib.Base.EffectBase.TriggerEffect (UA.GameEngine.ECS.Systems.Data.DataContext dataContext, UA.GameEngine.ECS.Entities.IEntity actor, UA.GameEngine.ECS.Entities.IEntity method, UA.GameEngine.ECS.Systems.PathFinding.Position targetPosition, UA.GameEngine.ECS.Entities.IEntity target) [0x00028] in <030459d091334582914611ad65876e63>:0 at UA.GameEngine.ECS.Systems.Effects.EffectSystem.TriggerEffects (UA.GameEngine.ECS.Systems.Data.DataContext dataContext, UA.GameEngine.ECS.Entities.IEntity actor, UA.GameEngine.ECS.Entities.IEntity method, UA.GameEngine.ECS.Systems.PathFinding.Position targetPosition, UA.GameEngine.ECS.Entities.IEntity target, System.Collections.Generic.List1[T] effects) [0x0006a] in <030459d091334582914611ad65876e63>:0 at UA.GameEngine.ECS.Systems.Effects.EffectSystem.TriggerEffects (UA.GameEngine.ECS.Systems.Data.DataContext dataContext, UA.GameEngine.ECS.Entities.IEntity actor, UA.GameEngine.ECS.Entities.IEntity method, UA.GameEngine.ECS.Entities.IEntity target, System.Collections.Generic.List1[T] effects) [0x0002a] in <030459d091334582914611ad65876e63>:0 at UA.GameEngine.ECS.Systems.Effects.Lib.ExecuteEffectsWithMappingEffect.TriggerEffectImplementation (UA.GameEngine.ECS.Systems.Data.DataContext dataContext, UA.GameEngine.ECS.Entities.IEntity actor, UA.GameEngine.ECS.Entities.IEntity method, UA.GameEngine.ECS.Systems.PathFinding.Position targetPosition, UA.GameEngine.ECS.Entities.IEntity target) [0x000da] in <030459d091334582914611ad65876e63>:0 at UA.GameEngine.ECS.Systems.Effects.Lib.Base.EffectBase.TriggerEffect (UA.GameEngine.ECS.Systems.Data.DataContext dataContext, UA.GameEngine.ECS.Entities.IEntity actor, UA.GameEngine.ECS.Entities.IEntity method, UA.GameEngine.ECS.Systems.PathFinding.Position targetPosition, UA.GameEngine.ECS.Entities.IEntity target) [0x00028] in <030459d091334582914611ad65876e63>:0 at UA.GameEngine.ECS.Systems.Effects.EffectSystem.TriggerEffects (UA.GameEngine.ECS.Systems.Data.DataContext dataContext, UA.GameEngine.ECS.Entities.IEntity actor, UA.GameEngine.ECS.Entities.IEntity method, UA.GameEngine.ECS.Systems.PathFinding.Position targetPosition, UA.GameEngine.ECS.Entities.IEntity target, System.Collections.Generic.List1[T] effects) [0x0006a] in <030459d091334582914611ad65876e63>:0 at UA.GameEngine.ECS.Systems.Usables.UsageSystem.ExecuteEffects (UA.GameEngine.ECS.Entities.IEntity actor, UA.GameEngine.ECS.Entities.IEntity method, UA.GameEngine.ECS.Systems.PathFinding.Position position, System.Collections.Generic.Dictionary2[TKey,TValue] targetsByPosition, System.Collections.Generic.List`1[T] effects, UA.GameEngine.ECS.Systems.Usables.IUsageResistance resistance, UA.GameEngine.ECS.Systems.Data.DataContext dataContext) [0x000e2] in <030459d091334582914611ad65876e63>:0 at UA.GameEngine.ECS.Systems.Usables.UsageSystem+<>c__DisplayClass8_0.<UseEntity>b__2 (UA.GameEngine.ECS.Systems.PathFinding.Position p) [0x00000] in <030459d091334582914611ad65876e63>:0 at UA.GameEngine.ECS.Systems.Areas.PositionalEffect.ExecuteAction () [0x00012] in <030459d091334582914611ad65876e63>:0

I was thinking that I could pour the water out on a sword to my East, but maybe I should have been positioned on top of the sword. I had tried to bless the potion of water prior through the spell "bless water"

Comments (1)

  1. Log in to comment