Your whole interface. One addon. โจ
Caution
If your folder is called pfUI-Octo, pfUI-octo, pfUI-Octo-octo or pfUI-master, DELETE the -Octo / -octo / -master part on the end so it reads exactly pfUI.
โ
Interface\AddOns\pfUI ย ย โ Interface\AddOns\pfUI-Octo-octo
With the wrong name the game won't load it (OctoLauncher says "Missing .toc file").
It's in the ZIP. After unzipping, double-click
Install pfUI Octo DLLs.batin the pfUI folder (game closed). Every time you run it, it fetches the latest releases of ClassicAPI, SuperWoW, nampower and UnitXP_SP3 straight from their authors' GitHub, installs what's missing and updates what's out of date. ๐ Run it again any time to stay current. It backs up the old DLLs, adds them todlls.txtfor you, and never swaps a newer build you already have for an older one.
pfUI Octo is a free all-in-one interface for WoW 1.12 (OctoWoW), version 1.0.0, made by Bdot89: unit frames, action bars, nameplates, meters, threat, combat text, a swing timer, gear sets, a key map and whole UI layouts, all set up from one options window with a live preview on every page. ๐๏ธ
๐งฉ Built on pfUI by Shagu: pfQuest, Clickcast, your profiles and your settings all keep working.
โฌ๏ธ Download pfUI Octo (ZIP) ยท ๐ Web page with screenshots ยท ๐ What's new ยท ๐ฌ Discord: benito9295
-
Close the game. Addons and DLLs are only read when the game starts.
-
Unzip into AddOns. Download pfUI.zip, right-click it, Extract All, and put the pfUI folder in
OctoWoW\Interface\AddOns. Replace an old pfUI folder: your settings stay.๐ Or let OctoLauncher do it (and keep it updated): in OctoLauncher open Addons, click Add custom git addon and paste
https://github.com/bdot89/pfUI(that copy is named pfUI so the folder comes out right). Check for updates then updates it with one click.โ ๏ธ The folder must be called exactly pfUI. Used GitHub's green Code โ Download ZIP instead? That folder is called pfUI-Octo-octo: rename it to pfUI (else OctoLauncher says "Missing .toc file" and the game won't load it). -
Run the DLL installer (optional). In that pfUI folder, double-click Install pfUI Octo DLLs.bat. "Windows protected your PC": More info, then Run anyway.
-
Play! ๐ฎ Start the game from OctoLauncher. A short setup wizard picks your look and layout.
/pfuiopens the options,/moveuimoves frames.
| ๐บ๏ธ UI layouts | Normal, Raid, PvP or your own, each with its own frames, meters, gear and spells; switches by itself by zone |
| ๐ง Unit frames | Player to raid, with fading health, combat flash, class icons, elite marks, dispel colours, buff timers |
| โ๏ธ Action bars | 14 button looks, proc glows, cooldown swipes, hover and press effects, fading, end-cap art |
| ๐ฏ Nameplates | Plater-style: 8 looks, auras, cast bars, threat colours, quest marks, range fading, your own rules |
| ๐ Meters & threat | Up to 6 windows, full breakdowns of every spell, target and death; a pull warning on your target |
| ๐ฅ Combat text | Five areas you place yourself, with looks, crits, sounds and alerts |
| โฑ๏ธ Swing timer | Main hand, off hand and ranged, parry haste, queued attacks, Slam and Seal-twist marks |
| ๐ก๏ธ Gear | Instant set swaps, a trinket queue, slot buttons, automatic swaps, talent specs at the Brainwashing Device |
| โจ๏ธ Key Map | Your keyboard on screen: drag any spell, item or macro onto a key, pick the rank, see every layer |
| ๐ Bags, chat, minimap | Instant sorting, new-item glows, chat with class colours, a SexyMap-style minimap, loot roll history |
| ๐งญ Layout mode | Drag and snap frames, mirrored guide lines, match sizes, lock frames together, hide what you don't need |
| ๐ Octo or Blizzard | A switch on every page: back to Blizzard's frames for that part at once, no reload |
โจ๏ธ Key Map: your whole keyboard on screen with the mouse buttons and wheel. Spell book lists every spell you know (click one, pick its rank, click a key, or drag it onto a key), Unbound the spells on your bars with no key, All bindings the game's whole list. Shift / Ctrl / Alt show each layer.
All optional: pfUI Octo works without them, and nobody loses a feature. The installer gets all four, or tick nampower and unitXp in OctoLauncher's mod list.
| DLL | What it adds |
|---|---|
| ๐งฌ ClassicAPI | Instant gear swaps and bag sorting, a real focus, "can't interrupt" cast bars, the combat log for meters, map reveal for OctoWoW's zones, item counts, loot history |
| ๐ฆธ SuperWoW | Focus by GUID, /pfcast mouseover casting, enemy cast bars, real casts for the swing timer and meters |
| ๐ nampower | Your queued spell on the cast bar, spell casts for combat text and meters |
| ๐ UnitXP_SP3 | Exact distances and line of sight for range fading on plates and frames |
/pfui |
the options window |
/moveui |
layout mode: move, size, snap, hide |
/layout [name] |
next UI layout, or the one you name |
/gear |
gear sets (naked, queue, specs) |
/keymap |
the Key Map |
/sct |
combat text pages |
/loothistory |
who rolled what (ClassicAPI) |
/export, /import |
share your whole setup |
Made with ๐ for the OctoWoW community by Bdot89 ยท Discord: benito9295 Based on pfUI by Shagu (MIT licence). Made for the OctoWoW 1.12.1 client. Not affiliated with Blizzard Entertainment.
















