pfUI Octo for OctoWoW

Your whole interface. One addon. โœจ

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. ๐ŸŽ›๏ธ

๐Ÿ“ THE FOLDER MUST BE CALLED pfUI - NOTHING ELSE!

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").

๐Ÿ”Œ ONE-CLICK DLL INSTALLER: ALWAYS THE NEWEST VERSIONS! It's in the ZIP: double-click Install pfUI Octo DLLs.bat in the pfUI folder (game closed). Every run fetches the latest releases of ClassicAPI, SuperWoW, nampower and UnitXP_SP3 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 old DLLs and never swaps a newer build you have for an older one. What they add

๐Ÿงฉ Built on pfUI by Shagu: pfQuest, Clickcast, your profiles and your settings all keep working. It just does a lot more, and looks better doing it.

โฌ‡๏ธ Download pfUI Octo (ZIP) ๐Ÿ’ฌ DM benito9295 on Discord ๐Ÿ“– GitHub ๐Ÿ“œ What's new

๐Ÿ› ๏ธ Install in 4 steps

  1. Close the game

    Addons and DLLs are only read when the game starts.

  2. Unzip into AddOns

    Download pfUI.zip, Extract All, and put the pfUI folder in OctoWoW\Interface\AddOns. Replace an old pfUI folder: your settings stay.

    ๐Ÿš€ Or with OctoLauncher (updates in one click): Addons โ†’ Add custom git addon โ†’ paste https://github.com/bdot89/pfUI

    โš ๏ธ The folder must be called exactly pfUI. Used GitHub's green Code โ†’ Download ZIP? Rename pfUI-Octo-octo to pfUI, else OctoLauncher says "Missing .toc file".

  3. 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.

  4. Play! ๐ŸŽฎ

    Start the game from OctoLauncher. A short setup wizard picks your look and layout. /pfui opens the options, /moveui moves frames.

๐ŸŒŸ What you get

๐Ÿ“ธ Screenshots

Every page opens with a live preview: click a part to jump to its settings, drag it to move it, wheel to zoom. Click a picture to see it full size. ๐Ÿ‘€

green = onred = offpurple = pick onegold = save / copyblue = opens more

Key Map

โŒจ๏ธ Key Map

Your whole keyboard on screen (UK, US, QWERTZ or AZERTY), with the mouse buttons and wheel. Every key shows what it does: a spell's icon, or the name of what it's bound to.

  • Spell book: every spell you know. Click one, pick its rank, then click a key, or just drag it onto a key
  • Unbound: spells on your bars that have no key yet
  • All bindings: the game's whole list, to drag too
  • Shift / Ctrl / Alt: see and set each layer
  • Click a key to pick it up and move or swap it, right-click to clear it
UI layouts

๐Ÿ—บ๏ธ UI layouts

Coloured tiles, one click to switch. Pick which layout the world, dungeons, raids, battlegrounds and arenas use.

Unit frames

๐Ÿง Unit frames

Your real frame in the preview. Click any part to change it, drag the texts, Shift + wheel to resize.

Action bars

โš”๏ธ Action bars

Your bars on a mini screen and a sample button playing every effect. Pick a look from 14 tiles.

Nameplates

๐ŸŽฏ Nameplates

Four sample plates follow every change. Test threat colours and casts on the plates around you.

Meters

๐Ÿ“Š Meters

Up to six windows. "Test fight" fills them with a made-up Onyxia fight to style them anywhere.

Combat text

๐Ÿ’ฅ Combat text

A small copy of your screen: drag an area to move it, watch sample hits, heals and crits float by.

Gear sets

๐Ÿ›ก๏ธ Gear sets

Your character between the slots, like the character window. Click a slot to pick an item, then Save.

Trinket queue

๐Ÿ’ Trinket queue

When the trinket you wear is on cooldown, the next ready one goes on by itself.

Talent specs

๐Ÿง  Talent specs

Each spec at the Brainwashing Device gets a gear set, a layout and its own spells.

Automatic swaps

๐Ÿ”„ Automatic swaps

A set goes on when you mount, swim, stealth or enter a battleground, and comes off after.

Swing timer

โฑ๏ธ Swing timer

Main hand, off hand, ranged and casts, with Slam and Seal-twist marks.

Slot buttons

๐ŸŽš๏ธ Slot buttons

Buttons for any slot: click to use, hover to swap in another item, bind them to keys.

Chat

๐Ÿ’ฌ Chat

Timestamps, class colours, short channel names, a Whispers tab.

Minimap

๐Ÿงญ Minimap

Shapes, borders, spinning art, a clock, and every addon button where you want it.

Bags

๐ŸŽ’ Bags

One bag window, your columns and sizes, one-click sorting.

โšก The DLLs: what they add

All optional: pfUI Octo works without them, and nobody loses a feature. The installer above gets all four, or tick nampower and unitXp in OctoLauncher's mod list.

๐Ÿงฌ 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

โŒจ๏ธ Commands

/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