RimWorld

RimWorld

[OUTDATED] Vanilla Skills Expanded
Taiwendo 24 Apr, 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 3 May, 2024 @ 4:49am 
Following this thread as am experiencing the same. :OhNoBlue:
Hakiñto 3 May, 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; 3 May, 2024 @ 12:35pm
Psymance 3 May, 2024 @ 9:39am 
Likewise
Balmung 3 May, 2024 @ 3:32pm 
yea same issue here
Asparagus.PG 11 May, 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; 11 May, 2024 @ 10:00pm
Dust 1 Jun, 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 2 Jun, 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 4 Jun, 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 4 Jun, 2024 @ 11:06am 
Same problem. No Mad skills in mod list, just VSE and EdB.
SirShreds 8 Jun, 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 14 Jun, 2024 @ 10:44am 
Same issue here, superscribing to follow for fix update:steamthumbsup:
Asparagus.PG 15 Jun, 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 ⁧⁧ ඞ 21 Jun, 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 19 Aug, 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♣_ 7 Sep, 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