No description
Find a file
Florian Berthold 9157d38c40 fix: guard InterfaceOptions globals, SetHighlightTexture, dynamic class list
CoA-Beta client compat:

  - L15198 InterfaceOptions_AddCategory is nil on the CoA reworked
    FrameXML; guard with 'if InterfaceOptions_AddCategory then ... end'
    so the Plus options panel registration is skipped silently rather
    than aborting addon init.

  - L16477-16478 InterfaceOptionsFrame:HookScript and
    VideoOptionsFrame:HookScript are nil on the CoA client; guard each
    individually so PLAYER_LOGIN doesn't crash.

  - L17186 SetHighlightTexture(0) passes the integer 0 (FDID style)
    which silently no-ops on 3.3.5. Use "" so the highlight is
    actually cleared on locked Plus option buttons.

  - L20066 hardcoded 9-class list excluded DEATHKNIGHT and all CoA
    custom classes from LeaPlusDB.Cooldowns. Build the list dynamically
    via GetNumClasses + GetClassInfo so every playable class on the
    realm gets a cooldown table.
2026-05-24 18:26:43 +02:00
assets New - Hide Minimap POI Arrows 2025-01-08 02:08:48 +03:00
libs CombineAddonButtons & LibCompat 2023-06-03 15:41:44 +03:00
.gitattributes ci: preserve upstream line endings for clean upstream diffs 2026-05-21 00:03:04 +02:00
.gitignore some stuff 2023-08-06 16:00:04 +03:00
Bindings.xml KeyBindings - fix 2023-06-07 11:56:22 +03:00
Changelog and Notes.txt HideMinimapButtons - lil improve 2025-01-22 06:27:17 +03:00
CHANGELOG.txt testing gitbash 2 2023-05-20 19:37:46 +03:00
Leatrix_InputScrollFrameTemplate.xml recentChat: trying to fix scrollbar error on sirus wow 2025-04-15 03:40:12 +03:00
Leatrix_Plus.blp fix minimap button 2023-05-20 18:30:38 +03:00
Leatrix_Plus.lua fix: guard InterfaceOptions globals, SetHighlightTexture, dynamic class list 2026-05-24 18:26:43 +02:00
Leatrix_Plus.toc minimap button grabber 2024-10-07 20:31:00 +03:00
Leatrix_Plus_Flight_Alliance.lua Flights - Alliance: Northrend - done 2023-12-21 22:47:51 +03:00
Leatrix_Plus_Flight_Horde.lua Flights - Horde: Northrend - Zim'Torga - Weird coords fix. 2023-09-27 01:35:15 +03:00
Leatrix_Plus_Library.lua Slash & FlightTimers - timer bar 2023-06-13 20:31:24 +03:00
Leatrix_Plus_Locale.lua media: add locales 2025-05-19 14:11:49 +03:00
Leatrix_Plus_Media.lua media: rename "NEW" to "New Tracks" 2025-05-19 11:22:33 +03:00
Leatrix_Plus_Wrath.toc minimap button grabber 2024-10-07 20:31:00 +03:00
README.md Update README.md 2025-01-22 03:13:40 +03:00

LeatrixPlus 3.3.5 WoTLK

Leatrix Plus includes a ton of features and QoL stuff.

wow_JKqoyeYX2H

Credit

Download & Installation

  1. Download Leatrix_Plus.rar from latest release.
  2. Copy the "Leatrix_Plus" folder inside the .zip to "\Interface\AddOns\".
  3. Replace/overwrite any existing files when copying.

Usage

/ltp - chat command to open configure menu for Leatrix Plus.

  1. Enable the mod(s) by selecting them in the Leatrix Plus menu (/ltp command).
  2. Note that some options will require a reload to take effect. You will see the "Reload" button glowing if you need to reload, simply click it.
  3. Minimap Button Click to open configuration menu
  4. Minimap Button Shift-Click to reload user interface
  5. Minimap Button Alt-Click to toggle error messages visibility