Looter - WoW LK

Smart auto-loot addon that filters items by rarity, value, and profession materials for WoW 3.3.5a.

File Details

Looter.zip

  • R
  • Oct 8, 2025
  • 29.17 KB
  • 12
  • 3.3.5
  • Retail

File Name

Looter.zip

Supported Versions

  • 3.3.5

[0.2.4] - 2025-10-07

Added

  • Tabbed UI: Introduced a tabbar in the config window with two tabs: Settings and Whitelist. Both views now live in the same frame (no more overlapping windows).
  • Whitelist Tab: Input field with drag-and-drop from bags, Add button, scrollable list with Remove buttons and hover highlight.
  • Language Selector: Replaced the old toggle button with a compact header button that opens an EasyMenu with options (pt-BR, en-US).
  • Locale Persistence: Selected language is saved in SavedVariables (LooterDB.locale). Locale is applied on load. Last selected tab is also persisted (LooterDB.ui.lastTab).
  • Profession Data Modularization: Split profession item IDs into separate files under shared/professions/:
    • herbalism.lua, mining.lua, skinning.lua, cloth.lua
    • Added shared/professions/utils.lua with runtime utilities to add/remove/list/export items.
    • Slash helper (optional): /looter prof add|remove|list|export.

Changed

  • UI Theme Standardization: Removed all ElvUI references. New helpers:
    • UI:SetDialogBorder() and UI:CreateDialogBackdrop() used across frames (config, header, panels, footer, whitelist, numeric inputs).
  • Close Button: Header close button now uses UI:CreateModernButton("X") to match the style of other buttons.
  • Layout & Padding:
    • Added tabbar and updated layout math to avoid overlapping the footer.
    • Unified left padding (10px) for titles, checkboxes, inputs, and scroll content in both Filters and Options panels.
    • Increased inner content heights to properly enable scrolling.
  • Inputs (Gold/Silver/Copper):
    • Replaced InputBoxTemplate with a custom numeric input component (UI:CreateNumericInput) to prevent visual clipping and ensure consistent style.
    • Repositioned to avoid scrollbar overlap and aligned with section padding.

Fixed

  • Quest Items Checkbox Parenting: Quest Items checkbox now attaches to optionsInner so it scrolls correctly (no more floating while scrolling).
  • Scrollbar Clipping: Reserved proper width for scrollbars and adjusted positions to prevent content from being cut off.
  • Padding Consistency: Checkboxes and other elements now share the same left padding as section titles.
  • Color Reference Error: Fixed attempt to index field 'white' (a nil value) in the custom numeric input by using UI.Colors.text.
  • Overlapping Windows: Opening whitelist no longer overlaps the main config; and the tabbed design removes the need for a second window.

[0.2.3] - 2025-10-07

Fixed

  • Mining Filters: Added Northrend ores (Cobalt, Saronite, Titanium) to mining auto-loot list