Wanting to clarify how this functions to ease some confusion and stop feature requests.
Every NPC has an inventory that contains their items they'll drop on death
Some special NPCs have a special 2nd (or 3rd+) inventory that isn't actually on their person. These special NPCs are the ones the game flags as vendors.
If you kill one of these special NPCs (vendors) a script runs to add items from the special vendor inventory to their regular one.
How the script works is: Start at the most valuable item -> flip a coin -> if heads add to drops, if tails skip item -> move to next most valuable item -> stop after 3 items.
What this mod does is simply change 2 exposed variables used by the script. The first is to make the coin flip always heads and the second is to increase the limit from 3 to 99.
What this mod will never do:
Add the vendor gold to their drop. This is handled completely separately and I haven't found where, nor am I likely to attempt to.
Fix weird vendors (ie. Brem). Some vendors are configured differently from the rest by Larian. This is likely done for a reason so I will not be changing them to work with this mod. Sorry.
Thanks to everyone who enjoys my mods! Love you all <3
A trick that I've used to achieve this in the vanilla game is to sell the trader a pouch, bag, or any storage item, and then proceed to drag their entire inventory into it. This makes it so that upon death, they drop their entire stock, including their gold, since then the game detects that one bag as just "one" item. Figured I'd mention this in case this gives any creative ideas on how to get around the issue of merchants not dropping their gold too.
That's pretty clever. Sell them a pouch, drag their gold into it, then kill them and the gold drops in the pouch. Never thought of that myself an am totally going to use that. I've just been selling them things and getting those things back after killing them. This is much faster!
Doesn't work anymore, the count of items in the container before and after the vendor's death differs drastically. I hope the mod still works for patch 8, since I'm going to install it rn.
Works fine, everything is in order. Just left Zhentarim hideout with pockets full of trinkets I'm not supposed to have) Thank you so much for the mod! Грабь награбленное! (с) Ленин
Hello UmbralJewels, unsure if your still active but I've taken the liberty of removing ModFixer from a bunch of your mods so that they're still usable with the newest patch. With your permission may I re-upload? I'll take it down once your update a few of the mods. Tysm and I appreciate the time and effort you've put into them all.
You'll need to use a tool to unpack the pak file. The LSlib tool kit works well. Download the mod and unzip it. In the PAK/LSV Tools tab, under where it says "Extract Package" set the source path as the mod's PAK file, and the Destination Path to a location of your choosing. I recommend making a new folder for where the extracted files end up. You then go into new folder you created where you'll find the loose files, where there should be a folder named mods. Once you're done clicking through the folders, there's going to be a file called forcerecompile or something to that effect. Just delete that file, then go back to the tool kit and under where it says Create Package, set the source path as the folder where you have the loose files of the mod and set the package path to location of your choosing. Click Create Package, and a new PAK will be made where you set the package path. Then from there, just install the mod as usual.
unfortunately the new patch 7 update breaks all mods with mod fixer in them, so this one and scratch is back are both unusable for patch 7 :'( I care more about this mod though I like being able to loot everything off vendors xD
151 comments
What this mod will never do:
Thanks to everyone who enjoys my mods! Love you all <3
<node id="Module">
<attribute id="UUID" value="48cc6be3-f1c4-4acb-9172-189f13b1d753" type="FixedString" />
</node>
<node id="ModuleShortDesc">
<attribute id="Folder" type="LSWString" value="JWL_DATL"/>
<attribute id="MD5" value="" type="LSString" />
<attribute id="Name" type="FixedString" value="JWL Drop All The Loot"/>
<attribute id="UUID" value="48cc6be3-f1c4-4acb-9172-189f13b1d753" type="FixedString" />
<attribute id="Version64" type="int32" value="36028797018963968"/>
</node>
Figured I'd mention this in case this gives any creative ideas on how to get around the issue of merchants not dropping their gold too.
EDIT: You have to go to the BARGAINING menu after selling them a pouch and drag all their inventory into the bag. It works still!
Just left Zhentarim hideout with pockets full of trinkets I'm not supposed to have)
Thank you so much for the mod!
Грабь награбленное! (с) Ленин