Skip to content

kaldown/LazyProf

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)

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

  • Classic Era
  • Season of Discovery
  • Anniversary
  • Hardcore

License

All Rights Reserved - See LICENSE for details.

About

Optimal profession leveling path calculator for World of Warcraft

Resources

License

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages