Vendomatic
Description
Vendomatic is a WoW Addon that manages automatic item restocking, automatic repairing, and automatic selling of items whenever you speak to an appropriate vendor.
Functions
Auto-Repair
Every time you open a window with an NPC that has the ability to repair, the addon will repair automatically for you. The default variable is set for it to repair regardless of the cost. If you want to be prompted on every repair, or want to set a threshold above which the addon needs to prompt you for repairs, you can do this from the options menu. This will also use the guild bank if you have the option available.
Auto-Restock
It will keep your stocks of food/water/reagents/whatever up to a set amount. Whenever you visit a vendor that sells the item; Vendomatic will check the amount you already have, and buy the amount you need.
Limitations
Green Items
This is an option that can be toggled on and off. The addon will NOT sell any item that is NON equippable. That means it will only sell green armor. It will also not sell any green item that you have equipped on your character. Green items that are in your bags (quest rewards) will be sold. Frost Lotus, Titanium Ore etc will NOT be sold.
White, Epic, or Blue Items
Automatically sell white, blue or epic items you don't use. We cannot know who will use what so you'll have to sell those yourself.
Slash Commands
The following slash commands are available for the Vend-o-matic addon: * Opening config screen: /vm config * Show/hide minimap button: /vm show * Reset all option (cannot be restored) /vm reset
Website
Visit https://github.com/miketheitguy/Vendomatic to file feedback, issues, etc. I'm now moving as much of the workload as possible to Github since CurseForge hasn't been well-updated over the years.
hello, i left this comment to thank you.
thank you for making this addon for us.
Hello,
Will this be updated for Shadowlands?
Only update since April of 2019 has been version numbers so its safe to say they have no intention of fixing the issues with the missing background and or it not registering you opening a vendor page. I was a great addon while it lasted but unfortunately a lot of the early day addons are dying out now.
Any chance for a Classic version?
does this mod work in classic? would love to use it on my rogue to stock up poisons and powders
In reply to DrVenkman:
Came here to check on that. Poisoner doesn't seem to do that.
This addon is amazing! Thank you!!
Can you make "profile" features? I have more then one character and professions.
I desperately need to clean up the auto repair function :) TBD over the coming weeks!
Updates: I'm doing a significant refactoring of the code repository, updating outdated texts, and moving the addon to semantic versioning. The new version will begin at "2.0.0" since I'm not sure how the Twitch Desktop App checks to see if you need a new version of the addon or not. It also follows a convention I've been using for modern development on other projects I work on. We started this addon in 2009, long before I was the scripter/developer I am today :)
I also might move this project over to my GitHub account and refactor the pipeline a little bit. TBD on doing that, though!
In reply to ImperialAKO:
Okay, all moved over to GitHub now :)
One more bug I'd like to report regarding guild bank repairs. If the guild bank does not have enough money to repair you, it should repair from the character's funds, but it just fails. It has been a while since I paid attention, but I believe if the character has hit his guild withdrawal limit, it will fall back to personal funds, but I'm not 100% sure. You may want to double check both situations. It definitely does not work if the bank balance is just too low.
FYI
-D
In reply to Diab:
Yeah I've seen this one but it's difficult to reproduce because I don't have a test guild with guild bank and all of that jazz.
I know I have some checks for if you can guild bank repair at all, but I'm guessing the WoW API doesn't expose whether you can or can't versus guild bank cash or limits.
I might have to register for the event that fires (the red text) and look for that. TBD!
Again, difficult to test on my end since I don't have all of that but if you wouldn't mind helping out narrow down the exact scenarios where it doesn't work right I'll take a look.
In reply to ImperialAKO:
In reply to Diab:
If you'd like to add some issues to track, I'll keep track of them over on https://github.com/miketheitguy/Vendomatic/issues :)
In reply to ImperialAKO:
If you want to create a test character on Horde US Whisperwind, I can add you to my micro guild. Currently there is only 2g in the GB which is why it is failing. I'm pretty sure last time there was money in there, it fell back to personal funds when I hit the daily limit. We can put funds in and play with both the limit and insufficient funds to get both working. Let me know. My character is Diabolus if you need to whisper me.
In reply to Diab:
Cool! I'm going to be out this week and I start work next week, so it might be like a Saturday or something soon. Could be as soon as tomorrow but I need to try and dedicate less time to the computer this weekend :) TBD.
It's been a hectic time for me recently. After I was laid off in February, I've been looking for a new job. I finally snagged one, and I start on the 8th. I've been depressed for a very long time and I'm finally feeling better :)
So sorry for the delays on this project! I've also been working on some other coding projects related to what I do professionally, so this one has kind of taken a backburner to that.
Okay think I fixed it!
In reply to ImperialAKO:
Of course, now I can't remember my legacy Curseforge password to commit changes :( gg.
In reply to ImperialAKO:
Got it! It should be updating here soon :)