RimWorld

RimWorld

More Persona Traits
 Dette emnet er festet, så det er nok viktig
Arquebus  [utvikler] 15. sep. 2022 kl. 10.15
Submit your bugs here
Tell me about your bugs here :)
Sist redigert av Arquebus; 15. sep. 2022 kl. 10.16
< >
Viser 115 av 58 kommentarer
Comrade Jcd 16. sep. 2022 kl. 17.41 
Seems like a great mod - thanks!

When I go to see more information on a persona weapon (from before installing the mod), I get the error message below, and an infobox without any persona trait details.

Exception filling window for Verse.Dialog_InfoCard: System.MissingFieldException: Field 'RimWorld.StatCategoryDefOf.Weapon_Ranged' not found.
at MorePersonaTraits.Patches.PatchBladelinkSpecialDisplayStats+<Postfix>d__0.MoveNext () [0x00102] in <02b598ae96b04466bbd1f3de9e061572>:0
at Verse.ThingWithComps+<SpecialDisplayStats>d__52.MoveNext () [0x000fe] in <7efcf1ca64ef4da5834de183a8640867>:0
at RimWorld.StatsReportUtility+<StatsToDraw>d__24.MoveNext () [0x002e0] in <7efcf1ca64ef4da5834de183a8640867>:0
at System.Linq.Enumerable+WhereEnumerableIterator`1[TSource].MoveNext () [0x0004e] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
at System.Collections.Generic.List`1[T].InsertRange (System.Int32 index, System.Collections.Generic.IEnumerable`1[T] collection) [0x000db] in <eae584ce26bc40229c1b1aa476bfa589>:0
at System.Collections.Generic.List`1[T].AddRange (System.Collections.Generic.IEnumerable`1[T] collection) [0x00000] in <eae584ce26bc40229c1b1aa476bfa589>:0
at (wrapper dynamic-method) RimWorld.StatsReportUtility.RimWorld.StatsReportUtility.DrawStatsReport_Patch3(UnityEngine.Rect,Verse.Thing)
at (wrapper dynamic-method) Verse.Dialog_InfoCard.Verse.Dialog_InfoCard.FillCard_Patch1(Verse.Dialog_InfoCard,UnityEngine.Rect)
at Verse.Dialog_InfoCard.DoWindowContents (UnityEngine.Rect inRect) [0x00288] in <7efcf1ca64ef4da5834de183a8640867>:0
at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001ce] in <7efcf1ca64ef4da5834de183a8640867>:0
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Error (string)
Verse.Window:InnerWindowOnGUI (int)
UnityEngine.GUI:CallWindowDelegate (UnityEngine.GUI/WindowFunction,int,int,UnityEngine.GUISkin,int,single,single,UnityEngine.GUIStyle)
Arquebus  [utvikler] 17. sep. 2022 kl. 2.09 
I tried recreating this scenario this morning, but I couldn't seem to reproduce the error. What item was it and did you mean that it had no traits before you installed the mod?
Sist redigert av Arquebus; 17. sep. 2022 kl. 2.09
Comrade Jcd 17. sep. 2022 kl. 10.14 
The problem must be on my end somehow. The issue is with any (vanilla) persona weapon, whether created before or after I installed the mod and whether bonded or not. The problem also persists on new saves and even when Harmony and MPT are the only mods running.
Sist redigert av Comrade Jcd; 17. sep. 2022 kl. 10.15
Arquebus  [utvikler] 17. sep. 2022 kl. 10.30 
Opprinnelig skrevet av Comrade Jcd:
The problem must be on my end somehow. The issue is with any (vanilla) persona weapon, whether created before or after I installed the mod and whether bonded or not. The problem also persists on new saves and even when Harmony and MPT are the only mods running.
Oh wow, that's weird. Can you check the game file integrity of your installation for me? And check the game file RimWorld\Data\Core\Defs\Stats\StatCategories.xml for 'Weapon_Ranged'. It looks like for some reason, that statdef category isn't being loaded into your games :S
Comrade Jcd 18. sep. 2022 kl. 11.41 
Opprinnelig skrevet av Arquebus:
Oh wow, that's weird. Can you check the game file integrity of your installation for me? And check the game file RimWorld\Data\Core\Defs\Stats\StatCategories.xml for 'Weapon_Ranged'. It looks like for some reason, that statdef category isn't being loaded into your games :S

Yep, that's done it. I hadn't updated in a few months, so that stat must have come with a relatively recent update. Thanks for the help and the mod!
Arquebus  [utvikler] 18. sep. 2022 kl. 12.25 
Opprinnelig skrevet av Comrade Jcd:
Opprinnelig skrevet av Arquebus:
Oh wow, that's weird. Can you check the game file integrity of your installation for me? And check the game file RimWorld\Data\Core\Defs\Stats\StatCategories.xml for 'Weapon_Ranged'. It looks like for some reason, that statdef category isn't being loaded into your games :S

Yep, that's done it. I hadn't updated in a few months, so that stat must have come with a relatively recent update. Thanks for the help and the mod!
Glad to be of help :)
zrx278 20. sep. 2022 kl. 0.54 
I think there is an error with Vanilla Genetics Expanded. I was attacked by a reptile hybrid animal, a crocorse, and they have a ranged attack. I stripped my mod list down to VGE and this mod to test and the error occurred again this time with a muffalokomodo, also a reptile hybrid with a ranged attack. The error does not occur if VGE is loaded without this mod.

Exception ticking GR_PoisonBlast39219: System.NullReferenceException: Object reference not set to an instance of an object
at MorePersonaTraits.Patches.PatchOnDamageBullet.Postfix (Verse.Thing hitThing, RimWorld.Bullet __instance) [0x0000f] in <0474a41bc49a42dab0421d31ef36112e>:0
at (wrapper dynamic-method) RimWorld.Bullet.RimWorld.Bullet.Impact_Patch1(RimWorld.Bullet,Verse.Thing)
at (wrapper dynamic-method) Verse.Projectile.Verse.Projectile.ImpactSomething_Patch1(Verse.Projectile)
at (wrapper dynamic-method) Verse.Projectile.Verse.Projectile.Tick_Patch1(Verse.Projectile)
at Verse.TickList.Tick () [0x0015c] in <81af9f8a18324e17b286924a43555a7c>:0
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Error (string)
Verse.TickList:Tick ()
(wrapper dynamic-method) Verse.TickManager:Verse.TickManager.DoSingleTick_Patch2 (Verse.TickManager)
Verse.TickManager:TickManagerUpdate ()
Verse.Game:UpdatePlay ()
(wrapper dynamic-method) Verse.Root_Play:Verse.Root_Play.Update_Patch1 (Verse.Root_Play)

Here is the hugslib log: https://pastebin.com/QCHTLf6j
Arquebus  [utvikler] 20. sep. 2022 kl. 1.57 
I thought I fixed this bug :(
Ok, thanks for letting me know, I'll check tonight!
Arquebus  [utvikler] 20. sep. 2022 kl. 12.14 
Opprinnelig skrevet av zrx278:
I think there is an error with Vanilla Genetics Expanded. I was attacked by a reptile hybrid animal, a crocorse, and they have a ranged attack. I stripped my mod list down to VGE and this mod to test and the error occurred again this time with a muffalokomodo, also a reptile hybrid with a ranged attack. The error does not occur if VGE is loaded without this mod.

Exception ticking GR_PoisonBlast39219: System.NullReferenceException: Object reference not set to an instance of an object
at MorePersonaTraits.Patches.PatchOnDamageBullet.Postfix (Verse.Thing hitThing, RimWorld.Bullet __instance) [0x0000f] in <0474a41bc49a42dab0421d31ef36112e>:0
at (wrapper dynamic-method) RimWorld.Bullet.RimWorld.Bullet.Impact_Patch1(RimWorld.Bullet,Verse.Thing)
at (wrapper dynamic-method) Verse.Projectile.Verse.Projectile.ImpactSomething_Patch1(Verse.Projectile)
at (wrapper dynamic-method) Verse.Projectile.Verse.Projectile.Tick_Patch1(Verse.Projectile)
at Verse.TickList.Tick () [0x0015c] in <81af9f8a18324e17b286924a43555a7c>:0
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Error (string)
Verse.TickList:Tick ()
(wrapper dynamic-method) Verse.TickManager:Verse.TickManager.DoSingleTick_Patch2 (Verse.TickManager)
Verse.TickManager:TickManagerUpdate ()
Verse.Game:UpdatePlay ()
(wrapper dynamic-method) Verse.Root_Play:Verse.Root_Play.Update_Patch1 (Verse.Root_Play)

Here is the hugslib log: https://pastebin.com/QCHTLf6j
I saw that you were using version 1.0.8293. Please update to the most recent version (1.0.8295), as this version fixed that issue.
zrx278 20. sep. 2022 kl. 16.45 
Oh, sorry, that fixed it. I usually trust Rimpy to let me see if everything is up to date and it all looked fine.
Mike Oxlong 25. okt. 2022 kl. 3.23 
The "Baneful" and "Non-reactive" modifiers are reversed. Per the descriptions, Baneful should be reducing resistance and Non-reactive increasing it, but they're doing the opposite.
Sist redigert av Mike Oxlong; 25. okt. 2022 kl. 3.29
Arquebus  [utvikler] 25. okt. 2022 kl. 3.36 
So they are. Will put out an update for them tonight. Thanks for letting me know!
Sirjames101 28. okt. 2022 kl. 3.54 
if you have the perfect immunity gene which gives you immunity to the plague and get hit by a weapon with the plague bearer trait you still get the plague.
Arquebus  [utvikler] 28. okt. 2022 kl. 10.30 
Nice catch, just put out a mod update which fixes both that bug and Iggy's bug report. Enjoy your non-plagued plague magnet :P
JayleeVT 29. okt. 2022 kl. 18.06 
It seems this mod is still using the "ToxicSensitivity" hediff which was turned into "Toxic Resistance" in 1.4. I keep getting errors and did a rimpy xml search for it and this mod came up... 1.4\Defs\WeaponTraitDefs and \Patches both seem to have it.
< >
Viser 115 av 58 kommentarer
Per side: 1530 50