About this mod
Heavily customize item values such as weight, buy price, sell price, decay, and stacksize!
- Requirements
- Permissions and credits
- Changelogs
Lots of new requested options, logic, and values!
Make sure you're leveraging a Saved Game Manager (DD2 Save Manager v1+ recommended)
Note: Anti-Medusa Head Decay confirmed not working. Most likely driven by a script I can't modify internal to the game. Hopefully someone figures this out later. :)
Available Options:
- Buy Price
- Sell Price
- Weight
- Anti Decay On/Off
- Use Decay List On/Off
- Decay Allow List
- Stackable item sizes (999 for example)
This mod was based on xyzkljl1's original "Item Zero Weight" mod found here. I then leveraged that to find a bunch of other modifiable values for items and making those configurable
New Major Logic:
- Any on/off option that is set to "-1" will be disabled (ex: "sellpricemod": -1 will disable any sell price modifiers)
- Lists for advanced decay logic, add/remove at your leisure
- New toggleable values
Default Mod Values:
- "buyprice": -1, [Set this to something other than "-1" if you want to modify prices, but SellPrice would not work if it's not "-1"!!]
- "sellpricemod": 0.5, [Sell Price is a % modifier based on BuyPrice. So 0.5 is 50% OF Buyprice]
- "weightval": 1, [Items weight 0.01kg]
- "anti_decay": 1, ["Decay" renamed to "Anti Decay" for clarify, -1 to turn it off, 1 to enable]
- "use_decay_list": 1, [Enables the use of a "friendly decay" list of items people prefer be allowed to decay, or not]
- "decay_allow_list: []. [List of all known "Good Decayed" items, aka: Items people WANT to decay into. Add/Remove if I missed any]
- "maxstacksize": 999[Setting this to 999 will set all stackable items to 999, set to -1 to disable, NOT TESTED ABOVE 999!]
Suggested values:
- Leave "Buy Price" at the default `-1` value if you want sell price to be higher than default because SellPrice is based on BuyPrice. If BuyPrice is changed to anything other than `-1` then SellPrice will not change. Otherwise, if you want BuyPrice for all items to be "1" then change it to "1".
- Sell Price is a % modifier based on the item's "BuyPrice". Meaning, a value of "0.5" will set an item to sell for 50% of its Buy price. In example, if a sword sells for 10k gold, and the config value for "sellpricemod" is set to "0.5" the sword will sell for 5k gold.
- Weight values are actually divided by 100 by the game. Example: ("weightval": 1) will result in all items being changed to "0.01kg"
- Anti Decay, set to 1, will disable ALL item decay. If you want some items to decay (eg: Apple -> Ripened Apple) then enable "use_decay_list"
- Use Decay List, set to 1, will enable "good decay" items to decay as normal. Prevents "rotten" decaying. Set to -1 to disable this and prevent ANY item from decaying
- MaxStackSize is now defaulted to `999` with this mod. Reducing this below 999 won't lose you items but you can't pick anymore up! I have NOT tested setting this above 999 so beware you may run into weird memory limits so keep it at 999 unless you absolutely need to!!
Install Process:
- Install REFramework
- Get Fuffy Mod Manager
Download this mod and drag into mod manager. Then turn it on in mod manager
b) Manual Install:
Download this mod and extract. Copy the `reframework` folder to game folder. If "reframework" already exists in the root game folder, then merge these two folders.
If installed correctly the Windows directory structure looks like this:
- C:\Program Files (x86)\Steam\steamapps\common\Dragons Dogma 2\reframework\autorun\GigaItemConfig.lua
- C:\Program Files (x86)\Steam\steamapps\common\Dragons Dogma 2\reframework\data\GigaItemConfig.json
Special thanks to xyzkljl1 for creating an easy to read base REFramework mod that I could learn from. See their other mods here!