promotional bannermobile promotional banner

Profession Help

In-game profession leveling routes, craft estimates, material counts and trainer map pins for the original 3.3.5a client.
Back to Files

v0.3.3-beta1

File nameProfessionHelp-v0.3.3-beta1.zip
Uploader
SobstvenSobstven
Uploaded
Oct 8, 2026
Downloads
72
Size
34.5 KB
Flavors
Retail
File ID
9100325
Type
B
Beta
Supported game versions
  • 3.3.5

What's new

Test fix for game freezes when opening a profession through TradeSkillMaster (TSM)

This beta targets a reported freeze when opening Engineering, Jewelcrafting or Enchanting through TradeSkillMaster with Profession Help enabled. The exact TSM conflict has not yet been verified in-game; confirmation from players using TSM is still needed.

Changes

  • Coalesces bursts of profession update events into a deferred scan.
  • Prevents recursive recipe scans and ignores updates emitted during a scan.
  • Cancels pending scans when the profession closes and releases the scan guard after errors.

Validation

Lua 5.1 automated checks passed, including 1,000 update events, simulated recursive API hooks, profession switching, close/linked-trade handling, error recovery, and existing x1/x2/x3/x7 calculations. These simulations do not replace live TSM testing.

Install

For the original English WoW 3.3.5a client (Interface 30300). Download ProfessionHelp-v0.3.3-beta1.zip, extract the ProfessionHelp folder into Interface/AddOns and replace the old addon files. Keep SavedVariables, then restart WoW or /reload.

If the freeze persists, please report your TSM version/download link, profession and Profession Help version.

Profession Help is free. Donate / Leave a tip if you would like to support development; donations are optional.

This mod has no related projects