- Home
- Downloads
-
Addons & Mods
Featured
World of Warcraft
5,105 Addons
-
Popular Downloads
- Top World of Warcraft Addons
- Top Minecraft Server Mods
- Top Rift Addons
- Top Skyrim Mods
- Top World of Tanks WoT Mods
- Top Starcraft II Maps
- Top Terraria Maps
- Top Runes of Magic Addons
- Top Warhammer Online Addons
- Top Age of Conan Addons
-
- Curse Client
- Premium
- News
- Giveaways
- Videos
- Forums
SlyProfits
- 0 Likes
- World of Warcraft
- 457 Monthly Downloads
- Supports: 4.3.4
- 28,944 Total Downloads
- Updated 4/19/2012 4:32:30 PM
- Created 5/17/2009 5:26:01 AM
- 107 Favorites
- Project Site
- Comments
- Release Type: Release
- License: GNU General Public License version 3 (GPLv3)
- Newest File: V1.6.2
About SlyProfits
SlyProfits
Introduction
SlyProfits adds an extra tab to the Auction House Interface. The tab is designed to show the profits that can be made from various trade skills.
It works out the current buyout price of the tradeskill, the current cost of mats for a stack of the tradeskill and calculates the profit that can be made taking into account the standard AH cut and vendor price for mats such as vials.
Additionally it allows you to view the mats for each trade skill and easily buyout the required number using a slider to control how many of each trade skill you wish to make.
The addon started out as a tool for myself as i was manually scanning the auction house calculating which Flask was most profitable to make with the booming post 3.1 prices. At the time i was making in excess of 5k a week buying/selling Flasks and decided to automate the process so others could do the same. Since then various tradeskills have been added and a way of adding custom recipes has been created.
Localization
SlyProfits is now localized and should work in all languages versions. This has not been the case so far. However, not all displayed tags and information has been translated yet. This will be done in future, any help is welcome: http://wow.curseforge.com/addons/slyprofits/localization/
Configuration
The recipes the tool scans for can be extensively controlled. You can configure the recipes by Clicking the button on the AH tab,going to Interface>Add-ons>Slyprofits, or typing /slyprofits recipes. In this configuration window you can easily control what tradeskills are scanned by either selecting to filter by current profession, filter by individual professions or Enabling/Disabiling particular Recipes.
Importing from Professions
You can can easily import from any suppport profession window, all you need to do is click on import in the configure recipes window. It will show a list of the last profession window opened, so if no data has been found or it is not the profession you wish to import you can just open another profession. Note: The addon has not been tested with the unsupported professions so please dont try to import from them
Creating/Edit Recipes
Additionally to importing new tradeskills, is editing existing recipes or create custom recipes. again click on the relevent Edit/New buttons to bring up the window.
- Name - This field represent the name of the item made from craft (case sensitive)
- Profession - This is a dropdown allowing you to select one of the 9 professions.
- Makes Per Craft - This is the quantity that each indivual craft makes,
- Desired Stack Size - This is the amount you want to buy in one go at the auction house, defaults to a low number for imported recipes.
- Mats - This is a list of all the mats for the recipes including vendor mats.
- HasCooldown - It is important to set this if it has a cooldown otherwise it could recommend to use recipe via the nested recipe support.
Advanced Mode
One of the new features in the version of slyprofits is the advanced mode (appears as checkbox on the ah frame). This contains several advanced calculations that increase the profit to be made.
- The first advanced calculation is Nested Recipe Support, By this i mean any recipe where one of its mats is another enabled recipe in your list e.g. Netherweave Bag and Bolt of Netherweave. It will calculate which is the cheapest price out of Bolt of Netherweave or the mats used to make the bolt. Note: It is Important to set HasCooldown on any recipe that has a cooldown or they will naively be considered in the nested recipe calculation, this is not done by default.
- This has been a much requested calculation to be added. The addon when in advanced mode will automatically deduct from the cost the amount you can resell the any surplus mats.
- A final calculation that has been added is elxir mastery, when in advanced mode it automatically increase to the number of flasks made to the amount that would be procced on average (sorry not elixir masters), This has been modelled from the information i could find on sites like wowhead. This will drastically change the profit on flasks and show a more accurate picture of the profit to be made.
Use Inventory
This Feature comes in the form of a checkbox you can change in the mats view. It will use Altoholic information if available and if not use information about the total number of items in the bag. Turning this option on will remove the current amount of items owned from the amounts needed to be purchased.
Vendor Mats
The addon come with a prebuilt list of vendor mats. Every time you visit a merchant the addon scans the list available purchases to see if any are mats of your current recipes. If they are it will add the item as a vendor mat and store the price, note it remebers the last price so if you visit a vendor with no reputation the mats prices may be higher.
Supported Professions
- Alchemy
- Blacksmithing
- Cooking
- Enchanting
- Engineering
- First Aid
- Inscription
- Jewelcrafting
- Leatherworking
- Mining
- Tailoring
Out of the box recipes
- Flask of Endless Rage
- Flask of Pure Mojo
- Flask of Stoneblood
- Flask of the Frost Wyrm
- Runic Mana Potion
- Runic Healing Potion
- Potion of Speed
- Potion of Wild Magic
- Pygmy Oil
- Netherweave Bag
- Imbued Netherweave Bag
- Bolt of Netherweave
- Bolt of Imbued Netherweave
- Brilliant Spellthread
- Sapphire Spellthread
- Eternal Belt Buckle
- Titanium Weapon Chain
- Titanium Shield Spike
- Titanium Plating
- Earthen Leg Armor
- Frosthide Leg Armor
- Icescale Leg Armor
- Mana Injector Kit
- Fish Feast
- Great Feast
- Firecracker Salmon
- Tender Shoveltusk Steak
- Dragonfin Filet
- Snapper Extreme
- 1x Eternal ???? -> 10x Crystallized ????
- 10x Crystallized ???? -> 1x Eternal ????
Compatability
This addon is designed to work along side your existing AH tools (not replace), and has no improved way to sell items etc. As such it has been tested with many of the other auctionieer and auctionlite style addons, and currently no issues are known about. In fact it is even enchanced by auctioneer because it will use auctioneer prices if no current buyout is found for an item during scanning.
Improvements
If you spot any bugs feel free to let know in comments. Additional let me know if you would like any new tradeskills to be added.
Acknowledgements
This project was developed using the addon: AuctionLite (by MerialKilrogg) as a basis which is available under GPLv2. Much of his work has on common utilities has been used through this addon.
------------------------------------------------------------------------
r58 | upsgenius | 2012-04-19 21:31:22 +0000 (Thu, 19 Apr 2012) | 1 line
Changed paths:
A /tags/V1.6.2 (from /trunk:57)
correction for auto update after buying an item
------------------------------------------------------------------------
r57 | upsgenius | 2012-04-19 21:30:47 +0000 (Thu, 19 Apr 2012) | 1 line
Changed paths:
M /trunk/FlaskFrame.lua
correction for auto update after buying an item
------------------------------------------------------------------------
r56 | upsgenius | 2012-03-09 22:25:58 +0000 (Fri, 09 Mar 2012) | 1 line
Changed paths:
M /trunk/ImportRecipeConfig.lua
M /trunk/Recipes.lua
M /trunk/SlyProfits.lua
removed unused StaticCostPerItem field from recipes
------------------------------------------------------------------------
| File Name | Release Type | Game Version | Downloads | Date |
|---|---|---|---|---|
| V1.6.2-nolib | Release | 4.3.4 | 6 | 4/19/2012 4:32:30 PM |
| V1.6.2 | Release | 4.3.4 | 1,044 | 4/19/2012 4:32:30 PM |
| V1.6.1 | Release | 4.3 | 3,998 | 12/3/2011 1:43:24 PM |
| V1.6.1-nolib | Release | 4.3 | 26 | 12/3/2011 1:43:23 PM |
| V1.6.0 | Release | 4.3 | 2,561 | 11/30/2011 12:40:26 PM |
| V1.6.0-nolib | Release | 4.3 | 9 | 11/30/2011 12:40:25 PM |
| V1.5.1 | Release | 4.2 | 2,261 | 11/24/2011 4:52:51 PM |
| V1.5.1-nolib | Release | 4.2 | 15 | 11/24/2011 4:52:50 PM |
| V1.5.0 | Release | 4.0.6 | 4,012 | 2/12/2011 8:08:15 PM |
| V1.5.0-nolib | Release | 4.0.6 | 5 | 2/12/2011 8:08:14 PM |
| V1.4.1 | Release | 4.0.3a | 1,869 | 1/24/2011 5:14:55 PM |
| V1.4.1-nolib | Release | 4.0.3a | 5 | 1/24/2011 5:14:54 PM |
| V1.4.0 | Release | 4.0.3 | 3,159 | 11/19/2010 7:17:01 PM |
| V1.4.0-nolib | Release | 4.0.3 | 8 | 11/19/2010 7:17:00 PM |
| V1.3.0 | Release | 4.0.1 | 2,254 | 10/14/2010 9:27:19 AM |
| V1.3.0-nolib | Release | 4.0.1 | 7 | 10/14/2010 9:27:18 AM |
| V1.2.0 | Release | 3.3.5 | 42 | 9/28/2010 3:32:25 PM |
| V1.2.0-nolib | Release | 3.3.5 | 1 | 9/28/2010 3:32:24 PM |
| beta1.1.3 | Beta | 3.3.5 | 37 | 5/13/2010 5:26:05 PM |
| V1.1.2 | Release | 3.3.0 | 142 | 2/17/2010 4:45:37 PM |
| SlyProfits V1.1.1 | Release | 3.3.0 | 52 | 12/14/2009 6:09:09 PM |
| SlyProfits V1.1.0 | Release | 3.3.0 | 2 | 12/14/2009 11:59:24 AM |
| SlyProfits V1.0.5 | Release | 3.1.0 | 41 | 6/7/2009 3:49:46 AM |
| Slyprofits V1.0.4 | Release | 3.1.0 | 8 | 5/23/2009 5:46:06 PM |
| SlyProfits V1.0.2 | Release | 3.1.0 | 4 | 5/18/2009 3:25:36 AM |
| SlyProfits V1.0.1 | Release | 3.1.0 | 1 | 5/17/2009 10:36:05 AM |
| SlyProfits Version 1.0 | Release | 3.1.0 | 5 | 5/17/2009 5:31:43 AM |
Addon Packs Containing This...
Top Downloads
-
- Bagnon
- Bags & Inventory
- 359,243 Monthly Downloads
-
- Deadly Boss Mods
- Combat and Boss Encounters
- 297,158 Monthly Downloads
-
- Recount
- Combat
- 295,968 Monthly Downloads
-
- SpellFlash
- PvP, Buffs & Debuffs, Quests & Leveling, Action Bars, and Combat
- 284,254 Monthly Downloads
-
- GatherMate2_Data
- Achievements
- 208,828 Monthly Downloads

Comments
digging it. been using tsm for a while now and this seems like a sliimed down version. i had a question and a suggestion. before i ask, i read you were on break. :)
you mentioned it's meant to co-exist with ah addons and not replace them, i too use auctionlite and wondered if this is using that db on using it's own?
my suggestion was that some items can be exchanged at vendors for lower crafting items. take pristine hide for example, you can exchange 10 heavy savage leather for it. so when comparing the buy price, 1 pristine hide = 10 heavy savage leather = 50 savage leather = 250 savage leather scraps. If 1 pristine hide was up for 750g but there was also 250 scraps up for 400g, the profit margin could be raised.
I get an error every single time I try to buy mats. It usually lets me buy them but it errors and recalculates and makes me rescan everything. This is my FAVORITE addon, been using it for a long time, I hope it gets updated and fixed!!!
Now there is an update and acutally the rescan after buying mats has changed. Any improvement for you?
Is this addon alive or dead?
In Zombie-mode. Not alive, not dead...
Have had a WOW break for quite a while but I think about restarting again and then I would for sure update the addon again.
Thanks for the amazing addon!
Added the 4 insc deck to things to search for, but if just 1 card is neither on ah or in my bag it wont show the prices on the remaning mats, any chance you can make it do so?
If you can, thx and if you can't thx anyway for the addon ^^,
Message: AceLocale-3.0: SlyProfits: Missing entry for 'Approve purchase of auction %s / %s for'
Time: 03/10/11 17:30:36
Count: 1
Stack: Interface\AddOns\SlyProfits\FlaskFrame.lua:1876: in function `RequestApproval'
Interface\AddOns\SlyProfits\QueryAuctions.lua:463: in function `QueryNewData'
Interface\AddOns\SlyProfits\QueryAuctions.lua:508: in function `?'
...est\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147: in function
[C]: ?
[string "safecall Dispatcher[1]"]:13: in function `?'
...est\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:92: in function `Fire'
...AddOns\EveryQuest\libs\AceEvent-3.0\AceEvent-3.0.lua:120: in function
Locals:
and the second bug is
Message: Interface\AddOns\SlyProfits\FlaskFrame.lua:756: Usage: FlaskCountSlider:SetMinMaxValues(min, max)
Time: 03/10/11 17:31:18
Count: 1
Stack: [C]: in function `SetMinMaxValues'
Interface\AddOns\SlyProfits\FlaskFrame.lua:756: in function `AuctionFrameFlask_UpdateMats'
Interface\AddOns\SlyProfits\FlaskFrame.lua:231: in function `AuctionFrameFlask_Update'
Interface\AddOns\SlyProfits\FlaskFrame.lua:940: in function `GenerateMatsDisplay'
Interface\AddOns\SlyProfits\FlaskFrame.lua:880: in function `FlaskViewMatsButton_OnClick'
Interface\AddOns\SlyProfits\FlaskFrame.lua:1260: in function `CalculationFinished'
Interface\AddOns\SlyProfits\FlaskFrame.lua:1023: in function `FlaskTicker'
Interface\AddOns\SlyProfits\AuctionFrame.lua:20: in function `AuctionFrame_OnUpdate'
Interface\AddOns\SlyProfits\AuctionFrame.lua:50: in function
Locals: (*temporary) = FlaskCountSlider {
0 =
}
(*temporary) = "1"
(*temporary) = 0
help plz
the scan button in the upper left corner is grey and i cannot scan.
any ideas? i allready deleted (renamed) the savedvariables but no difference. i use auctioneer and auctionator along with market watcher.
thanks.
After now finally being able to reproduce the issue this is now fixed in V1.6.0
So far the Buggy items in engineering seem to be:
Coarse Blasting Powder
Copper Modulator
Rough Blasting Powder
Something with those must blow up calculation so it does not continue on through the list would be my guess. Hopefully this helps you isolate the issue.