File Details
GearForge v1.0.4
- R
- May 3, 2026
- 194.84 KB
- 15
- 2.5.5
- Classic TBC
File Name
GearForge-v1.0.4.zip
Supported Versions
- 2.5.5
Added
- Proc and set bonus Expected Value (EV) scoring: the optimizer now factors in on-hit/on-use proc effects and tier set bonuses when evaluating gear combinations, using class-aware multipliers so Warrior set bonuses do not influence Druid picks and vice versa.
- Scanner now detects class restrictions from localized tooltip text (including
LOCALIZED_CLASS_NAMES_MALE/FEMALE), retries once after priming item data, and falls back toIsUsableItembefore hard-rejecting items. Reduces false exclusions for uncached bag items. - Debug tab is now always visible. The "Enable Debug Logging" toggle has been moved inside the Debug tab.
- Debug logs tab supports copying log output and uses compact formatting.
- Scan eligibility diagnostics: slot-level candidate counts (bag vs. equipped) and skip reasons are now logged to the debug log for easier triage.
- Shared
GearForgeUtilsmodule (Utils.lua) extracted with fingerprint helpers, item key utilities, copy helpers, andPAIRED_SLOTS- used across Scanner, Optimizer, and tests. - Scan fingerprint now includes
scoringModel.versionandencounterDurationso cache is invalidated when the scoring model changes.
Changed
- Enhance tab redesigned around a plan-based view: shows projected cap status chips, a selected plan summary with delta and change count, optional gear impact analysis, and per-slot gem/enchant breakdowns with ready-check icons for already-correct slots.
- Gem quality checkboxes default to all qualities enabled; the unused "Show gems" and "Show enchants" mode dropdowns have been removed.
- Profile panel is now only visible when the Character tab is active.
- Optimizer debug log now includes per-slot static vs. proc score breakdown and set bonus EV summary.
- Duplicate fingerprint and paired-slot helpers consolidated into
Utils.lua(no behavior change).
Fixed
- Fixed zero-score items being selected by the optimizer when a positive-value alternative was available.