RimWorld

RimWorld

More Traits
 This topic has been pinned, so it's probably important
GRIMZY  [developer] 26 Jun, 2021 @ 2:55am
Report Issues/Bugs/make trait requests
this discussion is for reporting anything i may have messed up on and to help me develope the mod more by making trait suggestions.
Last edited by GRIMZY; 26 Jun, 2021 @ 2:57am
< >
Showing 1-15 of 15 comments
TracerFoxTEK 12 Jul, 2021 @ 12:16am 
I realize that this is only your second mod, but you *really* need to clean out all the duplicate vanilla files that have nothing to do with your mod.
You should probably also mention on the mod's description page that the mod overwrites the vanilla defs, or else ask someone to show you how to use patches.
Finally, in-game your mod shows up as "Workshop Mod 2489644195" instead of whatever title you wanted to give it.
GRIMZY  [developer] 12 Jul, 2021 @ 8:06am 
Originally posted by TracerFoxTEK:
I realize that this is only your second mod, but you *really* need to clean out all the duplicate vanilla files that have nothing to do with your mod.
You should probably also mention on the mod's description page that the mod overwrites the vanilla defs, or else ask someone to show you how to use patches.
Finally, in-game your mod shows up as "Workshop Mod 2489644195" instead of whatever title you wanted to give it.
its because of the new update and in regards to the files i think i already removed them
Kyotsu 9 Aug, 2021 @ 9:04am 
Hey BTW just so you know for the witch trait that you added it actually massively debuffs their plant and butchering speed. It seems the multiplier for witch is multiplying by the percent instead of adding 25%. I suggest either making it a flat +25% buff or if you want what you were intending (Multiplier) then I would suggest making it multiply by x125% thanks hope that helps!
GRIMZY  [developer] 9 Aug, 2021 @ 11:00am 
Originally posted by Kyotsu:
Hey BTW just so you know for the witch trait that you added it actually massively debuffs their plant and butchering speed. It seems the multiplier for witch is multiplying by the percent instead of adding 25%. I suggest either making it a flat +25% buff or if you want what you were intending (Multiplier) then I would suggest making it multiply by x125% thanks hope that helps!
thank you i will look into this
Bazalisk 9 Oct, 2021 @ 4:05am 
got a bit of an error when it comes to something called More_Traits.BOTTraitsManager+

a "object refrence not set to an instance of an object" situation.


System.NullReferenceException: Object reference not set to an instance of an object
at More_Traits.BOTTraitsManager+<>c.<GameComponentTick>b__22_0 (Verse.Pawn pawn) [0x00000] in <9a45079f032846b6ae69522b79122ce0>:0
at System.Linq.Enumerable.Any[TSource] (System.Collections.Generic.IEnumerable`1[T] source, System.Func`2[T,TResult] predicate) [0x0002c] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
at More_Traits.BOTTraitsManager.GameComponentTick () [0x00008] in <9a45079f032846b6ae69522b79122ce0>:0
at Verse.GameComponentUtility.GameComponentTick () [0x00017] in <b64badbf3c3d41018b3ca5d3e8c77771>:0
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) Verse.Log:Verse.Log.Error_Patch3 (string)
Verse.GameComponentUtility:GameComponentTick ()
(wrapper dynamic-method) Verse.TickManager:Verse.TickManager.DoSingleTick_Patch7 (Verse.TickManager)
Verse.Game/<>c:<LoadGame>b__60_1 ()
Verse.LongEventHandler:ExecuteToExecuteWhenFinished ()
Verse.LongEventHandler:UpdateCurrentAsynchronousEvent ()
Verse.LongEventHandler:LongEventsUpdate (bool&)
(wrapper dynamic-method) Verse.Root:Verse.Root.Update_Patch1 (Verse.Root)
Verse.Root_Play:Update ()

no idea where to go with this, hopefully you can make sense of it :)
GRIMZY  [developer] 9 Oct, 2021 @ 4:29am 
Originally posted by Bazalisk:
got a bit of an error when it comes to something called More_Traits.BOTTraitsManager+

a "object refrence not set to an instance of an object" situation.


System.NullReferenceException: Object reference not set to an instance of an object
at More_Traits.BOTTraitsManager+<>c.<GameComponentTick>b__22_0 (Verse.Pawn pawn) [0x00000] in <9a45079f032846b6ae69522b79122ce0>:0
at System.Linq.Enumerable.Any[TSource] (System.Collections.Generic.IEnumerable`1[T] source, System.Func`2[T,TResult] predicate) [0x0002c] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
at More_Traits.BOTTraitsManager.GameComponentTick () [0x00008] in <9a45079f032846b6ae69522b79122ce0>:0
at Verse.GameComponentUtility.GameComponentTick () [0x00017] in <b64badbf3c3d41018b3ca5d3e8c77771>:0
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) Verse.Log:Verse.Log.Error_Patch3 (string)
Verse.GameComponentUtility:GameComponentTick ()
(wrapper dynamic-method) Verse.TickManager:Verse.TickManager.DoSingleTick_Patch7 (Verse.TickManager)
Verse.Game/<>c:<LoadGame>b__60_1 ()
Verse.LongEventHandler:ExecuteToExecuteWhenFinished ()
Verse.LongEventHandler:UpdateCurrentAsynchronousEvent ()
Verse.LongEventHandler:LongEventsUpdate (bool&)
(wrapper dynamic-method) Verse.Root:Verse.Root.Update_Patch1 (Verse.Root)
Verse.Root_Play:Update ()

no idea where to go with this, hopefully you can make sense of it :)
not quite sure i never seen this error before
Bazalisk 9 Oct, 2021 @ 4:32am 
is the More_Traits.BOTTraitsManager+ a part of this mod?

i ask cos this message gets spammed in my log till the game crashes out.

i'll try reloading the game with this mod removed and see if it helps
Last edited by Bazalisk; 9 Oct, 2021 @ 4:34am
Bazalisk 9 Oct, 2021 @ 4:38am 
hmm in my modd window this mod was titles simply as "Workshop mod 2489644195" :/

did we forget to name the mod? seems unlikely so i'm going to go with download error of some kind and re-DL the mod.
GRIMZY  [developer] 9 Oct, 2021 @ 4:43am 
Originally posted by Bazalisk:
hmm in my modd window this mod was titles simply as "Workshop mod 2489644195" :/

did we forget to name the mod? seems unlikely so i'm going to go with download error of some kind and re-DL the mod.
i dont have the error in question but i did discover mess up with a trait category
i will do a quick fix and release it i guess.
Last edited by GRIMZY; 9 Oct, 2021 @ 4:44am
Bazalisk 9 Oct, 2021 @ 4:46am 
sure, give it a go. it may help who knows lol

i'm currently poking my error log with a stick as if i know anything when it comes to fault finding but i have fixed an issue with infusion and infused working together so i thought i'd look into this error too, i'm not liking my chances though. looks complex lol
Enju Saion-ji 10 Feb, 2022 @ 4:04am 
this mod is overwriting a lot of stuff pls fix

If you enable Verbose Logging, AllYourBase will attempt to fix compatibility errors.
[More Traits] causes compatibility errors by overwriting InsultingSpree in file C:\GAMER\steamapps\workshop\content\294100\2489644195\Defs\MentalStateDefs\MentalStates_Mood.xml
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

If you enable Verbose Logging, AllYourBase will attempt to fix compatibility errors.
[More Traits] causes compatibility errors by overwriting Tantrum in file C:\GAMER\steamapps\workshop\content\294100\2489644195\Defs\MentalStateDefs\MentalStates_Mood.xml
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

If you enable Verbose Logging, AllYourBase will attempt to fix compatibility errors.
[More Traits] causes compatibility errors by overwriting WanderPsychotic in file C:\GAMER\steamapps\workshop\content\294100\2489644195\Defs\MentalStateDefs\MentalStates_Mood.xml
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

If you enable Verbose Logging, AllYourBase will attempt to fix compatibility errors.
[More Traits] causes compatibility errors by overwriting Binging_DrugExtremeState in file C:\GAMER\steamapps\workshop\content\294100\2489644195\Defs\MentalStateDefs\MentalStates_Mood.xml
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

If you enable Verbose Logging, AllYourBase will attempt to fix compatibility errors.
[More Traits] causes compatibility errors by overwriting Binging_DrugExtremeBreak in file C:\GAMER\steamapps\workshop\content\294100\2489644195\Defs\MentalStateDefs\MentalStates_Mood.xml
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

If you enable Verbose Logging, AllYourBase will attempt to fix compatibility errors.
[More Traits] causes compatibility errors by overwriting BaseMentalState in file C:\GAMER\steamapps\workshop\content\294100\2489644195\Defs\MentalStateDefs\MentalStates_Mood.xml
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

If you enable Verbose Logging, AllYourBase will attempt to fix compatibility errors.
[More Traits] causes compatibility errors by overwriting Manhunter in file C:\GAMER\steamapps\workshop\content\294100\2489644195\Defs\MentalStateDefs\MentalStates_Special.xml
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

If you enable Verbose Logging, AllYourBase will attempt to fix compatibility errors.
[More Traits] causes compatibility errors by overwriting InsulationBase in file C:\GAMER\steamapps\workshop\content\294100\2489644195\Defs\Stats\Stats_Apparel.xml
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

If you enable Verbose Logging, AllYourBase will attempt to fix compatibility errors.
[More Traits] causes compatibility errors by overwriting ArmorRatingBase in file C:\GAMER\steamapps\workshop\content\294100\2489644195\Defs\Stats\Stats_Apparel.xml
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

If you enable Verbose Logging, AllYourBase will attempt to fix compatibility errors.
[More Traits] causes compatibility errors by overwriting MarketValueBase in file C:\GAMER\steamapps\workshop\content\294100\2489644195\Defs\Stats\Stats_Basics_General.xml
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

If you enable Verbose Logging, AllYourBase will attempt to fix compatibility errors.
[More Traits] causes compatibility errors by overwriting MeditationFocusBase in file C:\GAMER\steamapps\workshop\content\294100\2489644195\Defs\Stats\Stats_Basics_Special.xml
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

If you enable Verbose Logging, AllYourBase will attempt to fix compatibility errors.
[More Traits] causes compatibility errors by overwriting ButcheryEfficiencyBase in file C:\GAMER\steamapps\workshop\content\294100\2489644195\Defs\Stats\Stats_Pawns_WorkRecipes.xml
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

If you enable Verbose Logging, AllYourBase will attempt to fix compatibility errors.
[More Traits] causes compatibility errors by overwriting ButcherySpeedBase in file C:\GAMER\steamapps\workshop\content\294100\2489644195\Defs\Stats\Stats_Pawns_WorkRecipes.xml
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

If you enable Verbose Logging, AllYourBase will attempt to fix compatibility errors.
[More Traits] causes compatibility errors by overwriting AccuracyBase in file C:\GAMER\steamapps\workshop\content\294100\2489644195\Defs\Stats\Stats_Weapons_Ranged.xml
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

If you enable Verbose Logging, AllYourBase will attempt to fix compatibility errors.
[More Traits] causes compatibility errors by overwriting DeathMemoryFamily in file C:\GAMER\steamapps\workshop\content\294100\2489644195\Defs\ThoughtDefs\Thoughts_Memory_Death.xml
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

If you enable Verbose Logging, AllYourBase will attempt to fix compatibility errors.
[More Traits] causes compatibility errors by overwriting DeathMemory in file C:\GAMER\steamapps\workshop\content\294100\2489644195\Defs\ThoughtDefs\Thoughts_Memory_Death.xml
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

If you enable Verbose Logging, AllYourBase will attempt to fix compatibility errors.
[More Traits] causes compatibility errors by overwriting LostMemoryFamily in file C:\GAMER\steamapps\workshop\content\294100\2489644195\Defs\ThoughtDefs\Thoughts_Memory_Lost.xml
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

If you enable Verbose Logging, AllYourBase will attempt to fix compatibility errors.
[More Traits] causes compatibility errors by overwriting LostMemory in file C:\GAMER\steamapps\workshop\content\294100\2489644195\Defs\ThoughtDefs\Thoughts_Memory_Lost.xml
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Hey, thanks for recommending your mod to me! I noticed that the nyctophobic trait reduces the movement speed instead of increasing it. Same with Witcher. Butcher and planting speed goes down. Hope you can change that soon. ;)
GRIMZY  [developer] 11 May, 2022 @ 12:16pm 
Originally posted by ǝʎǝpɐǝᗡ-soɐɥƆ:
Hey, thanks for recommending your mod to me! I noticed that the nyctophobic trait reduces the movement speed instead of increasing it. Same with Witcher. Butcher and planting speed goes down. Hope you can change that soon. ;)
will do thanks for the info
me again^^ I'm not sure about this one but could you look into the merciless trait? I noticed this trait states it increases penetration by 20% and dps by 10% and its a multiplier. So in this case, just like the other 2 traits, it "should" lower the values. I did some testing with 2 characters (same melee stat, one with and one without merciless, with and without weapon). In the end none of the 2 stats changed in the characters statistics window. Except for the normal increase for equipping the weapon. I then went in the files and changed the values to 1.2 and 1.1 -> no change. In the case of melee penetration the game actually mentions the trait in the statistics but doesn't seem to count it in. So i have no idea if this is some kind of background calculation which is not shown or if it's broken somehow.

Hope it helps. Still enjoying your mod. ;)
GRIMZY  [developer] 16 May, 2022 @ 5:53pm 
Originally posted by ǝʎǝpɐǝᗡ-soɐɥƆ:
me again^^ I'm not sure about this one but could you look into the merciless trait? I noticed this trait states it increases penetration by 20% and dps by 10% and its a multiplier. So in this case, just like the other 2 traits, it "should" lower the values. I did some testing with 2 characters (same melee stat, one with and one without merciless, with and without weapon). In the end none of the 2 stats changed in the characters statistics window. Except for the normal increase for equipping the weapon. I then went in the files and changed the values to 1.2 and 1.1 -> no change. In the case of melee penetration the game actually mentions the trait in the statistics but doesn't seem to count it in. So i have no idea if this is some kind of background calculation which is not shown or if it's broken somehow.

Hope it helps. Still enjoying your mod. ;)
i will look into it
< >
Showing 1-15 of 15 comments
Per page: 1530 50