Its me again, with another quick patchjob.
Smugglers Markets would crash with more than 14 types of stolen goods on board, due to their coding. Correcting their coding causes a crash with more than 15, as the base script it inherits from only has 15 buy lines.
I fixed this by adding pages identical in function to the trading upgrade.
An additional bug fixed is that while stations buy for 15%, it was displaying 25% price.
This does not fix the bug where the station buys nonstolen goods first, unfortunately. I can do that, but I haven't yet since it requires a serverside script change, and I don't have access to that on the server I play on, so don't feel like messing with it at the moment.
The bug report thread is here.
smugglersmarket.zip