Maskoi
old and salty
- Joined
- Sep 28, 2005
- RedCents
- 82,796¢
Bazaar.mac 2.0 -- updated 12/04/2012
This is my revised and updated Bazaar.mac. Read the instructions in the mac to use. its pretty straight forward.
I love Bazaar.mac but was it missing some useful stuff people had posted or suggested. I also tried to make it a little friendlier by making some of the variables user assigned and moving them to the top of the macro for easy access.
Requires MQ2Bzsrch, MQ2ItemDisplay, and Bazaar.ini all plugins and files are included in the Redguides Compile
V 2.0 12/04/2012
~ Trader routines updated only. I haven't tackled barter section yet.
~ Increased Bazaar slots form 100 to 200 to match recent expansions.
~ Added a fix for Viridian Hero's Forge Leather as name is usually loner than 30 characters.
~ Added a fix for for Spell names longer than 30 characters by trimming Spell: from item name.
~ Removed all vendor price code since EQ Bazaar no longer supports it.
~ Min price will no longer check if lower than vendor price.
~ Fixed stall caused by ${Bazaar.Done}. It no longer returns TRUE if Bazaar search is empty.
~ Fixed setting item to max price if defined in ini file and search returns 0 items for sale.
V 1.20 08/24/2012
~ Fix to compensate for Viridian Hero's Forge Leather names because its more than 30 characters. Trims 3 characters off in order to search correctly.
V 1.10 04/06/2011
~ ini file VendorPrice fixed. It was reporting the gp sp values incorrectly. VendorPrice is for quick reference only and has no impact on any auction values.
V 1.09 04/06/2011
~ Fixed makeini feature - Was incorrectly comparing vendor sell price to ini MinSellPrice if item existed in ini file.
V 1.08 03/04/2011
~ Removed all orphaned code left over from updatebazaarprices.mac.
~ Heavily commented Trader Section
~ Jumped duplicate item check code back in from updatebazaarprices.mac
~ Cleaned up and made /echo statements more consistent.
~ Added code to detect commas (,) in item name and skip entry to prevent macro crashing.
~ Will now match ini file minimum sell price if within 25pp of adjusted sell price because marco rounds down to nearest 25pp price when undercutting prices over 100 pp.
~ Fixed macro not recognizing if min sell price for was below sell to vendor price.
~ Removed all buttons .Enabled code seems mq2 no longer recognizes button states correctly.
V 1.07 01/21/2011
~Cleaned up and updated instructions and contributors
~Added ini file generation and updating with the following command
~Can now set the macro to run once or update prices to a user defined time variable (default 90 min)
~Can now set price for /mac bazaar trader initprice command
~Added ExcludeList to ini file so you don't underprice your other traders
~Can set custom message to /ooc or /auction after price updates (default off) i.e. /ooc New trader up!
~If Trader active turns off tradermode when updating
V 1.06 01/19/2011
-Updated trader slots from 80 to 100 for HoT
-Took out all the /beeps
-Removed a bunch of irrelevant test code that was commented out to avoid confusion
-Labeled the subs
-Cleaned up and aligned the code
Download both bazaar.mac and bazaar.inc to use
This is my revised and updated Bazaar.mac. Read the instructions in the mac to use. its pretty straight forward.
I love Bazaar.mac but was it missing some useful stuff people had posted or suggested. I also tried to make it a little friendlier by making some of the variables user assigned and moving them to the top of the macro for easy access.
Requires MQ2Bzsrch, MQ2ItemDisplay, and Bazaar.ini all plugins and files are included in the Redguides Compile
V 2.0 12/04/2012
~ Trader routines updated only. I haven't tackled barter section yet.
~ Increased Bazaar slots form 100 to 200 to match recent expansions.
~ Added a fix for Viridian Hero's Forge Leather as name is usually loner than 30 characters.
~ Added a fix for for Spell names longer than 30 characters by trimming Spell: from item name.
~ Removed all vendor price code since EQ Bazaar no longer supports it.
~ Min price will no longer check if lower than vendor price.
~ Fixed stall caused by ${Bazaar.Done}. It no longer returns TRUE if Bazaar search is empty.
~ Fixed setting item to max price if defined in ini file and search returns 0 items for sale.
V 1.20 08/24/2012
~ Fix to compensate for Viridian Hero's Forge Leather names because its more than 30 characters. Trims 3 characters off in order to search correctly.
V 1.10 04/06/2011
~ ini file VendorPrice fixed. It was reporting the gp sp values incorrectly. VendorPrice is for quick reference only and has no impact on any auction values.
V 1.09 04/06/2011
~ Fixed makeini feature - Was incorrectly comparing vendor sell price to ini MinSellPrice if item existed in ini file.
V 1.08 03/04/2011
~ Removed all orphaned code left over from updatebazaarprices.mac.
~ Heavily commented Trader Section
~ Jumped duplicate item check code back in from updatebazaarprices.mac
~ Cleaned up and made /echo statements more consistent.
~ Added code to detect commas (,) in item name and skip entry to prevent macro crashing.
~ Will now match ini file minimum sell price if within 25pp of adjusted sell price because marco rounds down to nearest 25pp price when undercutting prices over 100 pp.
~ Fixed macro not recognizing if min sell price for was below sell to vendor price.
~ Removed all buttons .Enabled code seems mq2 no longer recognizes button states correctly.
V 1.07 01/21/2011
~Cleaned up and updated instructions and contributors
~Added ini file generation and updating with the following command
- /mac bazaar makeini
- SellPriceMin
- SellPriceMax
- BuyPriceMin
- BuyPriceMax
~Can now set the macro to run once or update prices to a user defined time variable (default 90 min)
~Can now set price for /mac bazaar trader initprice command
~Added ExcludeList to ini file so you don't underprice your other traders
~Can set custom message to /ooc or /auction after price updates (default off) i.e. /ooc New trader up!
~If Trader active turns off tradermode when updating
V 1.06 01/19/2011
-Updated trader slots from 80 to 100 for HoT
-Took out all the /beeps
-Removed a bunch of irrelevant test code that was commented out to avoid confusion
-Labeled the subs
-Cleaned up and aligned the code
Download both bazaar.mac and bazaar.inc to use
Attachments
Last edited:


