Baldur's Gate 3
0 of 0

File information

Last updated

Original upload

Created by

FallenStar

Uploaded by

Fararagi

Virus scan

Safe to use

About this mod

Automatically sells items which have no use for their (estimated) sell price, includes most if not all common junk/valuable/decorative/jewelry items, Now (mostly) configurable in game!, Say goodbye to inventory clutter!

Requirements
Permissions and credits
Translations
  • Spanish
  • Russian
  • Portuguese
  • Mandarin
  • Korean
  • Japanese
  • Italian
  • German
Changelogs
Donations
This mod will automatically sell all the items included in either the internal list of more than 800 useless items or your configurable list of items for 40% (by default, this is configurable) of their value, this correspond to what a merchant would give you with a persuasion bonus of 0.

Items that would sell for a fractional amount inferior to 1 will accumulate and give you your gold coin when it reaches 1; no wasted money.

Small video demo from 1.0

Stuff you can expect to be automatically sold :

  • Common rings & Necklaces (minus potentially quest ones)
  • "Valuable" items : Paintings, Cutlery, Precious Gems (Not Diamonds, they're used in a quest) and more
  • Decorative items : Bottles, Buckets, Bigger Bottles, Soap thingies, Rags etc.
  • Rotten Food : Yeah.
  • Pretty much every single useless item




Along with the automatic selling of loot, the mod offers an item that is used as the interface to configure your own list of items you don't care about, this item is the (Marvelous) Sack of Commerce!  (Yes this is comic sans fuck you)

  • This item will automatically appear in your inventory if you don't already have one (it checks your whole party)
  • To use it, simply drag & drop items to it, they will be added to the list of automatically sold items, you'll also receive their respective gold amount this way.
  • To remove items from the list, open the bag, you'll see a banner saying that you are now in list editing mode
  • Items removed from the bag will be removed from the list (once you close the bag, you'll see another banner saying that you are no longer in edit mode)
  • Items added to the bag when it is opened will add them to the list but won't give you your gold for it, the preferred method of adding items to your list is simply drag & dropping them to the bag!
  • HIT THE BAG TO OPEN THE CONFIGURATION MENU !


Here's a small video on the bag usage, it's pretty simple :








Requires : BG3 Script Extender You can easily install it via BG3 Mod Manager



Installation : use BG3 Mod Manager 

Uninstallation : Hit bag to open the menu, pick the delete bag option, save, close the game, uninstall.

Compatibility : Everything, probably? :)



This mod is 90% configurable in game, check the video :



Configuration files will be generated on the first loading (and again if you delete them, just load any save and you'll get some default ones back). You can find them at:  

AppData\Local\Larian Studios\Baldur's Gate 3\Script Extender\Fall_AutoSeller\

To easily go there you can press the windows key + R and enter "%localappdata%\Larian Studios\Baldur's Gate 3\Script Extender" inside the run box (folders will only exist if SE is installed and you've loaded a save with the mod installed before.) (it won't be in french, unless you are french, in which case ça sera en français)


  • config.json : Contains basic variables. You can adjust the sell percentage amount, log the items you pick up to the console (set DEBUG_MESSAGES to 4), and enable/disable the mod from here. The values will be taken into account when a save is loaded, so you don't need to close the game when making changes to it. currently configurable values are :
  • "MOD_ENABLED" : 1 or 0, default 1, function is obvious, setting it to 0 will stop the auto selling logic
  • "DEBUG_MESSAGES" : 0 to 4, default 3, will print the name & UID of the item you pick up in the console when set to 4, along with some other stuff. Will probably lag the game a bit if set to 4, don't touch it if you don't know what you are doing.
  • "SELL_VALUE_PERCENTAGE" : any number, default 40, the percentage of the total item value you'll get on pickup
  • "ENABLE_LOGGING"  : 0 or 1, default 0, set to 1 to enable logging, only enable this to send me the created log file to help troubleshoot problem you may have, you can find the log file in the same folder as the config file.
  • "GIVE_BAG" : 0 or 1, default 1, set to 0 if you don't want the sack of commerce for some reason.
  • "BAG_SELL_MODE_ONLY" : 0 or 1, default 0, set to 1 if you don't want drag & dropped items to be added to the list, you'll still get paid for them and can still add to the list by entering edit mode (opening the bag) 
  • "CUSTOM_LISTS_ONLY" : 0 or 1, default 0, set to 1 only if you don't want to use the now quasi perfect internal junk list.
  • "MARK_AS_WARE" : 0 or 1default 0, set to 1 if you want to mark items as ware instead of automatically selling them.
  • junk_list.json : A copy of the mod's internal junk list. It isn't used in the code, so you can do whatever you want with it, and it won't break anything. It's just here for you to look at it.
  • keep_list.json : used to store your personal list of items to keep, if something is automatically sold by default that you want to keep (let's say, a painting) you can copy the line from junk_list.json to this list and it won't be sold anymore
  • sell_list.json : used to store your personal list of items to sell, this list is what you modify by interacting with the bag, no need to ever touch it unless you know what you are doing.
  • logs.txt : Your log file, needs ENABLE_LOGGING set to 1 for it to be used, not super useful anymore, don't enable it.




Credits :
Kvalyr, Looked into their stuff a lot for file IO & printing stuff (And I made everything worse)
Norbyte for SE, you know, the dude allowing us to make the game cooler.
LaughingLeader because it's the man, you know.
ShinyHobo for the MultiTool dude basically carries the modding community on his back imo. Add a leaderboard for amount of time someone pressed "rebuild" please
Chem9771 on Discord for making a cool webapp used to filter items, which I modified for my needs. Safe to say I would still be adding items line by line without them.
Varimthras for their massive help with the list curation.
Volitio for figuring out how to mark items as ware (check out their stuff for more inventory management goodness!) and for some code!

Click on the big fancy and badly cropped donate image if you feel generous :P




All my mods : 
Auto Loot Seller
Configurable spell slots & co regen
Configurable Movement Speed
Teleport Party To You Spell
Mark books as read
Wifi Potions
CC Cleaner