#My TwinMaidenHusks shops are empty

68 messages · Page 1 of 1 (latest)

lavish carbon
#

I literally don't know what I did to break it. None of their items show up for purchase.

The shop IDs are the same. The item IDs are the same. I thought maybe it was a issue of setting Sell Price values differing from the items, but they don't seem to do anything when reverted back to vanilla. I didn't mess with the ESD ranges.

I feel like I did something very obvious and stupid, but I don't remember what it was.

obsidian tapir
#

are you sure the modded regulation.bin is actually being loaded? did you upgrade params since the latest update?

#

custom shops are the first thing to break after game updates as the regulation.bin becomes invalid

#

I would maybe check that other param changes are actually having an effect just to be sure

split stag
#

Did you modify the m11 talkscript?

lavish carbon
#

Whats up fellow gamers

#

Yea- I know this shit is like 4 month out of date. But don't you hate it whenever you have the same issue as someone- and they never follow it up?

#

So this is my due diligence:

#
  1. alpha gamers with MAXIMUM. BITCHES. use ESDStudio.
#

You gotta use an old Elden Ring pre-DLC executable to make ESD Studio not bitch. Currently it breaks with ER post-DLC

#

Apparently you can then trick it to use post-DLC ESD scripts- so its a funky work around atm

#

Do you want to modify ESD scripts?

#

Of course you do

#

Use ESDStudio

#

If you are using Notepad and esdtool to make manual changes like a pleb- you are not allowed to sit at the cool kid's bench during lunch. You are making life harder on yourself

#
  1. Make sure your shop shit isn't broken in DSMStudio/Smithbox
#

So for example, my issue would be under this Param Category:

#

And my issue is related to the Twin-Husk Maidens, so you should be looking at shit like this:

#

notes:

#
  • messing with an item's sell price when it's different VS the price in it's EquipParamGoods = Elden Ring will lose it's shit and disappear it from the face of the earth
#

So be careful if you fuck with this

#
  • Around tags? Watch out for Event Flags
#

be careful when messing with these- as they can also mess with the item being shown in shops

#

Quantity = how many

#

Visibility = certain events in ER will trigger items being available in shops

#

Alright with that out of the way- notice how everything is pretty much vanilla.

#

(You'll know this if shits modified (not vanilla) if things in DSMapStudio/Smithbox turns green)

#

Okay- so nothing in params seems broken. What the fuck is the issue?

#

Protip: Making a new project in ESD Studio- leave project folder default. Set game to Elden Ring.exe. Point mod directory to the mod you are working on

#

You'll see all this shit down here:

#

These are like magical nerd scripts that makes Elden Ring do cool shit

#

Taking a deeper look, notice how the Twin Maiden Husks are nested within the Roundtable Hold- just like in the actual game:

#

(protip: this is what @split stag was pointing to before)

#

Then you open this up and you just see, like

#

a sea of shit

#

A giant sea of completely incomprehensible bullshit

#

Don't worry- over time you'll slowly understand what all this shit does

#

What we're looking for is where the FUCK in ESD does it invoke the Twin Husk Maiden's shop bullshit?

#

Well, a hint was right in front of us back in DSMap/Smithbox land:

#

ID: "101800"

#

These IDs is what Elden Ring uses to categorize these parameters.

#

Atleast pre-DLC, for Twin Maidens, it goes up until 101881:

#

So what if we try to use that to search in the Twin Maiden ESD?

#

Bingo

#

Specifically:

#

OpenRegularShop = a function to show to the player the shop menu

#

Inside the brackets, it shows two numbers: 101800 is the minimum ID- and 101897 is the maximum ID

#

This is a very basic stupid people explanation of how shops kinda work

#

My issue was that these numbers were completely fucked up for me- therefore, no working shop

#

Fixed it- shit works now

#

Now you know too

#

Thanks @split stag

#

And @obsidian tapir

obsidian tapir
#