Minion Beta! - Help us test our new AddOn updater. Get it now!
Download
(8 Kb)
Download
Updated: 10-22-14 12:14 PM
Pictures
File Info
Compatibility:
Warlords of Draenor Pre-Patch (6.0.2)
Updated:10-22-14 12:14 PM
Created:08-05-12 12:55 PM
Downloads:4,094
Favorites:73
MD5:
Categories:Auction House & Vendors, Bags, Bank, Inventory
Peddler
Version: 4.5
by: GreatStalin [More]


pedĚdler
n.
One who travels about selling wares for a living.


Description

Peddler simply allows you to flag items that you plan to sell, automatically selling them later when you interact with a vendor. It automatically flags gray items you loot to be sold, but you're free to un-flag them.

While going back to complete low-level quests with regards to getting a few quest achievements, I found my bags full of green quest rewards that I would try to sell whenever I could. However, after leaving a vendor I would notice that I'd missed one or two items; I made this addon so that I could immediately mark the newly received items without having to scour my bags for them later on!



Usage

CTRL+Right-click on an item in your inventory and it will be flagged for peddling at your next trip to a vendor! A small set of coins appears in the item's icon to highlight that it will be automatically sold.

/peddler displays the interface's options:

Modifier Key - allows the user to change the marking modifier from the CTRL-key.

Sell Limit - toggles whether or not Peddler should sell items in sets of 12, allowing the user to buyback any mistakenly marked items.

Silent Mode - toggles whether or not Peddler will print anything to the chat-log when selling items.

4.5:

- Updated to work with ArkInventory's new scrolling frame.
- Slight adjustment to Adibag's bag-count.

4.4:

- ElvUI bag support implemented!

4.3:

- Just updating the version number...

4.2:

- Added support for DerpyStuffing bags!

4.1:

- Extra support for cargBags_naviya MoP update.
- The sale summary can now be toggled independently of the Silent Mode.

4.0:

- Caged battle-pets should no longer cause errors!
- Possible work-around for cargBags error.

3.9:

- MonoBags (m_Bags) should now be fully supported!

3.8:

- Peddler can no longer mark empty slots!
- Updating version number.

3.7:

- Different items that have the same itemID, but a different suffixID, can now be sold separately!

3.6:

- Updating version number.
- Added information regarding icon placement changing!

3.5:

- You can now choose which corner to display the coins icon in!
- All manually marked items can now be reset via a button in the options panel.

3.4:

- Rare & Epic items can now be peddled.
- Upgradeable souldbound items are now correctly identified as being soulbound.

3.3:

- Updated interface version number.

3.2:

- Cloaks no longer count as 'unwanted items' for everyone!
- AdiBags 'fix' to actually mark all items correctly...

3.1:

- Peddler can now be told to ONLY automatically mark Soulbound items!

3.0:

- An option for toggling unwanted items for your class has been added. As per usual, items which are automatically marked via this option CAN be unmarked with CTRL-Rightclick (or whichever modifier key you're using).

- Bags correctly refresh immediately when changing an automatic toggle in the options menu.

2.9.1:

- Fix for prices being null...!

2.9:

- Grey, White & Green items can now all be toggled for auto-selling!

2.8:

- Added cargBag_Nivaya support.

2.7:

- Improved default WoW bag support, with regards to only opening a few bags at a time.
- Improved AdiBags support.

2.6:

- Added an options panel.
- Removed command-line options.
- Peddler's options are now account-wide, rather than character specific. This probably means you'll need to go into the options and configure them to your liking again, sorry! At least you won't need to do that on every character anymore. :)

2.5:

- Fixed AdiBags support (now correctly displays coins on all (?) items).
- A 'sellLimit' command has been added, allowing the user to limit sales to 12, meaning one can safely use the addon and buyback anything they may have accidentally sold.

2.4:

- The modifier key can now be changed from the CTRL default via the command "/peddler modifier CTRL/Shift/ALT".

2.3:

- ArkInventory is now supported!
- AdiBags is now supported.

2.2:

- Provides feedback when changing to/from silent mode.
- Added 'Baug Bag' support.
- Updated toc version number!

2.1:

- Able to silence Peddler with the /peddler silent command.

2.0:

- Now remembers which items you'd like to automatically sell forever!

1.9:

- Chat output when peddling wares will no longer be larger than the chat log!

1.8:

- Now automatically marks gray items for sale!

1.7:

- Baggins: Should now correctly draw all coins in the correct places, even while looting items with the bags closed.

1.6:

- Baggins: Coin textures now redraw correctly on the correct items when new items are added to the inventory.
- All bag addons now correctly remember your marked items after relogging.

1.5:

- Phew! Fixed the bug where coins wouldn't move when moving a tagged item.
- Tagged items are now remembered even after relogging!
- All items of a given type are sold at once (e.g. choosing to sell one stack of linen cloth will mark and sell them all)
- The above changes mean that I have to write bag addon-specific code, and I took some of the most popular ones to begin with: Baggins, Bagnon, Combuctor, OneBag3, as well as the default WoW bags are all supported.

1.4:

- Errors are no longer caused by CTRL-Rightclicking an empty bag slot.
- Items that cannot be sold cannot be peddled!
- Tried to remember flagged items after relogging, but failed completely. :(

1.3:

- Added item-count and currency colours to the output.

1.2:

- Tried to make the coin icon a bit more recognisable.
- Added an output of what Peddler has been selling and for how much.

1.1:

- Moved Peddler into a folder to make 'installation' all that much sweeter!
Optional Files (0)


Archived Files (36)
File Name
Version
Size
Author
Date
4.4
8kB
GreatStalin
10-16-14 11:22 AM
4.3
8kB
GreatStalin
10-13-14 01:47 PM
4.2
8kB
GreatStalin
02-09-14 06:06 AM
4.1
8kB
GreatStalin
08-10-13 03:42 AM
4.0
8kB
GreatStalin
07-19-13 12:46 AM
3.9
8kB
GreatStalin
07-18-13 09:03 AM
3.8
8kB
GreatStalin
05-25-13 09:45 AM
3.7
8kB
GreatStalin
03-10-13 02:43 PM
3.6
8kB
GreatStalin
03-07-13 02:21 PM
3.5
8kB
GreatStalin
03-05-13 03:55 PM
3.4
7kB
GreatStalin
01-03-13 06:06 AM
3.3
7kB
GreatStalin
12-01-12 05:16 AM
3.2
7kB
GreatStalin
11-19-12 10:30 AM
3.1
7kB
GreatStalin
11-13-12 12:08 AM
3.0
7kB
GreatStalin
11-11-12 02:34 AM
2.9.1
5kB
GreatStalin
11-10-12 12:40 AM
2.9
5kB
GreatStalin
11-09-12 12:49 PM
2.8
5kB
GreatStalin
10-17-12 10:32 PM
2.7
5kB
GreatStalin
10-14-12 10:58 PM
2.6
4kB
GreatStalin
09-30-12 04:46 AM
2.5
4kB
GreatStalin
09-26-12 11:00 PM
2.4
3kB
GreatStalin
09-23-12 04:07 AM
2.3
3kB
GreatStalin
09-01-12 10:02 AM
2.2
3kB
GreatStalin
08-29-12 10:15 PM
2.1
3kB
GreatStalin
08-19-12 04:57 AM
2.0
3kB
GreatStalin
08-19-12 02:35 AM
1.9
3kB
GreatStalin
08-12-12 11:17 PM
1.8
3kB
GreatStalin
08-12-12 02:37 AM
1.7
3kB
GreatStalin
08-11-12 04:42 AM
1.6
3kB
GreatStalin
08-11-12 01:38 AM
1.5
3kB
GreatStalin
08-10-12 03:13 PM
1.4
2kB
GreatStalin
08-06-12 11:45 PM
1.3
2kB
GreatStalin
08-05-12 03:07 PM
1.2
2kB
GreatStalin
08-05-12 02:48 PM
1.1
2kB
GreatStalin
08-05-12 01:32 PM
1.0
2kB
GreatStalin
08-05-12 12:55 PM


Post A Reply Comment Options
Unread 11-09-12, 12:55 PM  
GreatStalin
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 31
Uploads: 1
Hi old chaps! Thanks for your interest in my li'l' addon!

As per your suggestions, I've added toggles in the Options panel to allow automatic marking of Grey, White & Green items. As was the usual with Grey items before, you can use the modifier key & right-click to un-mark an item, and the addon will never again attempt to sell that item. Let me know what you make of it!

Tymesink: Mind if I implement the famBags fix into the code? I didn't want to just take it without asking your permission first!

I'll have a look at ElvUI and see what addon they're using and see if I can't add support.
GreatStalin is offline Report comment to moderator  
Reply With Quote
Unread 11-06-12, 01:53 PM  
Jynks
A Flamescale Wyrmkin

Forum posts: 133
File comments: 52
Uploads: 0
dose this also have auto grey selling and an option for auto white selling?
Jynks is offline Report comment to moderator  
Reply With Quote
Unread 11-05-12, 01:58 AM  
Tymesink
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 21
File comments: 67
Uploads: 6
probably has to do with the fact that ElvUI like all the other custom bag addons custom name their frames within bagUI so this addon has to be programmed to be a where of ElvUI frames to hook into it.
Tymesink is offline Report comment to moderator  
Reply With Quote
Unread 11-04-12, 06:53 PM  
kaiden
A Murloc Raider
 
kaiden's Avatar

Forum posts: 5
File comments: 6
Uploads: 0
Any reason why this doesn't work with ElvUI? It sells the items, but it doesn't actually flag the items with icons for the sale.
kaiden is offline Report comment to moderator  
Reply With Quote
Unread 10-30-12, 10:45 PM  
Tymesink
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 21
File comments: 67
Uploads: 6
hey love the addon.. great idea. I really like the idea of flagging items that I want to sell to the vendor. If I can make a request, please allow selling junk/grey items to be optional to allow the user to use this addon but not compete for the same feature that is in other addons such as ElvUI.

I'm also using famBags... I added the following code:
Code:
local function markfamBagsBags()
	for bagNumber = 0, 4 do
		local bagsSlotCount = GetContainerNumSlots(bagNumber)
		for slotNumber = 1, bagsSlotCount do
			local itemButton = _G["famBagsButton_" .. bagNumber .. "_" .. slotNumber]
			checkItem(bagNumber, slotNumber, itemButton)
		end
	end
end
It does the job, but I have problem with the fact that all the modifiers for right-click are being used with the famBags addon. I can temporarily use shift+right click but that also triggers a "split" dialog. Any suggestions would be greatly appreciated.

Thanks!
Tymesink is offline Report comment to moderator  
Reply With Quote
Unread 10-20-12, 04:17 PM  
biznachio
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
Re: Re: Peddler and CargBags

Works wonderfully, thanks so much for the support.

Originally Posted by GreatStalin
jeruku: Thanks for the advice! I'll see if I can't get this into my code sometime in a future update, when I have the time!

Originally Posted by biznachio
I stumbled upon Peddler today and already find it an indispensable tool for my grinding and profession workflow. I have but one question. I use SkaarjUI as I love its functionality and flow. Skaarj uses CargBags (which is listed as an outdated mod here on WoWInterface) and the only thing missing is the coin stack icon on items I set to be sold. Is there currently support in Peddler for CargBags? Thanks for answering back!
The support for cargBags_Nivaya should now be in and working - let me know how it goes!
biznachio is offline Report comment to moderator  
Reply With Quote
Unread 10-17-12, 10:32 PM  
GreatStalin
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 31
Uploads: 1
Re: Peddler and CargBags

jeruku: Thanks for the advice! I'll see if I can't get this into my code sometime in a future update, when I have the time!

Originally Posted by biznachio
I stumbled upon Peddler today and already find it an indispensable tool for my grinding and profession workflow. I have but one question. I use SkaarjUI as I love its functionality and flow. Skaarj uses CargBags (which is listed as an outdated mod here on WoWInterface) and the only thing missing is the coin stack icon on items I set to be sold. Is there currently support in Peddler for CargBags? Thanks for answering back!
The support for cargBags_Nivaya should now be in and working - let me know how it goes!
GreatStalin is offline Report comment to moderator  
Reply With Quote
Unread 10-16-12, 04:55 PM  
biznachio
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
Peddler and CargBags

I stumbled upon Peddler today and already find it an indispensable tool for my grinding and profession workflow. I have but one question. I use SkaarjUI as I love its functionality and flow. Skaarj uses CargBags (which is listed as an outdated mod here on WoWInterface) and the only thing missing is the coin stack icon on items I set to be sold. Is there currently support in Peddler for CargBags? Thanks for answering back!
biznachio is offline Report comment to moderator  
Reply With Quote
Unread 10-15-12, 09:14 AM  
jeruku
A Cliff Giant
 
jeruku's Avatar
AddOn Author - Click to view AddOns

Forum posts: 74
File comments: 22
Uploads: 2
Thoughts

Dandy new update. Got some advice for you.

The event BAG_UPDATE returns a vararg that equals the bag changed in sequential order. Events, in general, may have varargs so it simplifies things a little. Switching items from bag 1 and bag 2 will fire BAG_UPDATE with ... = 1 THEN ... = 2.(or vice-a-verse, either way works)
So the funtion would look something like:
Code:
local function handleEvent(self, event, ...)
  if event == 'ADDON_LOADED' then--ADDON_LOADED returns addon name
    local addonname = ...
    if addonname ~= 'Peddler' then return end
  elseif event == 'BAG_UPDATE'
    local bagNum = ...
    markWares(bagNum)
  end
end
Hope this helps.
__________________
"I have not failed, I simply found 10,000 ways that did not work." - Thomas Edison
jeruku is offline Report comment to moderator  
Reply With Quote
Unread 10-02-12, 03:37 AM  
VincentSDSH
Non-Canadian Luzer!
 
VincentSDSH's Avatar
AddOn Author - Click to view AddOns

Forum posts: 190
File comments: 206
Uploads: 5
Originally Posted by GreatStalin
As far as I'm aware, the list of which items you wish to sell is char-specific. This means that your example should never occur. If you check the .toc file, it should say '## SavedVariablesPerCharacter: ItemsToSell, UnmarkedGrayItems', so the ItemsToSell listing should never sell an item just because you wished it to be sold on another of your characters.

As per your request, however, I could add an option in the options panel that, when toggled, clears the ItemsToSell array on selling to a merchant. Would that suffice?
Ah, well, that's me getting too used to the Ace framework :-/ forgot to check the innate var control.

Hmm. I'm trying to think if you can still bite yourself in the ass. With a always-sell and a separate only-sell-this-once, you don't accidentally have something sold that you don't realize -- thinking of equipment here. To my mind, it feels a bit safer to put something high-value on a do-only-once list on the off chance that, say, you at some later point decide to hold on to it for an alt or xfer to someone else or whatever. You could just unflag it but some of us old codgers don't have the memory we, um, er, what were we talking about?

I'd hate to clear the ItemsToSell list automatically in-and-of-itself; adding functionality, rather than changing existing, seems to right direction if any change along these lines is done; however, I'll grant that with the ItemsToSell already being per-char, the impetus for the added functionality is dramatically lessened.
VincentSDSH is offline Report comment to moderator  
Reply With Quote
Unread 10-01-12, 11:39 PM  
GreatStalin
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 31
Uploads: 1
Originally Posted by VincentSDSH
So, after using this for a while, I have to admit, the intuitive design is quite nice; however, the pre-select feature leaves something to be desired: namely, a one-time-use list.

Example: I may look at item X and note that it is useless and add it to Peddler's list just after I get it. Later, I get the same item on another char, that could use it, but it's marked to sell and...you can see where this goes.

The click-add is great but it is so useful that it needs to be expanded to have a one-use or sell-and-forget list to compliment the always-sell list.

Pretty-please-with-a-panda-on-top.
Hi old chap!

As far as I'm aware, the list of which items you wish to sell is char-specific. This means that your example should never occur. If you check the .toc file, it should say '## SavedVariablesPerCharacter: ItemsToSell, UnmarkedGrayItems', so the ItemsToSell listing should never sell an item just because you wished it to be sold on another of your characters.

As per your request, however, I could add an option in the options panel that, when toggled, clears the ItemsToSell array on selling to a merchant. Would that suffice?
GreatStalin is offline Report comment to moderator  
Reply With Quote
Unread 10-01-12, 07:30 PM  
VincentSDSH
Non-Canadian Luzer!
 
VincentSDSH's Avatar
AddOn Author - Click to view AddOns

Forum posts: 190
File comments: 206
Uploads: 5
So, after using this for a while, I have to admit, the intuitive design is quite nice; however, the pre-select feature leaves something to be desired: namely, a one-time-use list.

Example: I may look at item X and note that it is useless and add it to Peddler's list just after I get it. Later, I get the same item on another char, that could use it, but it's marked to sell and...you can see where this goes.

The click-add is great but it is so useful that it needs to be expanded to have a one-use or sell-and-forget list to compliment the always-sell list.

Pretty-please-with-a-panda-on-top.
VincentSDSH is offline Report comment to moderator  
Reply With Quote
Unread 09-26-12, 11:06 PM  
GreatStalin
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 31
Uploads: 1
Re: Feature Suggestion

Originally Posted by Thiana
It would be nice if the addon allowed you to limit the number of items sold each time the merchant is opened. For example, if the addon only sold 12 items at a time we could easily recover any items we incorrectly marked to be sold.
As per your request, /peddler sellLimit now toggles a 12-sell limit!
GreatStalin is offline Report comment to moderator  
Reply With Quote
Unread 09-24-12, 05:45 PM  
Thiana
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 6
Uploads: 1
Feature Suggestion

It would be nice if the addon allowed you to limit the number of items sold each time the merchant is opened. For example, if the addon only sold 12 items at a time we could easily recover any items we incorrectly marked to be sold.
Last edited by Thiana : 09-24-12 at 05:56 PM.
Thiana is offline Report comment to moderator  
Reply With Quote
Unread 08-29-12, 10:16 PM  
GreatStalin
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 31
Uploads: 1
Originally Posted by ckramme
I'm so addicted to this addon Absolutely brilliant when leveling as many alts as I do.

Recently changed to Baud Bag over at Curse.
http://www.curse.com/addons/wow/baud-bag

Its works on that addon aswell, it doesn't do the coin icon thing, but the ctrl + right-click still works.
It should now work correctly with regards to displaying the coins on the items - let me know if it works for you!
GreatStalin is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: