Download
(11 Kb)
Download
Updated: 10-29-13 01:04 PM
Pictures
File Info
Compatibility:
Siege of Orgrimmar (5.4)
Escalation (5.3)
Thunder Isle (5.2)
Landfall (5.1)
Mists of Pandaria (5.0.4)
Updated:10-29-13 01:04 PM
Created:12-08-09 09:41 AM
Downloads:5,056
Favorites:95
MD5:
5.4
Vendorizer  Popular! (More than 5000 hits)
Version: Yen-4
by: Maul [More]
A simple addon that adds three tabs to the merchant frame -

Save Tab
Sell Tab
Buy Tab

They are simple lists of items to save, sell or buy at a vendor. The items can be specific to a character or set to be active for all characters.

The advantage of Vendorizer is the it is designed around a simple drag-n-drop method of setting up items in the lists. There is no need to know item ID numbers or anything about the item other than to pick it up and drag it to the appropriate tab.

Additional Features -
  • Option to auto repair
  • Money feedback to display current vendor session profit/loss
  • Auto-sell all gray items

Yen-3
-Update for patch 5.4.1

Yen-2
-Update for patch 5.3

Yen-1
-Update for Mists of Pandaria

40300.1.1
-fixed a purchasing issue

40300.1
-updated for 4.3

40000.2
Added the ability to drag items from inventory to the buy tab.

40000.1
Updated for WoW 4.0. No real changes.

30300.6
Fixed an issue with the profit/loss line not calculating correctly.
Increased the buy list input box to 5 numbers.

30300.5
More small fixes. Everything seems to work 100% now.
Added an option to choose if to auto-repair with guild funds.
Moved the profit/loss frame to accommodate the guild bank repair option.

30300.4
Another small fix to the buy tab. A small fix for the sell tab as well.

30300.3
Fixed a small bug with the buy tab.

30300.2
Fixed the auto-repair option not being placed correctly when the guild repair button is showing.
Archived Files (1)
File Name
Version
Size
Author
Date
Yen-2
11kB
Maul
05-21-13 04:27 PM


Post A Reply Comment Options
Unread 09-18-13, 07:52 PM  
Sintacks
A Murloc Raider

Forum posts: 4
File comments: 116
Uploads: 0
I keep getting the same bug maven79 is getting, which breaks the auto repair part of the addon for some reason.
__________________
i has a cookie
Sintacks is offline Report comment to moderator  
Reply With Quote
Unread 09-13-13, 09:35 PM  
Sintacks
A Murloc Raider

Forum posts: 4
File comments: 116
Uploads: 0
Re: Re: Re: Hey Maul

Originally Posted by DamonDK
As a note, I can remove this bug by commenting out lines 336 - 338

-- if (batch > 1) then
-- qty = floor(qty/batch)
-- end

Apparently in the new merchant ui, you buy items one by one, even if the vendor lists them as stacks of X (eg. Crystal Vials is shown in stacks of 5, yet you can buy them one by one)

So if you're having problems auto-buying items that appear in a stack at the vendor, comment out the lines as above and it's done!
This still works, thanks.
__________________
i has a cookie
Sintacks is offline Report comment to moderator  
Reply With Quote
Unread 08-05-13, 09:46 AM  
maven79
A Kobold Labourer

Forum posts: 1
File comments: 3
Uploads: 0
error

Specifically, I have Tome of the clear mind on my restock list, any vendor I open who sells that Item gives me an error.

Date: 2013-08-05 08:44:20
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\Vendorizer\Vendorizer.lua line 356:
attempt to perform arithmetic on field '?' (a boolean value)
Debug:
Vendorizer\Vendorizer.lua:356:
Vendorizer\Vendorizer.lua:340
Vendorizer\Vendorizer.lua:882:
Vendorizer\Vendorizer.lua:832
Locals:
_ = "Interface\Icons\inv_inscription_tomeoftheclearmind"
qty = nil
name = "Tome of the Clear Mind"
id = "79249"
batch = 1
bought = nil
numAvailable = -1
maxStack = nil
(for index) = 15
(for limit) = 15
(for step) = 1
i = 15
(*temporary) = true
(*temporary) = 3
(*temporary) = "79249"
(*temporary) = 3
(*temporary) = true
(*temporary) = true
(*temporary) = true
(*temporary) = true
(*temporary) = nil
(*temporary) = "attempt to perform arithmetic on field '?' (a boolean value)"
CSD = <table> {
guildFunds = false
sellList = <table> {
}
buyList = <table> {
}
autoRepair = true
saveList = <table> {
}
}
getItemID = <function> defined @Interface\AddOns\Vendorizer\Vendorizer.lua:68
maven79 is offline Report comment to moderator  
Reply With Quote
Unread 10-31-12, 03:37 PM  
bschieltz
A Murloc Raider

Forum posts: 2
File comments: 10
Uploads: 0
I'm having a problem where the addon refuses to buy listed items or repair from certain vendors. For instance from Jeeves. I added 'Tome of the Clear Mind', from the jeeves vendor, and it will not replenish it, or repair my items. I've tried clicking off and back on the toggles. no luck.

Looks like I'm getting two errors.
Code:
Date: 2012-10-31 17:48:56
ID: 1
Error occured in: Global
Count: 4
Message: ..\AddOns\Vendorizer\Vendorizer.lua line 356:
   attempt to perform arithmetic on field '?' (a boolean value)
Debug:
   Vendorizer\Vendorizer.lua:356:
      Vendorizer\Vendorizer.lua:340
   Vendorizer\Vendorizer.lua:882:
      Vendorizer\Vendorizer.lua:832
Locals:
_ = "Interface\Icons\inv_inscription_tomeoftheclearmind"
qty = nil
name = "Tome of the Clear Mind"
id = "79249"
batch = 1
bought = nil
numAvailable = -1
maxStack = nil
(for index) = 1
(for limit) = 14
(for step) = 1
i = 1
(*temporary) = true
(*temporary) = 20
(*temporary) = "79249"
(*temporary) = 20
(*temporary) = true
(*temporary) = true
(*temporary) = true
(*temporary) = true
(*temporary) = nil
(*temporary) = "attempt to perform arithmetic on field '?' (a boolean value)"
CSD = <table> {
 guildFunds = true
 sellList = <table> {
 }
 buyList = <table> {
 }
 autoRepair = true
 saveList = <table> {
 }
}
getItemID = <function> defined @Interface\AddOns\Vendorizer\Vendorizer.lua:68
Code:
Date: 2012-10-31 17:49:02
ID: 2
Error occured in: Global
Count: 7
Message: ..\AddOns\Vendorizer\Vendorizer.lua line 795:
   Usage: VendorizerFrameContainerAdjQtyInputBox:SetText("text")
Debug:
   [C]: SetText()
   Vendorizer\Vendorizer.lua:795: ItemButton_OnClick()
   [string "*:OnClick"]:1:
      [string "*:OnClick"]:1
Locals:
(*temporary) = VendorizerFrameContainerAdjQtyInputBox {
 0 = <userdata>
}
(*temporary) = true
I did supply a value to re-supply to (20). But when I open the window after a reload or relog, the value is empty. If I select another item, then reselect the tome, it says 20 at the bottom, but doesn't recognize it. If I select the '20' and hit enter, it then works fine, until i reload or relog.

Does all that make sense?
Last edited by bschieltz : 10-31-12 at 03:54 PM.
bschieltz is offline Report comment to moderator  
Reply With Quote
Unread 04-26-12, 10:38 PM  
Rebligarbune
A Kobold Labourer
 
Rebligarbune's Avatar

Forum posts: 0
File comments: 3
Uploads: 0
Equipment Manager sets

With so much transmog fun my wife's equipment manager is filling up with sets. She recently sold some gloves that belong to one of her transmog sets. I was looking to write a small add-on that does just one thing, prevent the sale of equipment set gear, but your add-on handles everything vendor related so nicely that I decided to ask you first.

Do you think it would be too hard to add an option to the save list to save all equipment sets and have the list auto-update any time an equip set changes? Is there even an event for that? I figure if the right event is available the best approach would be to have a separate equipment save list, to avoid clearing a saved item that was manually marked for saving and then in the save implementation parse both save and equip lists.

I'd really appreciate your input.

thanks for such a great add-on.
Rebligarbune is offline Report comment to moderator  
Reply With Quote
Unread 12-01-11, 08:29 AM  
Maul
Ion Engines, Engage!
 
Maul's Avatar
AddOn Author - Click to view AddOns

Forum posts: 401
File comments: 1083
Uploads: 32
Originally Posted by silverscorp83
The addon still seems buying items from vendors that the vendor sells as stacks incorrectly. The fix mentioned below still works (though the line number has changed), but while you're updating the TOC for 4.3, it would be nice to have this fix officially put in.

While I'm commenting, this addon has, by far, the best interface of any of the vendor autobuy/sell/repair addons out there. It looks like it's part of the default WoW interface.
Thanks for the feedback

I overlooked adding that fix into my local build.
Maul is offline Report comment to moderator  
Reply With Quote
Unread 11-30-11, 05:18 PM  
silverscorp83
A Kobold Labourer

Forum posts: 0
File comments: 5
Uploads: 0
The addon still seems buying items from vendors that the vendor sells as stacks incorrectly. The fix mentioned below still works (though the line number has changed), but while you're updating the TOC for 4.3, it would be nice to have this fix officially put in.

While I'm commenting, this addon has, by far, the best interface of any of the vendor autobuy/sell/repair addons out there. It looks like it's part of the default WoW interface.
silverscorp83 is offline Report comment to moderator  
Reply With Quote
Unread 04-02-11, 05:14 PM  
Inmunda
A Defias Bandit

Forum posts: 2
File comments: 1
Uploads: 0
fix

to fix, change line 342:


-- maxStack = GetMerchantItemMaxStack(i)
_, _, _, _, _, _, _, maxStack = GetItemInfo(name)
Inmunda is offline Report comment to moderator  
Reply With Quote
Unread 02-23-11, 11:04 PM  
Crissa
A Flamescale Wyrmkin
 
Crissa's Avatar

Forum posts: 136
File comments: 17
Uploads: 0
Originally posted by Sintacks
Do NOT add Fortune Cards to the sell list if you don't want to sell your Mysterious Fortune Cards too...
This is do to Blizzard using Glob style matching rather than a more exact matching system. It might be possible to code around, but afaik, there is no way to be certain you have an exact match, so... Yeah. Don't put things in the list by name unless they're also restricted by another value.

It's kinda something you should know about for anything you do; if you were king Fortune Tellers and there was a Fortunate Soul you shouldn't attack, if you were typing '/target Fortun' will get both of them. It's just worse when you have something named 'Ancestral Coin' and 'Gold Ancestral Coin'. If you're trying to match 'Ancestral Coin' there is no way through name matching to not match 'Gold Ancestral Coin' as well.

-Crissa
Crissa is offline Report comment to moderator  
Reply With Quote
Unread 02-23-11, 02:16 AM  
DamonDK
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 14
File comments: 31
Uploads: 2
Re: Re: Hey Maul

Originally posted by Maul
Thanks for the report. Vanishing Powder is new and I think Blizzard has changed some other small things about vendor items. I will check it out.
As a note, I can remove this bug by commenting out lines 336 - 338

-- if (batch > 1) then
-- qty = floor(qty/batch)
-- end

Apparently in the new merchant ui, you buy items one by one, even if the vendor lists them as stacks of X (eg. Crystal Vials is shown in stacks of 5, yet you can buy them one by one)

So if you're having problems auto-buying items that appear in a stack at the vendor, comment out the lines as above and it's done!
DamonDK is offline Report comment to moderator  
Reply With Quote
Unread 02-21-11, 06:32 PM  
Sintacks
A Murloc Raider

Forum posts: 4
File comments: 116
Uploads: 0
I just lost 500 gold because of this addon...

Do NOT add Fortune Cards to the sell list if you don't want to sell your Mysterious Fortune Cards too...

I opened a ton of mysterious cards and went to see the regs, and all the opened AND unopened ones were sold. Unopened first, so no way of using buyback....

EDIT: I even added the mysterious to save list and it still sells them.
Last edited by Sintacks : 02-21-11 at 06:35 PM.
Sintacks is offline Report comment to moderator  
Reply With Quote
Unread 02-04-11, 07:58 AM  
Rebligarbune
A Kobold Labourer
 
Rebligarbune's Avatar

Forum posts: 0
File comments: 3
Uploads: 0
Draggin items error. (Solution found)

I was having the same issue with dragging the item to the sell/but/save window list giving me the dialog if I am sure I want to destroy the item. I figured out what I was doing wrong. Still would be nice if the add-on supported the difference.

Here is what is going wrong. In the blizz interface we are used to click and item in inventory and the item becomes bound to our cursor. We then carry this item and place it in a new slot or action bar by clicking the spot to place it. This action as it turns out is NOT dragging an item .

For this addon to recognize the drag, you must actually drag the item. That is click and hold the mouse button on the item you select and do not release until the cursor is over the button for save/sell/buy. This will add it to your list .

Hope this helps other users. I've found this addon to be of great help to me. I had not previously used the save list feature as I mostly depended on its auto sell grey items. But with the imminent archeology price changes, I'm using the save list quite a bit. After all every little bit of gold helps .
Rebligarbune is offline Report comment to moderator  
Reply With Quote
Unread 12-29-10, 07:44 AM  
tejing
A Kobold Labourer

Forum posts: 1
File comments: 1
Uploads: 0
Originally posted by Maul
Trying to figure this one out as I cannot replicate it

Is this on a non-US client?
I think this may be a miscommunication about how to use the mod. At first I thought you had to drag the items to the tabs while they were open. It took me a little while to realize you were supposed the drag to the icons for the tabs. You should probably support either one actually.
tejing is offline Report comment to moderator  
Reply With Quote
Unread 11-19-10, 11:26 AM  
leeisl
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Originally posted by Maul
Trying to figure this one out as I cannot replicate it

Is this on a non-US client?
I play in Australia, and I think that uses the US client as well.
leeisl is offline Report comment to moderator  
Reply With Quote
Unread 11-19-10, 07:30 AM  
Maul
Ion Engines, Engage!
 
Maul's Avatar
AddOn Author - Click to view AddOns

Forum posts: 401
File comments: 1083
Uploads: 32
Originally posted by leeisl
"dragging an item to the buy/sell areas added by this mod simply asks me if I am sure if I want to destroy that item"

Still happening on 4.03 live, no other addons enabled.
Trying to figure this one out as I cannot replicate it

Is this on a non-US client?
__________________

Twitter: @IonMaul | Windows Live: trinityui@live.com | Google Talk: trinityui@gmail.com
Maul is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.