ThiccUI-2.22.2.zip
What's new
Changelog
2.22.2
Fixed: the Mobile Trainer listed abilities you had already trained (e.g. "Lesser Heal (available)" under ready to learn). They came from a class trainer visit: on WoW: Forever the trainer reports each row's status ("available", "used") where the rank used to be, so "available" was saved as the rank, learned rows weren't skipped, and the rows never matched what you learned afterwards. The built-in trainer list, checked against your spellbook, now decides for every ability it has; a trainer visit only adds abilities it doesn't have. Trainer rows are read correctly now too (status is not a rank, learned rows are skipped, the rank comes from the spell).
2.22.1
Mobile Trainer shows what you already know, at the bottom, marked Known. Abilities already in your spellbook are listed after everything still to learn, under Known: already in your spellbook, greyed out with a green KNOWN label. One line per ability, at the rank you have (Frostbolt rank 5, not ranks 1-4 as well), including ranks trainers don't teach (the rank 1 you start with, a talent's rank 1). Your spellbook is read for this as well as the game's own "is this spell known" check. The summary line counts them.
2.22.0
Mobile Trainer fills itself in: no trainer visit needed. Every class trainer's list on WoW: Forever is now built into Thicc UI (each ability and rank, the level it needs, its cost and its talent tree), so the Mobile Trainer tab shows everything still to learn from the moment you log in. Ranks you know, or know a higher rank of, drop off the list; each rank shows the one before it as a requirement; a talent's higher ranks appear once you have the talent. Visiting a trainer still adds anything that trainer shows.
Radial menu rings belong to each character. Each character now has its own rings (names, contents and keys), so a mage's spells don't turn up on your warrior. Each character starts from the rings you had before. On WoW: Forever they are kept in the character's own macros ("ThiccUI Rings 1"...), since the game forgets addon settings. The ring's look (size, background...) is still shared.
Radial menu spells always use your highest rank. A spell goes into a ring at the highest rank you know, and when you train a higher rank the ring switches to it by itself.
2.21.0
Move and resize the loot window and item windows. Drag the loot window, the window a clicked item link opens, and books, letters and plaques by their title bar, and right-click and hold it to resize, like every other window. They open where you left them (the loot window no longer jumps to the cursor once you've placed it). Item link windows dragged by their body keep that spot too.
Loot roll windows (Need / Greed) can be placed too. They only exist during a roll, so Window Move & Resize has a new Move loot roll windows... button: it shows a stand-in where the rolls appear. Drag it, right-click and hold it to resize, and close it; rolls then appear there at that size. Reset all window positions puts them back.
2.20.2
Fixed: Talent Planner let you plan talents before their tier was open (e.g. Blade Flurry, which needs 20 points in Combat, with only 11 there). The game's own requirement numbers on WoW: Forever can be lower than the tier really needs, and the planner trusted them. Now every row needs at least Classic's 5 points per row above it (row 5 = 20 points); the game's number only counts when it asks for more. `/tuitalents debug` shows both.
2.20.1
Talent Planner: three clean trees with their names. On WoW: Forever the game hands over all three talent trees as one, so 2.20.0 drew every talent under a single "Tree 1" heading. The planner now splits them at the gaps between the trees and draws each in its own framed panel, with a name bar showing the tree's icon, its name (e.g. Discipline, Holy, Shadow Magic) and your planned points in it. Each panel borrows the tree's background artwork from the game's talent window when it can find it; otherwise it gets a soft class-coloured tint with the tree's icon faintly behind the talents.
2.20.0
New: Talent Planner. Plan your talents point by point, without spending anything, in a window laid out like your three talent trees: left-click plans a point, right-click takes it back, and tier and arrow requirements are respected. It shows the level your plan needs and, per talent, the level its first planned point comes at. Save plans by name (per class), load and edit them, or start one from the talents you have. Apply spends your unspent points along the plan, in its order, as far as your points go (press it again as you level); nothing you've learned is ever refunded. Open it with the Talent Planner button on the talent window, the settings page, or `/tuitalents`.
Party Frames: buffs and debuffs. Spell icons for each member's buffs (by default only the ones you cast) and debuffs (bordered in their dispel colour), with a stack count and the time left as a sweep. For each kind choose the size, how many, where the row sits (inside the frame at the bottom, or beside, above or below it) and nudge it into place, on the new Party Auras page; Show preview puts sample icons on the frames.
2.19.3
Fixed: the Radial Menu's slices stopped doing anything in 2.19.2 (and professions wouldn't switch at all). 2.19.2 attached a check to the ring's click buttons that the game didn't tolerate. It's gone; switching professions now works from the ring itself. Pressing the mouse on a profession closes another profession's open window, and letting go opens the one you picked, in one click. (With "let go of the key over a slice", switching from one open profession to another may still take two tries.)
2.19.2
Party Frames: your target is outlined exactly around its frame (a thin white border) instead of a big glow spilling outside it.
Radial Menu: switching professions takes one click again. Casting a profession while another profession's window was open only closed that window. Now the other window is closed first, so the one you picked opens straight away. Clicking the profession that's already open still closes it.
2.19.1
Party Frames move and resize like everything else. With Window Move & Resize's unit frame handles on, drag the first member's name to move them, and right-click and hold it to resize, just like the player and target frames (grid and snapping included). The position and size are kept with the other windows'. Show preview displays them while you're not in a party, and Reset position and size puts them back. The page says so if unit frames are locked.
2.19.0
New: Party Frames. Compact party frames in place of the game's own: a class-coloured health bar with the name and health number, a power bar, role icon, raid marker, a highlight on your target, and fading when someone is out of range. Choose what's shown and the size, and place them (see 2.19.1). Left-click targets, right-click opens the usual menu. Off by default. `/tuiparty` shows what they're doing.
Combo Points: the energy number's text size is now a setting (Energy text size), and the number is outlined so it reads over any nameplate.
Profiles page tidied up: a plain list with "active" beside the one in use, a delete icon that asks for a second click, and pages when there are many. Export current profile... and Import a profile... open the same pop-up window as Snapshots. Import uses the profile's own name. Exported text is shorter.
Snapshots no longer pile up "(imported)" copies of a profile you already have, setting for setting, when you apply one again.
Radial Menu: the ring's editor is wide enough for all five add buttons (Professions hung off the edge after Macros was added).
Elite Overlay: the Match my target frame's dragon button and the offset and scale sliders are gone. It matches itself the first time you target an elite and sits right as it is.
Mobile Trainer: the Tab position sliders are gone; the tab lines itself up.
2.18.8
Fixed: Action Keybinds didn't follow on alts. The keys being tracked were shared by every character, so an alt inherited your main's list. The alt's own keys were never picked up, because each key already "belonged" to one of the main's abilities, so nothing followed on the alt (worse with character-specific keybinds). Each character now keeps its own list, learned from the keys on its bars, with account-wide or character-specific keybinds alike. The tracked keys are no longer copied into the settings macros either.
`/tuikeys` now shows which character's keys are tracked and whether that character uses character-specific keybinds.
2.18.7
Fixed: Action Keybinds' keys weren't following abilities. On WoW: Forever the game can refuse to say what's in some action bar slots (it answers with hidden "secret" values), and one such slot stopped the whole follow step. Unreadable slots are now skipped safely. A key whose ability can't be found while some slots are unreadable is left where it is rather than removed.
Keys follow onto action bars 6, 7 and 8 too, the extra bars in Edit Mode; before, only the first six bars were covered.
`/tuikeys` now also says how many bar slots the game wouldn't let Thicc UI read.
2.18.6
Radial Menu: add your existing macros from a list. The ring's editor has a new Macros button next to Spells. It opens your macros as icons, with General and Character tabs; hover one to see what it does, click to add it (add as many as you like). Thicc UI's own "ThiccUI Save" macros aren't listed. Dragging a macro in still works too.
2.18.5
The minimap button now starts at the 9 o'clock position (the left edge of the minimap) instead of lower-left. If you've dragged it somewhere yourself, it stays there.
2.18.4
Snapshots: choose which macros to apply. Next to Macros under "Apply to this character" are two new options, General (account-wide macros) and Character (the character-specific ones). Both are ticked by default, and they're greyed out while Macros is off. A snapshot's contents now show both counts, for example "12 macros (8 general, 4 character)".
2.18.3
Fixed: saved snapshots didn't show on the Snapshots page until you took a new one. The list now keeps itself up to date while the page is open, including snapshots added some other way (`/tuisnap save`, the logout snapshot).
2.18.2
Snapshots: Import applies straight away. Paste the text and press Import & apply; it's added to your snapshots and applied with the choices ticked under "Apply to this character", with no separate Apply press.
Radial Menu: rings have just a name; the description field is gone.
2.18.1
Fixed: "ThiccUI has been blocked from an action only available to the Blizzard UI" when logging out after applying a snapshot. Applying a snapshot changes the game's own settings, HUD layout, bars and keys from addon code, and the game can hold that against Thicc UI until the interface is reloaded. After applying, Thicc UI now asks you to reload (a Reload now button). Applying also no longer runs Blizzard's action bar code itself, and the last settings save while logging out only edits its existing macros.
If the game ever blocks something and blames Thicc UI, the chat now says which function it was and what to do. `/thicc blocked` lists them.
2.18.0
Several radial menus. Make up to 8 rings, each with its own name, key and contents. On the Radial Menu page, use < > to choose a ring, New ring to add one and Delete ring to remove one; name it and set its key right there. The editor edits one ring at a time (its < > switch rings). An open ring shows its name in the middle. Each ring is also listed by name under Key Bindings > AddOns > Thicc UI. Your existing ring becomes Ring 1 with its key unchanged. `/tuiradial 2` opens ring 2; `/tuiradial edit 2` edits it.
Professions open in one click. A profession in a ring now casts that profession's own spell, which opens its window directly, instead of opening the professions book for a second click. Professions already in your ring pick this up by themselves.
Settings kept in macros can now use up to 16 macros (was 8), to leave room for several rings.
2.17.3
Radial Menu: background circle settings. Show or hide the circle behind the icons, and pick its colour and opacity (Radial Menu page). The "Use Blizzard's gamepad radial art" option is gone.
No "Right-click or Esc to close" caption when "Close after clicking something" is on.
The Spells, Windows, Markers and Professions pop-ups open beside the ring's editor instead of on top of it (on the left if there's no room on the right). Clicking the editor folds them away, just like clicking their button again; they also have a close button.
Nothing hangs over the edges any more: spellbook tabs wrap onto a second row when they don't fit, and the editor and pop-ups have a solid background so the settings page doesn't show through.
2.17.2
Fixed: the Export window opened but showed no text. The text box is now anchored and sized to the window, and its text is filled in after the window appears. The exported text is split into short lines, and anything a WoW text box can't draw (unusual characters, or values the game keeps hidden from addons) is written safely or left out. Exports made with 2.17.1 still import.
`/tuisnap window test` opens the window with three short lines, and `/tuisnap window` prints what the game reports about it, in case the text still doesn't show.
2.17.1
Snapshots: Export... and Import... open a proper window. Export shows the snapshot's text already selected (press Ctrl+C); Import gives you a box to paste into (Ctrl+V) and an Import button. The old show/hide "Copy to another game client" section, whose box stayed empty, is gone. The exported text is also much shorter.
2.17.0
Radial Menu: add spells straight from your spellbook. A new Spells button in the ring's editor shows your spellbook's tabs and spells as icons (paged); click as many as you like to add them.
Snapshots now include your game settings on Forever -- they captured none before, because the game has a different settings list there. All settings you've changed are included: gameplay, accessibility and system (graphics, sound).
Snapshots include your HUD layout (Edit Mode). If the other character already has that layout (or it's a preset), it's switched to; otherwise the layout text is put in the copy box, ready for Edit Mode's Import.
2.16.5
Thicc UI no longer widens Blizzard's Options window (it wasn't needed any more). Note: the Options window's inner panel sticking out past its right edge on the Forever beta is Blizzard's own, not caused by any addon.
2.16.4
The Combo Points settings page fits the options window. The pip shape, colour and reset controls used to hang off the bottom. The sliders are now in two columns, the preview is shorter, and its caption stays inside the box.
Slider number boxes show their numbers (they looked empty on Forever).
2.16.3
Fixed: snapshots could save "0 bar slots". One unreadable action slot made the whole action-bar part of a snapshot fail; each slot is now read on its own, and unreadable ones are skipped and counted. Action slots up to 180 are included. `/tuisnap bars` shows what the game reports for your bars.
2.16.2
Tidier Snapshots page. Snapshots are a plain list (name, then class, level and date in a second column) instead of red buttons whose text ran out of them; deleting takes a second click to confirm; export/import is tucked behind "Copy to another game client..."; the counts for the selected snapshot sit under the list instead of squeezed between buttons.
2.16.1
Fixed: the energy number next to the combo point pips only showed in the settings preview, never on your target's nameplate. Forever hands your energy to addons as a "secret" number, and Thicc UI used to hide it whenever that happened. It now passes it straight to the text on the nameplate, which the game allows. `/tuicombo` shows what the display is doing.
2.16.0
Your settings now stick on WoW: Forever. The beta client doesn't load addon settings back (not even after /reload), so every addon starts from its defaults. Thicc UI now keeps a copy of your changed settings in a few general macros named "ThiccUI Save 1", "ThiccUI Save 2"... and reads them back at login. On by default; see the new Keep Settings page or `/thiccsave`. Don't delete or edit those macros.
2.15.6
Fixed: abilities couldn't be Shift+dragged off the action bars while Last Cast Ability was on (it is on by default since 2.15.2). Last Cast Ability no longer attaches anything to the action buttons; it watches presses through the game's own UseAction call instead.
2.15.5
Fixed a Lua error when opening the Character window from the radial menu ("attempt to compare a secret number value", from 2.15.4). Windows are opened only through a secure click on the game's own micro-menu buttons again, so nothing of Blizzard's is tainted.
Hold-point-release now uses the key's own secure click, for windows and spells alike, with no temporary key-binding changes.
In combat, windows opened through the micro menu (character, spellbook, talents, professions, collections...) are greyed out in the ring, like spells; the map, bags and raid markers still work.
2.15.4
Fixed: hold-point-release didn't open Character, Spellbook, Talents, Professions or Collections (the map and bags worked). Windows now open on release through the game's own micro-menu buttons, clicked directly.
2.15.3
Interface number is now Forever's own (16001), confirmed in game. Thicc UI no longer shows as "out of date" on the Forever client without "Load out of date AddOns" ticked, and CurseForge should tag it for WoW Forever rather than Retail.
2.15.2
Radial Menu: hold, point, let go. Hold the radial key, move the mouse toward a slice and release the key: that slice is used, no second click. On by default (settings: "Hold the key, point at a slice and let go to use it"). A quick tap still opens the ring for clicking; letting go in the middle cancels. The slice you're pointing at is highlighted.
Last Cast Ability is now on by default.
2.15.1
Fixed: 2.15.0 stopped every keyboard key from working (movement too) while the addon was enabled. Choosing the radial menu's key now happens on a full-screen prompt that only exists while you're choosing, and gives up on its own after 10 seconds.
2.15.0 - Radial Menu
New: Radial Menu. A ring of icons that opens on a key of your choice, centred on your mouse. Fill it with up to 12 things: game windows (character, spellbook, talents, professions, quest log, map, bags, collections...), spells such as buffs, professions, items, toys, macros, mounts, raid target markers and world markers. Click an icon to use it; right-click or Esc to close.
Choose what's in it in its own window: drag spells, items, macros or mounts straight in from your spellbook, bags, macro window, mount journal or action bars, or pick windows, markers and professions from icon grids. Reorder and remove with the arrows.
Set the key on the Radial Menu settings page (keyboard with modifiers, mouse buttons 3-5, or a gamepad button) or in the game's Key Bindings window under AddOns > Thicc UI.
Windows open through the game's own micro-menu buttons. In combat the ring still opens, and windows and raid markers still work; spells, items, macros and world markers wait until combat ends.
`/tuiradial` opens it; `/tuiradial edit`, `/tuiradial debug`.
2.14.13 - First public release
Made for WoW: Forever (interface 16001). `/thicc` and `/thiccui` open the settings and always reach Thicc UI; `/tui` still works but is shared with other addons, and `/tuikb` is a unique alias for `/kb`.
Unit frames and the minimap can be dragged without unlocking anything. Grab a unit's name (or hold Shift for the minimap); the handles are invisible and switch off in combat. Untick "Allow moving unit frames and the minimap" to lock them.
Grid: right-click the minimap button to show or hide it. It is denser by default (16) and has a density slider (cells of 4 to 128); every fourth line is brighter.
Elite overlay now copies the target frame's dragon (art and proportions) and mirrors it onto the player frame; it scales with the player frame. Target an elite once to match it exactly.
Settings checkboxes always show the real state. The Classic Quest Log and Action Keybinds pages could open with their box unticked although the feature was on.
Classic Quest Log rewards: item tooltips on hover (they were empty), reward names and icon frames in the item's rarity colour, and a red border for an item you can't use, like the game's own log.
Fixed the Flight Tracker bar's route name overlapping the time text.
New: Flight Tracker. A bar that appears whenever you're on a flight path, showing where you're headed. The first time you take a route it counts up while it learns the duration; after that it counts down. Learned times are shared by every character on your account. `/tuiflight` (status), `/tuiflight reset` (forget learned times).
Fixed: clicking "Reset to defaults" on the Combo Points page was silently wiping every OTHER module's settings too (Window Move & Resize, Last Cast Ability, and so on), not just the pips, until you switched profiles. It now only resets what it says it resets.
Combo Points: new default look (smaller circular pips, tighter spacing, repositioned) and an optional current-energy number next to the pip row (either side).
Fixed a "Reset all window positions" button whose label ran outside its own edges.
Last Cast Ability: no more streak number. A confirmed cast now sends a green copy of the icon flying out to the side (left or right, your choice) instead -- motion instead of a colour change, so spamming and landing don't look alike.
Last Cast Ability: a second press detector. If it still wasn't flashing on the press itself, that should be fixed now -- added `UseAction` hooking (the core function every action-bar click ultimately calls) alongside the previous button hooks, so a press is caught whichever mechanism this client actually needs.
Last Cast Ability now flashes on every button press (not just a landed cast), reading the icon straight off the action button you pressed; a green sweep confirms when a press actually goes off. Fixes it always showing a question mark. New "flash on every press" toggle.
New: Last Cast Ability. A small icon showing the last ability you successfully cast, flashing every time it goes off again (restarts the flash from full brightness even mid-spam), with a streak counter for consecutive casts of the same ability and idle dimming when nothing's been cast for a few seconds. Drag it, resize it and it remembers, just like every other Thicc UI window. `/tuilastcast`.
Level number no longer hidden behind the elite dragon. It's now redrawn on top, copied from wherever the game shows it (or your character's level directly, if that can't be read).
Rare Elite with nothing captured no longer covers your whole frame. It stands in with the other variant's art (correctly sized against your portrait) until you target that kind of mob.
Rare Elite (silver) option. The Elite Overlay now has a "Which dragon to show" toggle: Elite (gold, as before) or Rare Elite (silver, for rare mobs). Each is captured and remembered separately -- target a rare mob once to match it, an ordinary elite once for the other -- and switching the toggle redraws instantly from whatever is already captured.
Fixed an error when targeting ("boolean test on a secret boolean value" from the target frame's cast bar): Blizzard's frames can now return values addons may not test. Everything Thicc UI reads from Blizzard's frames treats those as "unknown", and the scripts that do it can no longer show an error.
Combined bags: the invisible move bar now works when "combine all bags" is on.
Mobile Trainer tab: it takes its size from the typical tab (not the highlighted, selected one), and clicking back to the spellbook tab you were on now closes it.
Mobile Trainer tab lines up with the spellbook's own tabs by what is drawn (including art on child frames), checks itself after placing, and has a fine-adjustment on its settings page.
Fixed an error when opening the trade window ("forbidden object"). Thicc UI no longer touches forbidden frames, never gives the trade window a title bar, and one misbehaving window can no longer stop the others.
Key binding safety. Action Keybinds and Snapshots never change or save key bindings that look unloaded or wiped, never take a key from a basic command (movement, jump...), and undo themselves if they would. The main bar's second page no longer counts as the visible bar's keys. Your key bindings are also backed up automatically about once a day (last 5); `/tuibindings` lists them and `/tuibindings restore` puts the keys back.
Shorter addon-list description and no placeholder author.
2.12.x - Pre-release development (beta testing)
Mobile Trainer (spellbook tab): remembers your class trainer's list, so the abilities you will be able to learn, their levels and costs, can be seen anywhere. Sits at the end of the spellbook's row of tabs.
Windows move by their title bar, resize with right-click-hold, and reopen where you closed them. Panels the game opens are picked up automatically.
Classic Quest Log: Classic layout, difficulty colours, tags, parchment details, rewards on dark panels coloured by rarity, track/abandon/share, `/tuilog`. Item rewards load reliably.
Action Keybinds: keys are learned as you set them, follow the action across bars, up to two keys per action, nothing changes in combat.
Combo points preview is drawn to scale for your nameplate size.
Unit-frame move handles sized to the unit's name; secret-value and stuck-drag fixes.
2.8.0 - 2.11.x
Combo points on the nameplate, profiles with export/import, character snapshots, minimap button, grid and snap-to-grid, slider text boxes, elite overlay.
All Relations
- All Relations
- Embedded Library
- Optional Dependency
- Required Dependency
- Tool
- Incompatible
- Include
This mod has no related projects

