Small dynaminc pricing persistence issue

If you create a Monument Addons profile containing a vending machine and don't customize it, it will be populated as Output Outfitters (the clothing machine from Outpost) by default.

It seems that dynamic pricing data for this setup doesn't get persisted, because there's no explicit inventory in the profile.

Workaround is (hopefully) to explicitly populate the inventory, e.g. pull 1 scrap from one of the items, save, put the scrap back, save.

This may be caused by the following check.
https://github.com/WheteThunger/CustomVendingSetup/blob/master/CustomVendingSetup.cs#L2860-L2862

However, I'm having trouble understanding this issue. If the vending machine isn't customized, then Custom Vending Setup (CVS) theoretically shouldn't be expected to solve this (CVS might not even be installed), meaning it would instead be an issue/limitation with Monument Addons.

If the vending machine sale offers aren't customized, then I presume we should be able to rely on vanilla saving of sales data, as long as the vending machines are being persisted across server restarts via the Monument Addons configuration for saving entities. I wonder if the plugin is somehow overriding that for these vending machines.

Not sure. For additional context: I have a custom MA profile that adds all Outpost amenities to Bandit Camp, including custom copies of all the vending machines. Since the default vending machine is one of those, I figured I shouldn't need to customize it - but then a player reported that dynamic pricing was stuck at +80% for that vending machine, and I confirmed it.

The Fish Exchange in all fishing villages on my server is always -50%, even though I haven't changed anything for these shops. This has ruined the wipe for many of my players.

That's weird, I've definitely used the fish exchange on my server this wipe and it was at +100%.

uoam

The Fish Exchange in all fishing villages on my server is always -50%, even though I haven't changed anything for these shops. This has ruined the wipe for many of my players.

If you haven't changed anything for those vending machines, then it sounds to me like you did not customize the vending machine with Custom Vending Setup at all. If so, then this plugin will not affect it, meaning the root cause of your issue is something else.

I disabled Custom Vending Setup yesterday, and over the past 24 hours, prices in the fishing villages have started to recover. This is the first time they've actually changed since the wipe.

Merged post

I need to check on a clean server; perhaps I changed the cooldown for selling a few months ago and forgot about it. I don't remember what the default values ​​should be. There are too many changes on the modified server to remember this.

Merged post

Despite these issues with the plugin, I'm grateful to you, WhiteThunder. I use many of your plugins and admire people like you who make and maintain them for free ❤️