promotional bannermobile promotional banner

LazyProf

Calculate the cheapest path to level your professions. Works with TSM and Auctionator for real prices.

File Details

v0.4.1

  • R
  • Feb 9, 2026
  • 382.50 KB
  • 8
  • 2.5.5+1
  • Classic + 1

File Name

LazyProf-v0.4.1.zip

Supported Versions

  • 2.5.5
  • 1.15.8

LazyProf

v0.4.1 (2026-02-09)

Full Changelog Previous Releases

  • docs: release v0.4.1
  • fix(ui): recipe details difficulty now respects racial bonus and step context
    Recipe Details panel was showing incorrect difficulty color because it
    used raw GetTradeSkillLine() without subtracting racial bonus, and always
    evaluated at current skill rather than the milestone step's skill level.
    Consolidated duplicated color logic to use Utils.GetSkillColor (same as
    pathfinder). Added difficulty threshold rows showing all four levels with
    proper colors, active level indicator, and racial-adjusted values in
    square brackets.
  • feat(ui): show all recipes as alternatives regardless of availability
    Drop, reputation, and quest recipes that were previously hidden when not
    on the Auction House now appear in the alternatives list. Unavailable
    recipes are dimmed and sorted to the bottom with tooltip annotation.
    Auto-selected path unchanged - only available recipes are auto-picked.
    Alternative row click now opens Recipe Details panel for browsing info
    before deciding. Pin toggle moved to the [>]/[*] indicator button.
    Removed unused includeDropRecipes config setting.
  • chore: clean up internal references in docs and gitignore
  • feat(ui): improve shopping list clarity and sort by consumption order
    Shopping list total now shows recipe costs separately when present
    (e.g., "Materials: 661g + 83g recipes") to explain the gap vs milestone
    total. All shopping list sections sort by skill level materials are first
    consumed at. Alternatives in milestone breakdown sort alphabetically for
    easier browsing when pinning.