File Details
v0.4.2
- R
- Feb 9, 2026
- 384.19 KB
- 666
- 2.5.5+1
- Classic + 1
File Name
LazyProf-v0.4.2.zip
Supported Versions
- 2.5.5
- 1.15.8
LazyProf
v0.4.2 (2026-02-09)
Full Changelog Previous Releases
- docs: release v0.4.2
Fix planning window pin+recalculate, remove "owned = free" setting,
accurate skill-up probability formula, dynamic step cap, bank scanning,
and shopping list accuracy. - fix(inventory): bank scanning and shopping list accuracy
ScanBank() treated the character name string from
Syndicator.API.GetCurrentCharacter() as a data object, so bank
items were silently ignored. Now fetches character data via
GetByCharacterFullName().
Shopping list double-subtracted bag items (once during aggregation,
once during categorization). Now stores full needed amounts and
subtracts bags in a single pass.
Removed "Use owned materials as free" setting - pathfinder always
scores at market price, owned materials subtracted in shopping list
only. Bank and alt settings now independent under Shopping List
section. - feat(ui): add skill bracket filter to debug log scoring view
When Pathfinder Scoring category is selected, a second dropdown
appears with profession brackets (1-75, 75-150, etc.) to narrow
scoring output to the skill range of interest. - fix(pathfinder): dynamic step size cap prevents over-committing to green recipes
Replace hard 100-craft cap with a cap proportional to skillup probability,
forcing re-evaluation sooner so cheaper alternatives can win after owned
materials are depleted. - fix(pathfinder): use continuous skill-up probability formula
Closes #6
Replace flat per-color probabilities (yellow=50%, green=25%) with the
actual WoW formula: (gray - skill) / (gray - yellow), clamped to [0,1].
Deep green recipes near gray previously showed 25% chance when the real
probability was 1-5%, causing massively underestimated craft counts.
Early yellow recipes were undervalued at 50% when real chance was ~100%.

