Kenshi
87 ratings
More slave joins
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
201.951 KB
12 Apr, 2023 @ 5:39am
1 Change Note ( view )

Subscribe to download
More slave joins

Description
Tired that only useless renegades can be grateful, and anyone stronger than a starving bandit says "thank you chump" for getting him out of the pot of cannibals?

Now they too MAY want to join you in gratitude.

Most NPCs, by DEFAULT, have the option to join you (free from cage, shackles, rescue, etc.), but first pass a check called is_recruitable: if they are traders, diplomats, military, law, or the total sum of basic skills is more than 75, they cannot join.

Detailed example (how it works in vanilla):
You freed two mercenaries, one mercenary has a skill sum of 74 (strength 24, attack 25, defense 25), the second has 75 (strength 25, attack 25, defense 25), only the first mercenary has the ability to join (may not want to), but the second won't even be available for that.

My mod removes the check and the second merc will also have a PROBABILITY (not 100%) to join, just like the first one.

Even though the Diplomats, Traders and Military are also available, the Lord Phoenix is unlikely to be able to join you because he doesn't have the dialogue to do so, but the City Guard and Merchants will be able to if you rescue them.

I made it for myself, I will test it, you can write your findings in the comments.
14 Comments
Pode 18 Apr, 2023 @ 10:25am 
Really helpful advice thank you
HidariKiKi  [author] 18 Apr, 2023 @ 9:49am 
And one more thing to know. Personality of potential recruit has the meaning. If he is traitorous, he'll never join you, NEVER. You can recognise them by their replics while freeing them (unlocking cage best stage), they will hurry you, NOT thanking you and so on. And its only example, there more personalities.

Its not the wrong AI, this is how it should work and as intended by the game.
HidariKiKi  [author] 18 Apr, 2023 @ 9:49am 
You can exploit quick save/quick load on each step (before unlocking shackles, after him following you) and NPC may choose other option (if he didnt folowed you, or joined), but it complicated, can damage you save data and destroys the immersiveness, so better will be just to install some mod like "recruit anyone", in my opinion.
HidariKiKi  [author] 18 Apr, 2023 @ 9:49am 
This is how you can recruit hostiles:

Unlock his cage (dont touch shackles), grab him and flee to safe distance, then put him down and he starts going somewhere (to his cage, retreating fast etc.), or atack you. You should unlock his shackles and then he'll either be shocked by this (cause you are enemies) and run off, or say "we should get out" or something and continue atack you, you should just go away and he will start follow you, but still will be your enemy (dont forget to put your character on block mode). He will follow you endlessly, so go away to safe distant from slave camp or whatever this place was, then quick save\quick load and his AI will be fixed. Then he will randomly choose to run off by his own, or join you.

A little comlicated but this is how it works in short. You can adupt it to other situations (only shackles, or only cage etc).
Pode 18 Apr, 2023 @ 8:22am 
Apologies, didn't mean to imply that your mod caused the issue, just was looking for advice. I was thinking last in load order was better to ensure overwriting any conflict, I'll move yours up then. On further thought my most likely suspect is the slave AI fix mod. I started here cuz I have nothing else that touches recruitment, but seeing that it waits for her to take an action, it's gotta be the AI mod.
HidariKiKi  [author] 18 Apr, 2023 @ 6:36am 
First, put my mod ABOVE other mods, NOT last.

Second, my mod dont add replics to poles, and dont add anything to recruit someone, its all vanilla,or added by other mods. My mod only removes VALIDITY CHECK for joining.

Third, if you put someone in a cage, he'll never be recruitable after his "rescuing", because YOU PUT HIM in the cage (by vanilla game, not modded by recruit prisoners mod for example)
Pode 17 Apr, 2023 @ 8:59pm 
Testing with auotsaves indicates this CTD happens as soon as she decides to free herself from the unlocked pole and her AI bugging out when I first unlocked her is the only thing that allowed me to progress past that point.
Pode 17 Apr, 2023 @ 8:29pm 
Tried putting her back on the pole, she turned normal white on mouseover, I picked the lock, she immediately was freed, turned hostile, and ran for a weapon, so my character shot her. Improvement of sorts I suppose.
Pode 17 Apr, 2023 @ 8:24pm 
Problem is almost certainly a conflict with some other one of my legion of mods, but putting yours last didn't resolve the issue on load. The character I'm trying to recruit disappears on import. It's a starving bandit shackled to a fogmen pole. I healed her, she got the talk icon, I talked to her to her, she said she wasn't an animal and turned allied but didn't join. I reloaded, picked her lock before talking to her, and now I don't get the talk icon, she shows as allied yellow on mouse over, and as soon as she's free and conscious I get a CTD. Set her free off the pole, pick her up drop her wait for her to come to, pick her up and put her in a bed, all the same, soon as she can act, CTD. Thoughts?
HidariKiKi  [author] 17 Apr, 2023 @ 2:10pm 
No. But in case, put prisoner mod lower then mine