RimWorld

RimWorld

[OUTDATED] Vanilla Skills Expanded
Taiwendo Apr 24, 2024 @ 9:32pm
Compatibility patch with "EdB Prepare Carefully" broken?
Hi, I was told that your MOD has a compatibility patch for the MOD "EdB Prepare Carefully".

This now seems to have been broken with the new MOD version of "EdB Prepare Carefully".

Because I get an error displayed which I attach below.
Could you have a look at it.

Thank you for your hard work.

Error while instantiating a mod of type VSE.SkillsMod: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.NullReferenceException: Null method for vanillaexpanded.skills [Ref AD12B732] at HarmonyLib.PatchProcessor.Patch () [0x0001d] in <abec11463bc04855a5322a0a868aeb22>:0 at HarmonyLib.Harmony.Patch (System.Reflection.MethodBase original, HarmonyLib.HarmonyMethod prefix, HarmonyLib.HarmonyMethod postfix, HarmonyLib.HarmonyMethod transpiler, HarmonyLib.HarmonyMethod finalizer) [0x0002a] in <abec11463bc04855a5322a0a868aeb22>:0 at VSE.PrepareCarefullyPatches.Do (HarmonyLib.Harmony harm) [0x0002d] in <01a0c5deb2f94ffeaefc22069c727ab1>:0 at VSE.ModCompat.Init () [0x000aa] in <01a0c5deb2f94ffeaefc22069c727ab1>:0 at <0x1e40fcfe6f0 + 0x00152> <unknown method> at (wrapper managed-to-native) System.Reflection.MonoCMethod.InternalInvoke(System.Reflection.MonoCMethod,object,object[],System.Exception&) at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00002] in <eae584ce26bc40229c1b1aa476bfa589>:0 --- End of inner exception stack trace --- [Ref B296B70D] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00014] in <eae584ce26bc40229c1b1aa476bfa589>:0 at System.Reflection.MonoCMethod.DoInvoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x0007a] in <eae584ce26bc40229c1b1aa476bfa589>:0 at System.Reflection.MonoCMethod.Invoke (System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <eae584ce26bc40229c1b1aa476bfa589>:0 at System.RuntimeType.CreateInstanceImpl (System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Object[] args, System.Globalization.CultureInfo culture, System.Object[] activationAttributes, System.Threading.StackCrawlMark& stackMark) [0x00213] in <eae584ce26bc40229c1b1aa476bfa589>:0 at System.Activator.CreateInstance (System.Type type, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Object[] args, System.Globalization.CultureInfo culture, System.Object[] activationAttributes) [0x00095] in <eae584ce26bc40229c1b1aa476bfa589>:0 at System.Activator.CreateInstance (System.Type type, System.Object[] args) [0x00000] in <eae584ce26bc40229c1b1aa476bfa589>:0 at Verse.LoadedModManager.CreateModClasses () [0x00076] in <957a20e0be784a65bc32cf449445b937>:0 UnityEngine.StackTraceUtility:ExtractStackTrace () (wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch1 (string) Verse.LoadedModManager:CreateModClasses () Verse.LoadedModManager:LoadAllActiveMods (bool) Verse.PlayDataLoader:DoPlayLoad () Verse.PlayDataLoader:LoadAllPlayData (bool) Verse.Root/<>c:<Start>b__6_1 () Verse.LongEventHandler:RunEventFromAnotherThread (System.Action) Verse.LongEventHandler/<>c:<UpdateCurrentAsynchronousEvent>b__28_0 () System.Threading.ThreadHelper:ThreadStart_Context (object) System.Threading.ExecutionContext:RunInternal (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool) System.Threading.ExecutionContext:Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool) System.Threading.ExecutionContext:Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object) System.Threading.ThreadHelper:ThreadStart ()
< >
Showing 1-15 of 21 comments
Danitato📎 May 3, 2024 @ 4:49am 
Following this thread as am experiencing the same. :OhNoBlue:
Hakiñto May 3, 2024 @ 8:36am 
Same issue here, at first it wasn't a problem but one of my weird bug with pawn that stop working or doing some action and staying still seems to come from this mod
Last edited by Hakiñto; May 3, 2024 @ 12:35pm
Psymance May 3, 2024 @ 9:39am 
Likewise
Balmung May 3, 2024 @ 3:32pm 
yea same issue here
Asparagus.PG May 11, 2024 @ 9:58pm 
same issue here, figured it was Mad Skillz. Hope we get a 1.5/edb compatability update soon!
Last edited by Asparagus.PG; May 11, 2024 @ 10:00pm
Dust Jun 1, 2024 @ 7:00pm 
Originally posted by Asparagus.PG:
same issue here, figured it was Mad Skillz. Hope we get a 1.5/edb compatability update soon!
Just to confirm is it a problem wtih this mod and mad skills, or prepare carefully and mad skills?
Wubziz Jun 2, 2024 @ 12:28pm 
Hello, I got the Error when launching the game with Prepare Carefully & vanilla expanded skills enabled too:
https://gist.github.com/HugsLibRecordKeeper/089a54f0d32c1dc5e1aeb7bd1d0bf5c9

"Error while instantiating a mod of type VSE.SkillsMod: System.REflection.TargetinvocationException: Exception has been thrown by t he target of an invocation. ---> System.NullReferenceException: Null method for vanillaexpanded.skills"
Van-d-all Jun 4, 2024 @ 9:31am 
Even minimum setup of Harmony + THIS + EdB Prepare Carefully => "Error while instantiating a mod of type VSE.SkillsMod: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.NullReferenceException: Null method for vanillaexpanded.skills"
JackFromShadow Jun 4, 2024 @ 11:06am 
Same problem. No Mad skills in mod list, just VSE and EdB.
SirShreds Jun 8, 2024 @ 9:10am 
Can confirm this issue as well. Incompatibility with VSE and EdB. The creator of EdB has also adressed it saying its likely not on their end. Stating the Vanilla Expanded team usually put their own compatibility patches within the mod in the past.

Maybe they're working on it right now?
Kyrarae Jun 14, 2024 @ 10:44am 
Same issue here, superscribing to follow for fix update:steamthumbsup:
Asparagus.PG Jun 15, 2024 @ 12:12am 
Originally posted by Dust:
Originally posted by Asparagus.PG:
same issue here, figured it was Mad Skillz. Hope we get a 1.5/edb compatability update soon!
Just to confirm is it a problem wtih this mod and mad skills, or prepare carefully and mad skills?
Fairly certain it has nothing to do with mad skillz now. I still have the problem with Vanilla skills expanded and prepare carefully running, no mad skillz. I take VSE out and Prepare works fine, I take Prepare out and VSE works fine.
Cultist ⁧⁧ ඞ Jun 21, 2024 @ 11:07pm 
I'm bumping this as me too have this error message when starting, unsure what it exactly does in-game other than the mod not showing on the Mod Options.
=M$= Oroberus Aug 19, 2024 @ 11:10am 
Yeah same, I kind of found a semi-workaround if you're not only using Prep Carefully but also MadSkillz: Unlock the daily xp gain limit in MadSkillz but putting it to an hilariously high amount. Instantly solved the standing (as menacingly it might be to do so)
_♣Caligula♣_ Sep 7, 2024 @ 8:03am 
ed prepare carefully itself is broken and can and likely will corrupt/break safes.
< >
Showing 1-15 of 21 comments
Per page: 1530 50