RimWorld

RimWorld

[OUTDATED] Vanilla Skills Expanded
Taiwendo 24. apr. 2024 kl. 21:32
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 ()
< >
Viser 1-15 af 21 kommentarer
Danitato 3. maj 2024 kl. 4:49 
Following this thread as am experiencing the same. :OhNoBlue:
Hakiñto 3. maj 2024 kl. 8:36 
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
Sidst redigeret af Hakiñto; 3. maj 2024 kl. 12:35
Psymance 3. maj 2024 kl. 9:39 
Likewise
Balmung 3. maj 2024 kl. 15:32 
yea same issue here
Asparagus.PG 11. maj 2024 kl. 21:58 
same issue here, figured it was Mad Skillz. Hope we get a 1.5/edb compatability update soon!
Sidst redigeret af Asparagus.PG; 11. maj 2024 kl. 22:00
Dust 1. juni 2024 kl. 19:00 
Oprindeligt skrevet af 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. juni 2024 kl. 12:28 
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. juni 2024 kl. 9:31 
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. juni 2024 kl. 11:06 
Same problem. No Mad skills in mod list, just VSE and EdB.
SirShreds 8. juni 2024 kl. 9:10 
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. juni 2024 kl. 10:44 
Same issue here, superscribing to follow for fix update:steamthumbsup:
Asparagus.PG 15. juni 2024 kl. 0:12 
Oprindeligt skrevet af Dust:
Oprindeligt skrevet af 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. juni 2024 kl. 23:07 
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 kl. 11:10 
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 kl. 8:03 
ed prepare carefully itself is broken and can and likely will corrupt/break safes.
< >
Viser 1-15 af 21 kommentarer
Per side: 1530 50