You can't really speed up searches for items in the bazaar because you have to wait for results and wait for the find button to be available. I did do some minor updates to speed it up slightly, but hardly noticeable. I did change the way prices are altered from the previous method to just use the slider to set a new value which speeds that part of it up.
I've also made it so that you only turn off the trader on the first run.
Rich (BB code):
/if (${firstRun}) {
/call TraderStatus Off
/varset firstRun FALSE
}
was added with firstRun declared as true at start. This way it will turn off trader mode only if it's your first run of the macro. After that all updates are done without exiting trader mode.
Added some additional information on the search, IE: The amount of results found for a search.
Changed the size of the /for loop from 199 to 100 because you can only have 100 items as per 10slot bags x 10.
Updated the output for the makeini syntax to /mac bazaar makeini.
Items missing from the INI are now automatically added. When adding the item it will use MinSellPrice unless the vendor value is greater, in which case it will override the MinSellPrice.
You can still use /mac bazaar makeini and it will reproduce the same effects, however neither the automatic adding of INI entries nor the makeini entries overwrite existing settings unless the MinSellPrice in the INI is less than vendor value.