边缘世界 RimWorld

边缘世界 RimWorld

RandomPlus
JustMarkHere 2024 年 4 月 12 日 上午 11:49
Passion Selection/Rolling [BUG?]
I think I'm getting unexpected behavior from passion filters.

I thought the passion list was possible passions. For example if I have 1 required passion and a list of A-C passions, I should get a pawn with A or B or C. Now, I can't set a filter list with Sanguine or Optimist. I don't think a pawn can get both these passions, but I think I should be able to put both in the passion list as "possibles" and get one or the other, right?

If I add Optimist to the pool, Sanguine is no longer available in the add passion list (and vice versa). I have pre-1.5 filters with both Optimist and Sanguine in the list, so I think this is new.

I have also noticed that if I try to use one of these pre-1.5 filters, roll times are insanely long. In 1.4 my "general good" pawn filter almost always got a result within 10-15 seconds. The 50k roll timeout was usually ~45 seconds to 1 minute for any filter. Now a "general good" roll rarely hits and a 50k roll timeout takes 30 minutes.

I currently have a pretty short mod list, so I'm going to strip it down to just RandomPlus to see if this is a mod interaction. I am on 1.5 but do not have Anomaly.
最后由 JustMarkHere 编辑于; 2024 年 4 月 13 日 上午 9:15
< >
正在显示第 1 - 5 条,共 5 条留言
JustMarkHere 2024 年 4 月 12 日 上午 11:55 
To add: stripped down to Vanilla with HugsLib and RandomPlus as the only mods. Seeing the same behavior. Selecting Optimist grays out Pessimist and Sanguine on the available passions list (I think those are all mutually exclusive).
LameBot v2.0  [开发者] 2024 年 4 月 13 日 上午 10:41 
In 1.5, I've set the default re-roll algorithm to normal so maybe the thing that's slowing it down. For traits, you need to toggle it to 'pool' instead of 'req' to add the same type of traits.
JustMarkHere 2024 年 4 月 14 日 上午 9:40 
Ah thank you! I will check out the pool setting. Maybe that was the cause.
I did try both normal/fast rerolls, with little change. I'll test and get back to you.
JustMarkHere 2024 年 4 月 14 日 上午 10:05 
Hey, you 100% hit the nail on the head. I had gone through my old rules and tweaked the pools a bit and neglected to set a few correctly. Fixing that and making sure all were set to fast seems to have resolved all issues I had! Thanks so much!
Oujee 2024 年 4 月 18 日 下午 1:44 
引用自 LameBot v2.0
In 1.5, I've set the default re-roll algorithm to normal so maybe the thing that's slowing it down. For traits, you need to toggle it to 'pool' instead of 'req' to add the same type of traits.

Thanks that made huge difference i was sure i was making something wrong as it was not getting what i want at all, i would recommend stating this note in the description
< >
正在显示第 1 - 5 条,共 5 条留言
每页显示数: 1530 50