Kenshi
56 ratings
NPC Purchasing Power
2
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
6.859 KB
25 Aug, 2024 @ 11:15pm
1 Change Note ( view )

Subscribe to download
NPC Purchasing Power

Description
Features
Fix to vanilla behavior where most civilian NPCs will run out of money after a few days and won't be able to purchase goods at store counters for the remainder of the playthrough. Characters with especially low wages were given +100-300 Cats / day.

Many civilian characters now purchase misc goods (raw ore, water, etc) and rarely purchase weapons and armor. They usually won't have the money to purchase high quality goods. NPCs will only purchase non-food goods once their daily food purchase goals have been met.

Why did I make this mod?
There are other mods who claim to do implement these features, but all of the ones I found were too old or buggy to accomplish this. I created this mod because I got tired of manually selling ore every day. In the process of modding this feature I discovered the massive bugs with NPC wages in vanilla and decided to fix them.

Feedback
This mod won't affect any characters added by mods, if you found I missed any civilians or other consumer NPCs please let me know and I will address it ASAP. Testing NPC cash balances is truly awful, it is 100% possible I missed circumstances that can lead to NPCs not gaining intended spending money.
15 Comments
caveman 19 Aug @ 9:21am 
Tested this mod in Hub and it doesn't work at all :steamsad:
Gravenwitch  [author] 16 Jul @ 3:25pm 
@Sinicero this mod is functionally a lightweight version of that one, it fixes the issue of NPCs not having money. This mod gives them money in the ballpark of vanilla, that mod gives them much more.

Which one you prefer is up to your taste in game balance.
Sinicero 16 Jul @ 1:29pm 
This mod basically does the same thing like the Better economy mod but giving NPC less money?

Is there any improvement?
Gravenwitch  [author] 8 Jun @ 11:08pm 
<3
Ranger 2 Jun @ 8:18pm 
Dude I could kiss you, I was looking for this
Gravenwitch  [author] 18 Apr @ 2:13pm 
@Loopstop sorry this mod is a bit low on my priority list right now. Giving NPCs expanded inventory space can work by giving them their own gigantic, or item stacking backpacks. The issue is that I can't stop the player from getting the backpacks by looting civilians.

It's been a while since I've used the kenshi editor but I believe a decent solution is adding a ton more traveling merchant style caravans and ensure they can respawn when killed. Merchant NPCs are the only ones who can hold infinite items in a way the player can't use.

Another, very silly option would be to make ores and the like edible and add behaviors where the npcs would 'eat' the ore to remove it from their inventory. I couldn't figure it out at the time but it may be the perfect solution excluding the script extender.
Loopstop 18 Apr @ 7:13am 
@gravenwitch you were talking about how to fix npcs being cluttered, is it possible to modify it so npcs have infinite inventory? (or at closest as possible to infinite) dont know if you're still working on this mod but its just a idea.
🍈ₘₑₗₒₙ 11 Mar @ 2:11am 
probably the best NPC shopping / economy mod
Laughing Forest 29 Sep, 2024 @ 2:13pm 
Thanks for this Gravenwitch.

By any chance if I load your mod after Cat's, will this overwrite that component of Cat's and only use yours?

Wondering if possible to still use Cat's for the clothes, armors, etc but have your logic for shopping/populated towns etc
Gravenwitch  [author] 20 Sep, 2024 @ 3:18pm 
@Jelly Creeper sadly no. Though that issue takes more than 9 months in game to be a problem vs ~3-7 days for cats to be an issue. This can be further mitigated by item stacking mods.

This problem may have some workarounds and I have been looking into it in the meanwhile. I believe the optimal solution is to provide shoppers a merchant inventory where all their items go as these inventories reset every X hours like merchants do. I have not figured out how to do this without causing further issues yet.

Worst case I will post a mod on the kenshi nexus using the script extender to fix this, no planned release date there.