Skip to content

Repository files navigation

LazyProf

CurseForge Wago License: All Rights Reserved PayPal Buy Me a Coffee

If you find this useful, consider supporting development via PayPal or Buy Me a Coffee.

Other addons:

Calculate the cheapest path to level your professions in World of Warcraft.

Requires CraftLib - Install both addons together.

Supported Professions

See CraftLib's profession coverage for the current list of supported professions.

Features

  • Optimal leveling path - Calculates which recipes to craft based on current AH prices
  • Two strategies - Cheapest (minimize gold) or Fastest (minimize crafts)
  • Material Resolution - Automatically suggests crafting intermediates (e.g., smelt ore into bars) when cheaper than buying
  • Recipe Availability Filtering - Only suggests recipes you can actually obtain - checks inventory, trainers, vendors, and Auction House listings
  • Missing materials list - Shows what you need from bank, mail, guild bank, alts, what to craft, and total cost
  • Milestone tracking - See your progress through each skill bracket with bracket filtering
  • Alternative recipes & pinning - Browse all candidates at each step, pin overrides, and recalculate custom paths
  • Recipe details panel - View ingredients, difficulty thresholds, vendor locations, and Wowhead links
  • Planning mode - Plan any profession's leveling path without learning it first
  • Extended inventory - Checks bags, bank, mailbox, active AH listings, guild bank, and alt characters (with Syndicator)
  • Every Classic expansion - One install plans correctly on Classic Era / Vanilla, Season of Discovery, The Burning Crusade, and Wrath of the Lich King (including Inscription, skill cap 450) - it detects your client and uses the right recipes, caps, racial bonuses, and Wowhead links automatically

Pricing

Vendor prices always come first - reagents sold by NPCs (dyes, threads, vials, flux, etc.) use their fixed vendor price, sourced from TSM or Auctionator's recorded merchant data. This prevents AH markup from inflating recipe costs.

For non-vendor items, market sources are checked in order:

  1. TSM - Configurable pricing (Recent, MinBuyout, Market, or Regional)
  2. Auctionator - Auctionator scan prices

Recommended: Install TSM + TSM Desktop App for the most accurate pricing.

Optional Dependencies

Addon Feature
TradeSkillMaster TSM pricing integration
Auctionator Auctionator pricing + shift-click search
Syndicator Bank, alt, mail, guild bank inventory scanning

Usage

  1. Minimap button - Click to browse all professions
    • Left-click: Open profession browser
    • Right-click: Open settings
  2. Open any profession window - LazyProf shows optimal path
  3. Shopping List - Shows materials needed with source breakdown

Commands:

  • /lazyprof or /lp - Open settings
  • /lp browse - Open profession browser
  • /lp log - Open debug log window

Settings

Access via /lp or the Interface Options panel:

  • Strategy - Cheapest (minimize gold) or Fastest (minimize crafts)
  • Suggest unlearned recipes - Include recipes you haven't learned yet
  • Calculate from current skill - Show materials from current skill instead of full bracket
  • Include bank items - Count bank contents in shopping list (requires Syndicator)
  • Include alt characters - Include materials on all your characters (requires Syndicator)
  • Include guild bank - Include guild bank materials in shopping list (requires Syndicator)

Supported Game Versions

One install works on every live Classic-family client - it detects which one you are on (via CraftLib) and plans with the correct recipes and skill cap:

  • Classic Era / Anniversary (Vanilla) - cap 300
  • Season of Discovery - cap 300
  • The Burning Crusade Classic - cap 375
  • Wrath of the Lich King Classic - cap 450, includes Inscription (also loads on the Titan 3.80 seasonal client)
  • Hardcore (Classic Era)

License

All Rights Reserved - See LICENSE for details.

About

Optimal profession leveling path calculator for World of Warcraft

Resources

Contributing

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages