RimWorld
Vanilla Furniture Expanded - Security
Continuous error when trying to target a psy ability (DLC Royalty).
This happens when you try to cast any psy ability that have a range specified on it. Is a continuous bucle when you have it enabled, it stops when you are not targetting.


Exception in UIRootUpdate: System.IndexOutOfRangeException: Index was outside the bounds of the array.
at (wrapper dynamic-method) Verse.TerrainGrid.DMD<DMD<TerrainAt_Patch1>?2100301312::TerrainAt_Patch1>(Verse.TerrainGrid,Verse.IntVec3)
at VFESecurity.TrenchUtility.AdjustedRangeFromTerrain (System.Single range, Verse.IntVec3 pos, Verse.Map map) [0x00003] in <22fe34ce46c740faade9a6f6b4b392c0>:0
at VFESecurity.TrenchUtility.AdjustedRangeFromTerrain (System.Single range, Verse.LocalTargetInfo target, Verse.Map map) [0x00009] in <22fe34ce46c740faade9a6f6b4b392c0>:0
at VFESecurity.TrenchUtility.FinalAdjustedRangeFromTerrain (System.Single range, System.Single minRange, Verse.LocalTargetInfo target, Verse.Map map) [0x00001] in <22fe34ce46c740faade9a6f6b4b392c0>:0
at VFESecurity.Patch_Verb+TryFindShootLineFromTo.FinaliseAdjustedRange (System.Single original, Verse.Verb instance, Verse.LocalTargetInfo targ) [0x00019] in <22fe34ce46c740faade9a6f6b4b392c0>:0
at (wrapper dynamic-method) Verse.Verb.DMD<DMD<TryFindShootLineFromTo_Patch0>?-1206981248::TryFindShootLineFromTo_Patch0>(Verse.Verb,Verse.IntVec3,Verse.LocalTargetInfo,Verse.ShootLine&)
at Verse.Verb.CanHitTargetFrom (Verse.IntVec3 root, Verse.LocalTargetInfo targ) [0x00030] in <fcd99b24cbb3485baa8263b0d6197784>:0
at Verse.Verb.CanHitTarget (Verse.LocalTargetInfo targ) [0x00023] in <fcd99b24cbb3485baa8263b0d6197784>:0
at RimWorld.Verb_CastAbility.DrawHighlight (Verse.LocalTargetInfo target) [0x00012] in <fcd99b24cbb3485baa8263b0d6197784>:0
at (wrapper dynamic-method) RimWorld.Targeter.DMD<DMD<TargeterUpdate_Patch1>?-1390382848::TargeterUpdate_Patch1>(RimWorld.Targeter)
at RimWorld.MapInterface.MapInterfaceUpdate () [0x00012] in <fcd99b24cbb3485baa8263b0d6197784>:0
at RimWorld.UIRoot_Play.UIRootUpdate () [0x00015] in <fcd99b24cbb3485baa8263b0d6197784>:0
Verse.Log:Error(String, Boolean)
RimWorld.UIRoot_Play:UIRootUpdate()
Verse.Root:DMD<DMD<Update_Patch1>?-333511936::Update_Patch1>(Root)
Verse.Root_Play:DMD<DMD<Update_Patch1>?-387499392::Update_Patch1>(Root_Play)
< >
19/9 megjegyzés mutatása
I have found the same bug. Log output and description posted in Ludeon Forums:
https://ludeon.com/forums/index.php?topic=50449.0
I'm also having this issue, exact same error message as OP
i am recieving the same bug also.


Exception in UIRootUpdate: System.IndexOutOfRangeException: Index was outside the bounds of the array.
at Verse.TerrainGrid.TerrainAt (Verse.IntVec3 c) [0x00017] in <fcd99b24cbb3485baa8263b0d6197784>:0
at VFESecurity.TrenchUtility.AdjustedRangeFromTerrain (System.Single range, Verse.IntVec3 pos, Verse.Map map) [0x00003] in <22fe34ce46c740faade9a6f6b4b392c0>:0
at VFESecurity.TrenchUtility.AdjustedRangeFromTerrain (System.Single range, Verse.LocalTargetInfo target, Verse.Map map) [0x00009] in <22fe34ce46c740faade9a6f6b4b392c0>:0
at VFESecurity.TrenchUtility.FinalAdjustedRangeFromTerrain (System.Single range, System.Single minRange, Verse.LocalTargetInfo target, Verse.Map map) [0x00001] in <22fe34ce46c740faade9a6f6b4b392c0>:0
at VFESecurity.Patch_Verb+TryFindShootLineFromTo.FinaliseAdjustedRange (System.Single original, Verse.Verb instance, Verse.LocalTargetInfo targ) [0x00019] in <22fe34ce46c740faade9a6f6b4b392c0>:0
at (wrapper dynamic-method) Verse.Verb.DMD<D
Same issue as everyone else it seems

https://pastebin.com/cLTcb3xh
Just chiming in - exactly same issue as OP
Same problem and it soft freezes the game by pausing on an endless stream of errors
Yep, I've been having this issue too.

Exception in UIRootUpdate: System.IndexOutOfRangeException: Index was outside the bounds of the array.
at Verse.TerrainGrid.TerrainAt (Verse.IntVec3 c) [0x00017] in <642567a9bd804f26a9090d82e2c3673d>:0
at VFESecurity.TrenchUtility.AdjustedRangeFromTerrain (System.Single range, Verse.IntVec3 pos, Verse.Map map) [0x00003] in <d2c93987ca2b4bf2ae64d1c3f5927935>:0
at VFESecurity.TrenchUtility.AdjustedRangeFromTerrain (System.Single range, Verse.LocalTargetInfo target, Verse.Map map) [0x00009] in <d2c93987ca2b4bf2ae64d1c3f5927935>:0
at VFESecurity.TrenchUtility.FinalAdjustedRangeFromTerrain (System.Single range, System.Single minRange, Verse.LocalTargetInfo target, Verse.Map map) [0x00001] in <d2c93987ca2b4bf2ae64d1c3f5927935>:0
at VFESecurity.Patch_Verb+TryFindShootLineFromTo.FinaliseAdjustedRange (System.Single original, Verse.Verb instance, Verse.LocalTargetInfo targ) [0x00019] in <d2c93987ca2b4bf2ae64d1c3f5927935>:0
at (wrapper dynamic-method) Verse.Verb.DMD<DMD<TryFindShootLineFromTo_Patch0>?-511096576::TryFindShootLineFromTo_Patch0>(Verse.Verb,Verse.IntVec3,Verse.LocalTargetInfo,Verse.ShootLine&)
at Verse.Verb.CanHitTargetFrom (Verse.IntVec3 root, Verse.LocalTargetInfo targ) [0x00030] in <642567a9bd804f26a9090d82e2c3673d>:0
at Verse.Verb.CanHitTarget (Verse.LocalTargetInfo targ) [0x00023] in <642567a9bd804f26a9090d82e2c3673d>:0
at RimWorld.Verb_CastAbility.DrawHighlight (Verse.LocalTargetInfo target) [0x00012] in <642567a9bd804f26a9090d82e2c3673d>:0
at (wrapper dynamic-method) RimWorld.Targeter.DMD<DMD<TargeterUpdate_Patch3>?1768741632::TargeterUpdate_Patch3>(RimWorld.Targeter)
at RimWorld.MapInterface.MapInterfaceUpdate () [0x00012] in <642567a9bd804f26a9090d82e2c3673d>:0
at RimWorld.UIRoot_Play.UIRootUpdate () [0x00015] in <642567a9bd804f26a9090d82e2c3673d>:0
Verse.Log:Error(String, Boolean)
RimWorld.UIRoot_Play:UIRootUpdate()
Verse.Root:DMD<DMD<Update_Patch1>?-1447685632::Update_Patch1>(Root)
Verse.Root_Play:DMD<DMD<Update_Patch1>?-23262592::Update_Patch1>(Root_Play)
Balthoraz eredeti hozzászólása:
This happens when you try to cast any psy ability that have a range specified on it. Is a continuous bucle when you have it enabled, it stops when you are not targetting.


Exception in UIRootUpdate: System.IndexOutOfRangeException: Index was outside the bounds of the array.
at (wrapper dynamic-method) Verse.TerrainGrid.DMD<DMD<TerrainAt_Patch1>?2100301312::TerrainAt_Patch1>(Verse.TerrainGrid,Verse.IntVec3)
at VFESecurity.TrenchUtility.AdjustedRangeFromTerrain (System.Single range, Verse.IntVec3 pos, Verse.Map map) [0x00003] in <22fe34ce46c740faade9a6f6b4b392c0>:0
at VFESecurity.TrenchUtility.AdjustedRangeFromTerrain (System.Single range, Verse.LocalTargetInfo target, Verse.Map map) [0x00009] in <22fe34ce46c740faade9a6f6b4b392c0>:0
at VFESecurity.TrenchUtility.FinalAdjustedRangeFromTerrain (System.Single range, System.Single minRange, Verse.LocalTargetInfo target, Verse.Map map) [0x00001] in <22fe34ce46c740faade9a6f6b4b392c0>:0
at VFESecurity.Patch_Verb+TryFindShootLineFromTo.FinaliseAdjustedRange (System.Single original, Verse.Verb instance, Verse.LocalTargetInfo targ) [0x00019] in <22fe34ce46c740faade9a6f6b4b392c0>:0
at (wrapper dynamic-method) Verse.Verb.DMD<DMD<TryFindShootLineFromTo_Patch0>?-1206981248::TryFindShootLineFromTo_Patch0>(Verse.Verb,Verse.IntVec3,Verse.LocalTargetInfo,Verse.ShootLine&)
at Verse.Verb.CanHitTargetFrom (Verse.IntVec3 root, Verse.LocalTargetInfo targ) [0x00030] in <fcd99b24cbb3485baa8263b0d6197784>:0
at Verse.Verb.CanHitTarget (Verse.LocalTargetInfo targ) [0x00023] in <fcd99b24cbb3485baa8263b0d6197784>:0
at RimWorld.Verb_CastAbility.DrawHighlight (Verse.LocalTargetInfo target) [0x00012] in <fcd99b24cbb3485baa8263b0d6197784>:0
at (wrapper dynamic-method) RimWorld.Targeter.DMD<DMD<TargeterUpdate_Patch1>?-1390382848::TargeterUpdate_Patch1>(RimWorld.Targeter)
at RimWorld.MapInterface.MapInterfaceUpdate () [0x00012] in <fcd99b24cbb3485baa8263b0d6197784>:0
at RimWorld.UIRoot_Play.UIRootUpdate () [0x00015] in <fcd99b24cbb3485baa8263b0d6197784>:0
Verse.Log:Error(String, Boolean)
RimWorld.UIRoot_Play:UIRootUpdate()
Verse.Root:DMD<DMD<Update_Patch1>?-333511936::Update_Patch1>(Root)
Verse.Root_Play:DMD<DMD<Update_Patch1>?-387499392::Update_Patch1>(Root_Play)
i too have this problem, but i already send a message to him by discord, so at least he know about the problems
< >
19/9 megjegyzés mutatása
Laponként: 1530 50