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,236
Favorites:75
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 08-07-12, 08:10 AM  
Gallahead
A Kobold Labourer
 
Gallahead's Avatar
AddOn Compiler - Click to view compilations

Forum posts: 1
File comments: 197
Uploads: 2
clever idea. thanks.
Gallahead is offline Report comment to moderator  
Reply With Quote
Unread 08-08-12, 06:35 AM  
karmamuscle
Premium Member
 
karmamuscle's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 196
File comments: 166
Uploads: 1
Great idea. Will probably switch to this once the handling of stacked items get sorted out.
Maybe add auto grey crap vendoring or auto marking of grey items.
__________________
55 89 144 233 377 610 987 1597 2584 4181 6765
karmamuscle is offline Report comment to moderator  
Reply With Quote
Unread 08-08-12, 10:15 AM  
jlrm365
A Wyrmkin Dreamwalker
AddOn Author - Click to view AddOns

Forum posts: 53
File comments: 85
Uploads: 3
As others have said, a great idea.

Not sure what the issue about stacks, referred to, is.

I certainly look forward to not having to root around for things.

jlrm365 is offline Report comment to moderator  
Reply With Quote
Unread 08-08-12, 10:51 PM  
GreatStalin
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 31
Uploads: 1
Thanks for the amazingly nice comments, old chaps!

It seems that a lot of these 'nice-to-have' features are all currently "impossible" for me to implement simply due to the complexity of having to draw a small icon on the items that would be automatically sold... is the visual reminder a necessity? Then the items to be automatically sold could be remembered through re-logging, items could be moved in the bags without the error of the icon staying behind, I wouldn't have to add additional implementation for every bag addon around, and I could focus a lot more on getting various automatic features such as marking all gray items and low-level green quest-rewards, etc.

How important is that stack of coins on each item in the bags vs. less bugs and more features?
GreatStalin is offline Report comment to moderator  
Reply With Quote
Unread 08-09-12, 12:37 AM  
karmamuscle
Premium Member
 
karmamuscle's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 196
File comments: 166
Uploads: 1
In my opinion the visual aid on each icon is what makes this stand out.

I currently use an addon called Scrap from Curse, it does things similar to what you want to do.
It has a keybind that you can use to mark items for vendoring, HOWEVER, it has no visual aid for it.

After a long day of leveling I have maybe 90 slots of stuff, I've marked items for vendoring while I play, but at the end of the day I have no way to see what is marked and what is not. (Atleast I haven't found it.)

This is where I see the huge potential of your addon, open my bags and voilą, easy to spot what is marked and what is not.

Is manipulating the border the same hazzle as manipulating the icon?
If not, maybe a certain border color could indicate an item marked.

Or a list of items, wouldn't be as easy to match with items in the bags, but maybe more simple to implement.
__________________
55 89 144 233 377 610 987 1597 2584 4181 6765
Last edited by karmamuscle : 08-09-12 at 12:39 AM.
karmamuscle is offline Report comment to moderator  
Reply With Quote
Unread 08-10-12, 03:37 PM  
jlrm365
A Wyrmkin Dreamwalker
AddOn Author - Click to view AddOns

Forum posts: 53
File comments: 85
Uploads: 3
The changes look good.
Sorry that you had to write for specific bag addons, but glad that you did.
Amazed you did it so fast.
I look forward to trying out the stack feature, now.
jlrm365 is offline Report comment to moderator  
Reply With Quote
Unread 08-12-12, 09:26 AM  
WhaleTune
A Murloc Raider
 
WhaleTune's Avatar

Forum posts: 7
File comments: 5
Uploads: 0
Smile Good work and improvement wish list!

This sounds like a great addon and something I have often wished for when doing my leveling.

Perhaps it would be easier to use Blizzards already coded ability to "highlight" an item (box) in a particular color.

Here is my wish list:

1. Any item I want to sell would be highlighted in Gold.
2. Any item I did not want to sell, for any reason, would be highlighted in neon Blue (and locked if possible). This would be for items like "gear" or weapons or some other sentimental value. Some of us who have played for years have made that horrible mistake of selling something accidentally which was a drop from a heroic dungeon or a seldom played raid and cursed ourselves forever after.
3. Any item I wanted to disenchant in a group disenchant (if you can do this enchanters would love you f o r e v e r) would be highlighted in dark Green.

I would rather have a highlighted "box" than a tiny symbol to try to decipher any day.

As for gray items I would simply have a check box in the configuration to either sell automatically (like Scrap) or not when they come in contact with a vendor. When you want to sell gray items, then they are automatically NOT selectable in your bags as they will be sold anyway (though they can still be sorted and stacked by the awesome addon Genie). When you don't want to indiscriminately sell them...then you can select them based on the selectable coding already established.

As for the colors, I am one of those color blind individuals who has a rough time with any color close to others, which Blizzard unfortunately uses a lot. So blue next to purple is bad, orange next to yellow is bad, red next to green is bad, etc. If you create your color coding with "us" in mind, then you never have to recode as a special exception later.

Great work thus far! Keep it up!
WhaleTune is offline Report comment to moderator  
Reply With Quote
Unread 08-12-12, 11:09 PM  
GreatStalin
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 31
Uploads: 1
Re: Good work and improvement wish list!

Hi old chap - thanks for the nice post and suggestions!

When you refer to highlighting, you're meaning the changing of the texture's colour, right? Or do you mean colouring the border?

With regards to both points #1 and #2, does this mean every single item in your inventory would be highlighted? Either with Gold to be sold, or Blue to not be? Wouldn't one miss the original colours then? Or perhaps 'tis not an issue...

As for #3, I've never really been big on enchanting, so I'm not entirely sure what this 'group disenchant' you're referring to is? I guess to implement this option I'd have to either come up with another way to flag items, as CTRL+Right-click is one of the only available mouse-button + modifiers available. I suppose either this would have to cause a drop-down menu to appear or I'll just have to have key-bindings which lets you decide what a key does while hovering over an item.

I'll have a look at adding an options page and having a toggle for automatically tagging gray items!

With regards to colours, I presume that the three options you provided would thus be suitable enough (gold, neon blue & dark green)? If they look good enough, I'll happily go ahead with those choices!
GreatStalin is offline Report comment to moderator  
Reply With Quote
Unread 08-13-12, 12:57 AM  
Sasha Nein
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Re: Good work and improvement wish list!

Great addon! The little icon is a nice touch. If you end up doing some border highlighting, please keep the icon also! Perhaps allow the choice to be made by the user in the settings?

Originally Posted by GreatStalin
With regards to both points #1 and #2, does this mean every single item in your inventory would be highlighted? Either with Gold to be sold, or Blue to not be?
From my understanding of the post, he is suggesting that someone can mark an item as "Never sell", and it means that it won't be sellable at a vendor - via your addon or otherwise (i.e. right-clicking it).

The group enchant stuff certainly doesn't sound vendor related! Perhaps something for your next addon
Last edited by Sasha Nein : 08-13-12 at 12:57 AM.
Sasha Nein is offline Report comment to moderator  
Reply With Quote
Unread 08-13-12, 10:47 PM  
jeruku
A Black Drake
 
jeruku's Avatar
AddOn Author - Click to view AddOns

Forum posts: 86
File comments: 27
Uploads: 2
A few thoughts.

GetCoinText(price)
GetCoinTextureString(price) <- Uses gold/silver/copper icon textures


When you get around to it, instead of a simple confirmation why not use a checklist? That way you can write up a table of items to always sell when at a vendor. And even go for a whitelist and blacklist, mentioned before, allowing selected items to never be sold and other selected items to always be sold.

As for a solution to your modifier dilemma, what about using two modifiers?


I like reading good code, keep it up.
__________________
"I have not failed, I simply found 10,000 ways that did not work." - Thomas Edison
Last edited by jeruku : 08-13-12 at 10:48 PM.
jeruku is offline Report comment to moderator  
Reply With Quote
Unread 08-17-12, 09:11 AM  
Rammoth
A Cliff Giant
 
Rammoth's Avatar
AddOn Author - Click to view AddOns

Forum posts: 73
File comments: 640
Uploads: 1
Is this compatible with bBags? I use that.
Rammoth is offline Report comment to moderator  
Reply With Quote
Unread 08-18-12, 06:11 AM  
Ukleissbed
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Originally Posted by ckramme
I currently use an addon called Scrap from Curse, it does things similar to what you want to do.
It has a keybind that you can use to mark items for vendoring, HOWEVER, it has no visual aid for it.
Scrap always had visual aid... do you mean the icons? It colors stuff instead.
Ukleissbed is offline Report comment to moderator  
Reply With Quote
Unread 08-19-12, 02:29 AM  
GreatStalin
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 31
Uploads: 1
Originally Posted by Rammoth
Is this compatible with bBags? I use that.
Hi old chap! Apologies for the delay.

I presume you mean 'bBag'? If so, yes, it seems to work perfectly fine with that!
GreatStalin is offline Report comment to moderator  
Reply With Quote
Unread 08-19-12, 04:34 AM  
jlrm365
A Wyrmkin Dreamwalker
AddOn Author - Click to view AddOns

Forum posts: 53
File comments: 85
Uploads: 3
Is there any option to turn off chat output?
If not, could there be (text options - to keep addon size down, rather than GUI - would be fine)?

I'm finding this becoming more and more used, to the point that you wonder why it's not a default game feature.
Wonderful addon.

jlrm365 is offline Report comment to moderator  
Reply With Quote
Unread 08-19-12, 04:59 AM  
GreatStalin
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 31
Uploads: 1
Originally Posted by jlrm365
Is there any option to turn off chat output?
If not, could there be (text options - to keep addon size down, rather than GUI - would be fine)?

I'm finding this becoming more and more used, to the point that you wonder why it's not a default game feature.
Wonderful addon.

Hi old chap - thanks for the amazingly kind words!

At your behest, Peddler can now be silenced with regards to printing sales information to the chat-log via the /peddler silent command. Enjoy!
GreatStalin is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: