RimWorld

RimWorld

ModularWeapons 2
Pawns do not shoot enemies automatically or manually
Pawns do not shoot enemies automatically or manually and im not sure what cause that, i turned down all VE mod and the bug is stil present.
< >
Showing 1-15 of 22 comments
BuhH4nka 1 Jul @ 11:13am 
Same problem. Waiting for fix
kaitorisenkou  [developer] 2 Jul @ 12:05am 
Is there any error messages? Any mods using with?
I've never been able to reproduce that bug. If you could report properly, I might be able to find a solution.
Jason 2 Jul @ 10:41am 
i wasn't having a issue till i added run and gun. i plan to look into it next time i play.
Lennan 2 Jul @ 10:49am 
I was not having the issue today, your last update seems to have fixed it for me

Update: The hotfix on 2.July removed the issue, The patch on 3.July reintroduced it.
Last edited by Lennan; 4 Jul @ 3:07am
Jason 2 Jul @ 10:55am 
i just hopped off ill, see when i get on later. my game after i got off now that i looked, must of updated while i was playing.
BuhH4nka 2 Jul @ 11:30am 
Originally posted by kaitorisenkou:
Is there any error messages? Any mods using with?
I've never been able to reproduce that bug. If you could report properly, I might be able to find a solution.
I don't use any other weapon modifications. The problem only occurs if I modify any weapon, otherwise it shoots normally as if it had an unmodified weapon or weapon from vanilla weapon expanded
凯晨 6 Jul @ 1:40pm 
Same problem
Jason 10 Jul @ 8:44pm 
Originally posted by BuhH4nka:
Originally posted by kaitorisenkou:
Is there any error messages? Any mods using with?
I've never been able to reproduce that bug. If you could report properly, I might be able to find a solution.
I don't use any other weapon modifications. The problem only occurs if I modify any weapon, otherwise it shoots normally as if it had an unmodified weapon or weapon from vanilla weapon expanded

I've been trying to figure this out as well, and I came to the same conclusion that the minute I modify a weapon they become useless. Sadly, I removed the mod until it's fixed to avoid these issues for the new DLC drop.
not red log,only yellow log:

Could not resolve reference to object with loadID Verb_CompEquippable_Gun_LMG286409_1_Poke of type Verse.Verb. Was it compressed away, destroyed, had no ID number, or not saved/loaded right? curParent=RimWorld.Pawn_MeleeVerbs curPathRelToParent=
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Warning (string)
Verse.LoadedObjectDirectory:ObjectWithLoadID<Verse.Verb> (string)
Verse.CrossRefHandler:TakeResolvedRef<Verse.Verb> (string,Verse.IExposable)
Verse.CrossRefHandler:TakeResolvedRef<Verse.Verb> (string)
Verse.Scribe_References:Look<Verse.Verb> (Verse.Verb&,string,bool)
RimWorld.Pawn_MeleeVerbs:ExposeData ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.CrossRefHandler.ResolveAllCrossReferences_Patch0 (Verse.CrossRefHandler)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.ScribeLoader.FinalizeLoading_Patch1 (Verse.ScribeLoader)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Game.LoadGame_Patch3 (Verse.Game)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.SavedGameLoaderNow.LoadGameFromSaveFileNow_Patch1 (string)
Verse.Root_Play/<>c:<Start>b__1_1 ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.LongEventHandler.RunEventFromAnotherThread_Patch0 (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 ()
log2,yellow log,i dont know if it is your mod‘s log:

Object with load ID Verb_CompModularWeapon_Gun_Revolver4251__Stab is referenced (xml node name: curMeleeVerb) but is not deep-saved. This will cause errors during loading.
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Warning (string)
Verse.DebugLoadIDsSavingErrorsChecker:CheckForErrorsAndClear ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.ScribeSaver.FinalizeSaving_Patch0 (Verse.ScribeSaver)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.SafeSaver.DoSave_Patch0 (string,string,System.Action)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.SafeSaver.Save_Patch0 (string,string,System.Action,bool)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.GameDataSaveLoader.SaveGame_Patch2 (string)
aRandomKiwi.ARS.Dialog_SaveFileList_Save_Patch/Dialog_SaveFileList_Save_DoFileInteraction/<>c__DisplayClass0_0:<Listener>b__0 ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.LongEventHandler.UpdateCurrentSynchronousEvent_Patch0 (bool&)
Verse.LongEventHandler:LongEventsUpdate (bool&)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Root.Update_Patch2 (Verse.Root)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Root_Play.Update_Patch0 (Verse.Root_Play)
Plant 16 Jul @ 9:59am 
Yeah i get the same thing but it says something like

[MVCF] Not found: Verse.Verb_Shoot(assault rifle)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

[MVCF] Not found: RimWorld.Verb_MeleeAttackDamage(assault rifle/CompEquippable_Gun_AssaultRifle920493_0_Smash)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

[MVCF] Not found: RimWorld.Verb_MeleeAttackDamage(assault rifle/CompEquippable_Gun_AssaultRifle920493_1_Smash)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

[MVCF] Not found: RimWorld.Verb_MeleeAttackDamage(assault rifle/CompEquippable_Gun_AssaultRifle920493_1_Poke)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

[MVCF] Not found: Verse.Verb_Shoot(modular hunting rifle)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

[MVCF] Not found: RimWorld.Verb_MeleeAttackDamage(modular hunting rifle/CompEquippable_MW2_HuntingRifle147589_0_Smash)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

[MVCF] Not found: Verse.Verb_Shoot(modular assault carbine)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

[MVCF] Not found: RimWorld.Verb_MeleeAttackDamage(modular assault carbine/CompEquippable_MW2_AssaultCarbine906063_0_Smash)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

Originally posted by rainy-star:
log2,yellow log,i dont know if it is your mod‘s log:

Object with load ID Verb_CompModularWeapon_Gun_Revolver4251__Stab is referenced (xml node name: curMeleeVerb) but is not deep-saved. This will cause errors during loading.
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Warning (string)
Verse.DebugLoadIDsSavingErrorsChecker:CheckForErrorsAndClear ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.ScribeSaver.FinalizeSaving_Patch0 (Verse.ScribeSaver)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.SafeSaver.DoSave_Patch0 (string,string,System.Action)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.SafeSaver.Save_Patch0 (string,string,System.Action,bool)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.GameDataSaveLoader.SaveGame_Patch2 (string)
aRandomKiwi.ARS.Dialog_SaveFileList_Save_Patch/Dialog_SaveFileList_Save_DoFileInteraction/<>c__DisplayClass0_0:<Listener>b__0 ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.LongEventHandler.UpdateCurrentSynchronousEvent_Patch0 (bool&)
Verse.LongEventHandler:LongEventsUpdate (bool&)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Root.Update_Patch2 (Verse.Root)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Root_Play.Update_Patch0 (Verse.Root_Play)
Plant 16 Jul @ 10:01am 
The game seems to not find the actions in the files of the mod, i tried to uninstall and re-install the mod but without effect. Maybe a mod conflict?

Originally posted by rainy-star:
log2,yellow log,i dont know if it is your mod‘s log:

Object with load ID Verb_CompModularWeapon_Gun_Revolver4251__Stab is referenced (xml node name: curMeleeVerb) but is not deep-saved. This will cause errors during loading.
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Warning (string)
Verse.DebugLoadIDsSavingErrorsChecker:CheckForErrorsAndClear ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.ScribeSaver.FinalizeSaving_Patch0 (Verse.ScribeSaver)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.SafeSaver.DoSave_Patch0 (string,string,System.Action)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.SafeSaver.Save_Patch0 (string,string,System.Action,bool)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.GameDataSaveLoader.SaveGame_Patch2 (string)
aRandomKiwi.ARS.Dialog_SaveFileList_Save_Patch/Dialog_SaveFileList_Save_DoFileInteraction/<>c__DisplayClass0_0:<Listener>b__0 ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.LongEventHandler.UpdateCurrentSynchronousEvent_Patch0 (bool&)
Verse.LongEventHandler:LongEventsUpdate (bool&)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Root.Update_Patch2 (Verse.Root)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Root_Play.Update_Patch0 (Verse.Root_Play)
Last edited by Plant; 16 Jul @ 10:02am
Lightfox 19 Jul @ 8:19am 
I got the bug as well, noticed something else with it.

Normally I noticed it when the pawn started hunting and would just stare at the animal instead of shooting it.

I removed pretty much everything I could think of for mod conflicts:

PawnTargetFix
Achtung
Sidearm
VWE
Common sense

With no effect.

A second more interesting bit.

When I changed the pawns weapon, this caused a hard crash to desktop

Hugslib and the console provide no errors.

A single shot does tend to come out on save load.
Yep, same issue. Pawns sometimes only shoot once and after that you need to manually keep shooting
Plant 24 Jul @ 6:31am 
New bug found, if i force my pawn to hunt my game crash :steamsad:
< >
Showing 1-15 of 22 comments
Per page: 1530 50