Miner: Nomadic Merchant (West Limgrave) - southeast of entrance to Coastal Cave - Yellow Ember - String - Sanctuary Stone - Cracked Crystal - Volcanic Stone - Formic Rock - Gravel Stone
you can fairly easily fix the mod yourself too, download yapped runebear tool first (found in nexus), go to your elden ring install folder and find regulation.bin file, copy it somewhere safe so if something goes wrong you got a backup
then download this mod, open the regulation.bin file that the mod has with the yapped runebear tool and scroll down to ShopLineupParam in the param list and select it, then at the top click open "File Data" then click "Export Data". now select "File" at the top and "Open" go to your elden ring install folder and select the regulation.bin in there, once the yapped runebear loads it, open the ShopLineupParam again, but this time select "Import Data" instead from the menu. After that click save and done, the mod now works on latest patch.
Be sure to NOT go online with a modded game as it can get you banned
There is a method to increase the 25 item cap for shops. It involves fiddling around with the coding inside >scrip >talk folder, but its pretty simple once you know the steps. I can write it down here if you need it.
- First step would be unpacking the game with UXM selective unpacker in order to get access to the files contained inside the >script >talk folder
- Secondly, you have to know the map area piece where the shop you are going to mod is (see link below).
- Search inside that >scrip >talk folder for the file that matches the map area, and decompile it with ESDtool.
- Once decompiled, you will be able to open the different .py files using a text editor. Notepad ++ is recommended.
- Use Notepad++ to make a search for a word related with that shop you are going to mod. For Kale shop, I opened the file t80006000.py and searched for OpenRegularShop(100500, 100524). You can make in-folder search with Notepad++, so no need to open the specific file to seach inside it, the folder search result will search inside any file in that folder.
- The values in between the parenthesis are the ones you want to change. If you write (100000000, 100000999) for example, you will have room for 1000 different items in that shop. You have to use IDs for the shop items between those two values, of course.
- Once you write the new values, save and recompile with ESDtool into a .dcx file, and then put that recompiled file in your Mod Engine 2 >mod >script >talk folder.
Hello! I did everything as you describe it. Changed Kale's Values from 100500, 100522* to 9100000, 9109999 and than used DSMapStudio to change standart Rows Id's to new one AND Every Vannila Item appeared But my modded items didnt appear sadly( To add my own rows in ShopLineupParam i used rows from Grand Merchant Mod. Perhaps this is the problem. Can you please tell me what i did wrong and/or how do i add my own Rows to Param so that they can work?
Edit: Lol i am stupid. Instead of adding new external params from mod i just duplicated the one that already exist And Everything worked out just fine. Thank for your post! It was really helpfull Appreciate it!
25 comments
Herbalists:
Isolated Merchant (Weeping Peninsula West)
- Herba - 100
- Dewkissed Herba - 100
- Arteria Leaf - 1000
- Mushroom - 100
- Toxic Mushroom - 100
- Melted Mushroom - 100
- Poisonbloom - 100
- Fulgurbloom - 100
- Altus Bloom - 100
- Bloodrose - 100
- Grave Violet - 100
- Fulgurbloom - 100
- Tarnished Golden Sunflower - 100
- Golden Sunflower - 100
Nomadic Merchant (Weeping Peninsula East - Castle Morne Rampart)
- Kukri - 60
- Trina's Lily - 1000
- Miquella's Lily - 1000
- Crystal Bud - 100
- Rimed Crystal Bud - 100
- Sacramental Bud - 1000
- Eye of Yelough - 1000
- Miranda Powder - 500
- Root Resin - 100
- Cave Moss - 100
- Budding Cave Moss -100
- Crystal Cave Moss - 100
Hunters:
Nomadic Merchant (East Limgrave)
- Sliver of Meat - 500
- Strip of White Flesh - 500
- Beast Liver - 500
- Turtle Neck Meat - 500
- Beast Blood - 1000
- Albinauric Bloodclot - 1000
- Budding Horn - 1000
- Flight Pinion - 100
- Stormhawk Feather - 500
- Four-Toed Fowl Foot - 500
- Thin Beast Bone - 150
- Hefty Beast Bone - 150
- Human Bone Shard - 150
Nomadic Merchant (North Limgrave)
- Slumbering Egg - 100
- Crab Eggs - 100
- Land Octopus Ovary - 100
- Great Dragonfly Head - 100
- Gold Firefly - 100
- Silver Firefly - 100
- Glintstone Firefly - 100
- Smoldering Butterfly - 100
- Aeonian Butterfly - 1000
- Nascent Butterfly - 1000
- Golden Centipede - 1000
- Silver Tear Husk - 100
- Gold-Tinged Excrement - 100
- Blood-Tainted Excrement - 100
Miner:
Nomadic Merchant (West Limgrave) - southeast of entrance to Coastal Cave
- Yellow Ember
- String
- Sanctuary Stone
- Cracked Crystal
- Volcanic Stone
- Formic Rock
- Gravel Stone
then download this mod, open the regulation.bin file that the mod has with the yapped runebear tool and scroll down to ShopLineupParam in the param list and select it, then at the top click open "File Data" then click "Export Data". now select "File" at the top and "Open" go to your elden ring install folder and select the regulation.bin in there, once the yapped runebear loads it, open the ShopLineupParam again, but this time select "Import Data" instead from the menu. After that click save and done, the mod now works on latest patch.
Be sure to NOT go online with a modded game as it can get you banned
- First step would be unpacking the game with UXM selective unpacker in order to get access to the files contained inside the >script >talk folder
- Secondly, you have to know the map area piece where the shop you are going to mod is (see link below).
- Search inside that >scrip >talk folder for the file that matches the map area, and decompile it with ESDtool.
- Once decompiled, you will be able to open the different .py files using a text editor. Notepad ++ is recommended.
- Use Notepad++ to make a search for a word related with that shop you are going to mod. For Kale shop, I opened the file t80006000.py and searched for OpenRegularShop(100500, 100524). You can make in-folder search with Notepad++, so no need to open the specific file to seach inside it, the folder search result will search inside any file in that folder.
- The values in between the parenthesis are the ones you want to change. If you write (100000000, 100000999) for example, you will have room for 1000 different items in that shop. You have to use IDs for the shop items between those two values, of course.
- Once you write the new values, save and recompile with ESDtool into a .dcx file, and then put that recompiled file in your Mod Engine 2 >mod >script >talk folder.
****
Links (ill add the map one later):
https://github.com/Nordgaren/UXM-Selective-Unpack/releases/tag/2.1.7.1
https://github.com/thefifthmatt/ESDLang/releases/tag/v0.3
ER map coordinates
https://ibb.co/gFscJjR
Edit: Lol i am stupid. Instead of adding new external params from mod i just duplicated the one that already exist And Everything worked out just fine. Thank for your post! It was really helpfull Appreciate it!