RimWorld

RimWorld

Anomaly Portal
Bug report - 0/7//28/25
Just grabbed the update that was sent out today. Entity spawns now but there's two errors that seem to be breaking the mod. (Tested this mod with just the base DLCs and harmony)

Could not instantiate Verb (directOwner=RimWorld.Ability): System.MissingMethodException: Default constructor not found for type Verse.Verb
[Ref E0AF66DE]
at System.RuntimeType.CreateInstanceMono (System.Boolean nonPublic, System.Boolean wrapExceptions) [0x00076] in <51fded79cd284d4d911c5949aff4cb21>:0
at System.RuntimeType.CreateInstanceSlow (System.Boolean publicOnly, System.Boolean wrapExceptions, System.Boolean skipCheckThis, System.Boolean fillCache) [0x00009] in <51fded79cd284d4d911c5949aff4cb21>:0
at System.RuntimeType.CreateInstanceDefaultCtor (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Boolean wrapExceptions, System.Threading.StackCrawlMark& stackMark) [0x00027] in <51fded79cd284d4d911c5949aff4cb21>:0
at System.Activator.CreateInstance (System.Type type, System.Boolean nonPublic, System.Boolean wrapExceptions) [0x00020] in <51fded79cd284d4d911c5949aff4cb21>:0
at System.Activator.CreateInstance (System.Type type, System.Boolean nonPublic) [0x00000] in <51fded79cd284d4d911c5949aff4cb21>:0
at System.Activator.CreateInstance (System.Type type) [0x00000] in <51fded79cd284d4d911c5949aff4cb21>:0
at Verse.VerbTracker.<InitVerbsFromZero>b__14_0 (System.Type type, System.String id) [0x00000] in <d2f9716cc2ac4cda9c2a174cc147bf37>:0
at Verse.VerbTracker.InitVerbs (System.Func`3[T1,T2,TResult] creator) [0x0002a] in <d2f9716cc2ac4cda9c2a174cc147bf37>:0
Exception ticking AP_MetalStorm38604 (at (204, 0, 249)): System.NullReferenceException: Object reference not set to an instance of an object
[Ref 4E845BE5]
at RimWorld.Ability.WarmupTick () [0x00006] in <d2f9716cc2ac4cda9c2a174cc147bf37>:0
at RimWorld.Ability.AbilityTick () [0x00077] in <d2f9716cc2ac4cda9c2a174cc147bf37>:0
at RimWorld.Pawn_AbilityTracker.AbilitiesTick () [0x00010] in <d2f9716cc2ac4cda9c2a174cc147bf37>:0
at Verse.Pawn.Tick () [0x0013d] in <d2f9716cc2ac4cda9c2a174cc147bf37>:0
at Verse.Thing.DoTick () [0x0007b] in <d2f9716cc2ac4cda9c2a174cc147bf37>:0
at Verse.TickList.Tick () [0x00139] in <d2f9716cc2ac4cda9c2a174cc147bf37>:0


The main error seems to be related to some Verb variable or definition not being set correctly. The entity can spawn in now , as tested by debug command, but it will not move and chooses to stand still while null errors show up in the console.
< >
Showing 1-2 of 2 comments
jaargo2000 29 Jul @ 11:11pm 
MetalStorm Raid, the Metalstorm never approached it just wandered at the endge of the map and didn't even defend itself.

Switch to dev mode to check for errors and got this while it was present. I don't know if there was a different error when it first spawned cause I didn't have dev mode on at that time. Sorry


Exception ticking AP_MetalStorm891312 (at (103, 0, 2)): System.NullReferenceException: Object reference not set to an instance of an object
[Ref D78C3738]
at RimWorld.Ability.WarmupTick () [0x00006] in <ed371ab4349b419183d9be3af652e6dc>:0
at RimWorld.Ability.AbilityTick () [0x00077] in <ed371ab4349b419183d9be3af652e6dc>:0
at RimWorld.Pawn_AbilityTracker.AbilitiesTick () [0x00010] in <ed371ab4349b419183d9be3af652e6dc>:0
at Verse.Pawn.Tick () [0x0018c] in <ed371ab4349b419183d9be3af652e6dc>:0
- POSTFIX dev.tobot.vpe-better-autocast: Void BetterAutocastVPE.Patches.Pawn_Tick_Autocast:Postfix(Pawn __instance)
at Verse.Thing.DoTick () [0x0007b] in <ed371ab4349b419183d9be3af652e6dc>:0
at Verse.TickList.Tick () [0x00139] in <ed371ab4349b419183d9be3af652e6dc>:0
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch1 (string)
Verse.TickList:Tick ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.TickManager.DoSingleTick_Patch2 (Verse.TickManager)
Verse.TickManager:TickManagerUpdate ()
Verse.Game:UpdatePlay ()
Verse.Root_Play:Update ()
jaargo2000 30 Jul @ 12:12am 
And for the final act, one of the void structures would not progress toward activation, while the other worked correctly.

However, no errors or warnings were thrown
< >
Showing 1-2 of 2 comments
Per page: 1530 50