promotional bannermobile promotional banner

ShuffleStonks

Calculates the most profitable profession shuffle given the auction house pricing.

ShuffleProfit

Stop guessing which craft makes money. ShuffleProfit scans the auction house and tells you the most profitable profession shuffle for each of your professions — what to buy, what to make, and whether to disenchant or sell it.

Built for WoW Classic: Burning Crusade Anniversary.


What it does

Finds your best shuffle

  • Adds a Shuffles tab to the auction house.
  • Reads the recipes straight from your own profession windows, on every character you play.
  • Ranks every recipe by profit and shows the best shuffle for each profession.

Prices it against the real auction house

  • Scan just the items your recipes need, or run a Full Scan of the whole auction house (allowed once every 15 minutes).
  • Buys from the actual listings, cheapest first, so prices rise as cheap stock runs out.
  • Ignores overpriced listings and warns you when supply is low.
  • Keeps separate prices and fees for your faction auction house and the neutral ones (Gadgetzan, Booty Bay, Everlook).

Plans a batch for your budget

  • Set your gold budget with a slider.
  • Each recipe is planned craft by craft until the budget runs out or the next craft would lose money, so you see how many to make and the batch profit.
  • Shows gold per minute (about 3 seconds per craft or disenchant).

Picks the cheapest way to get every ingredient

  • Buy or craft: makes intermediates like bolts from cloth whenever that's cheaper.
  • Essences: converts lesser ↔ greater essences when the other form is cheaper to buy or sells for more.
  • Vendor reagents (threads, dyes, vials, flux, spices) use verified vendor prices, or the exact price you paid, including reputation discounts.

Values every way to cash out

  • Exit selector: Disenchant, Sell, or Best (whichever pays most). Vendoring is always the fallback.
  • Disenchant values use the TBC disenchant tables: drop chance × quantity × material price.
  • Selling uses a realistic price (typical lowest vs. recent average) minus the AH cut and deposit, and assumes you won't sell more than 10 of one item per batch.
  • Knows which items can't be disenchanted (e.g. Enchanting wands).

Tells you what to buy

  • Click any recipe for its shopping list: how many of each item, the most to pay per unit, and how many are listed.
  • Click an ingredient to search it, or Buy all to search every ingredient at once in Auctionator's Shopping tab (or the Blizzard Browse tab without Auctionator).

Helps you level

  • Leveling mode ranks your recipes by cost per skill point, after selling or disenchanting what you make, using the recipe colors from your profession window.

Makes disenchanting fast

  • Minimap button opens a disenchant window listing the disenchantable greens and blues in your bags, with the value of each.
  • Pick an item, then scroll the mouse wheel (or press a keybind) to disenchant them one after another. Epics are never listed.

Getting started

  1. Open each of your profession windows once (on every character you want included).
  2. Open the auction house and click the Shuffles tab.
  3. Click Scan or Full Scan.
  4. Set your budget, pick an exit, and click a recipe to see what to buy.

Commands

Use /sprofit (or /shuffleprofit).

Command What it does
/sprofit Print the best shuffle for each profession
/sprofit help List all commands
/sprofit de Open the disenchant window (same as the minimap button)
/sprofit minimap Show or hide the minimap button
/sprofit budget <gold> Gold to spend on a batch (also a slider on the Shuffles tab)
/sprofit exit <mode> How crafted items are cashed out: best, de (disenchant) or sell (also a button on the Shuffles tab)
/sprofit sellcap <n> Most of one crafted item to sell on the AH per batch (default 10)
/sprofit cap <n> Ignore listings above n × the median price (default 3, 0 = off)
/sprofit depth <n> Units averaged for buy prices on items scanned before listings were saved (default 100)
/sprofit cut <percent> AH cut at the current auction house (default 5, neutral 15)
/sprofit deposit <percent> AH deposit as a % of vendor price at the current auction house (default 15, neutral 75)
/sprofit craftsec <seconds> Seconds per craft, for gold per minute (default 3)
/sprofit desec <seconds> Seconds per disenchant, for gold per minute (default 3)
/sprofit pages <n> Most AH pages read per item during a Scan (default 10)
/sprofit reset prices Clear saved prices for the current auction house
/sprofit reset recipes Clear recorded recipes (reopen your profession windows afterwards)

Keybinds (Key Bindings → AddOns → ShuffleProfit): Disenchant next selected item and Toggle disenchant window.


Good to know

  • Only professions your characters know are shown, because recipes come from your own profession windows.
  • Disenchant results use average drop rates; actual results vary.
  • WoW allows one disenchant per click, key press or mouse-wheel notch, so no addon can disenchant unattended.
  • Works with or without Auctionator.

The ShuffleStonks Team

profile avatar
Owner
  • 1
    Projects
  • 3
    Downloads