Merchants Have More Money
⚪ Last updated 2023Preview

🔍 Analysis
- 👍 3.4% endorsement rate — high engagement, a strong quality signal
- 🏆 #24 of 104 Tweaks mods in this game by downloads
📋 About This Mod
Merchants are now richer. For classic version 1.32.
* Reason of Creating This:
After going through several mods which add more money to merchants, I am not happy with how they're coded.
Some uses funds multiplier which adds to merchants' funds calculation, which makes it not necessary. Some others have incompatible versions, supporting either very old version of Witcher 3, or next gen version. I didn't manage to find a version supporting 1. 32 classic really well, and I just want a simple mod which just makes the merchants richer, and nothing more. So I decided to create my own.
This mod is for classic Witcher version 1. 32 ONLY. NOT compatible with Next Gen.
Tested with a couple of rounds of buy and sells, and looks like it works fine. Appreciate if anyone would test play and let me know if there's issues.
It Fixes A Couple of Things (Don't read if no time, it's just for info):
This mod also fixes several inherent bugs with the original source codes:
- The game uses "daysToIncreaseFunds" variable and user's "talk" interaction event with merchant both, to decide whether to add more money to merchant. This will cause an issue, as actual time elapsed can be far longer than "daysToIncreaseFunds", which should be sufficient for merchant to fully regenerate all their money, however in reality, it only regenerates small amount, as it also depends on player to talk to merchant to trigger that regeneration, so 1 talk will only regenerate once. This mod fixes that, by setting "daysToIncreaseFunds" to 1, and whenever player talks to merchant, it resets merchant's money conditionally, if merchants owned money is less than the cap.
- In source code, the "SetupFunds" method uses "AddMoney" to setup a merchant's fund upon entity spawning. This is not correct, or not ideal at all. The "SetMoney" method is defined in source but never used. It is the correct one and expected usage.
- "IncreaseFunds" method will try to reset a merchant's money if it's lesser than its cap conditionally, rather than each time adding a small amount of money times the multiplier, which is unnecessary and proven not very good for gamers experience.
Expected Behavior In Game (Please read):
There are 5 levels of merchants in game, based on their richness: broke, poor, average, rich, richer.
Their fresh starting money will be now:
* 0 (broke), 4250 (poor), 8320 (average), 12475 (rich), 16730 (richer).
📊 Mod Details
- Game
- Witcher3 Mods
- Author
- HelloWorldJava
- Version
- 1.32
- Downloads
- 2,943
- Endorsements
- 100
- Category
- Tweaks
- Created
- 10/14/2023
- Updated
- 10/14/2023
🔧 How to Install The Witcher 3 Mods
Download from Nexus Mods.
📖 Full step-by-step install guide for The Witcher 3 →
Visit the official mod page for specific installation instructions for this mod.
🎮 Need cheat codes or console commands? Check ur gaming wiki for The Witcher 3 commands, item IDs, and more.
Keep browsing — more The Witcher 3 mods await