Since allowing the functionality I want in a script would allow KoLMafia to be far more easily used as a mallbot, I'm phrasing this as a direct feature request.
The store manager currently includes an auto-reprice button which handily attempts to undercut prices for items in the mall, and also quite handily identifies unmarketable junk (i.e. Minimum priced items), allowing the junk to be subsequently removed and autosold, which is all to the good. What I would like to have available is a small twist on this functionality, specifically, price auto-match instead of auto-undercut. In plain English, a way to take either all items or all maximally priced items and set their mall prices to be exactly equal to the lowest mall price rather than trying to undercut and sell ahead.
Second, it would be nice (though I suspect more difficult) to be able to set a limit threshold for determining the current minimum price. That is, if an item sells in bulk for 2300, but there are 40,000 available for 500 @ 1/day, it would be nice to pass over the limit and match/undercut relative to the bulk price. I know mall tweaks are sensitive, so discussion may be in order, but I don't view either of these ideas as particularly nefarious.
The store manager currently includes an auto-reprice button which handily attempts to undercut prices for items in the mall, and also quite handily identifies unmarketable junk (i.e. Minimum priced items), allowing the junk to be subsequently removed and autosold, which is all to the good. What I would like to have available is a small twist on this functionality, specifically, price auto-match instead of auto-undercut. In plain English, a way to take either all items or all maximally priced items and set their mall prices to be exactly equal to the lowest mall price rather than trying to undercut and sell ahead.
Second, it would be nice (though I suspect more difficult) to be able to set a limit threshold for determining the current minimum price. That is, if an item sells in bulk for 2300, but there are 40,000 available for 500 @ 1/day, it would be nice to pass over the limit and match/undercut relative to the bulk price. I know mall tweaks are sensitive, so discussion may be in order, but I don't view either of these ideas as particularly nefarious.