An educational project for World of Warcraft (1.12) mostly known as "Vanilla" which aimes to be a full replacement for the original Wow interface in a single Addon. The design is highly inspired by TukUI and ElvUI (which I never used) as well as several other screenshots I found around the web during the last 10 years. It is entirely written from scratch without any inclusion of 3rd party addons or libraries. This is not an addon-pack like ShaguUI which means that no external Addons will be included. There will be support for external addons like MobHealth3 and HealComm, but they will be never shipped within the package.
- Download Release
- Unpack the Zip
- Copy "pfUI" to Wow-Directory\Interface\AddOns
- Restart Wow
- Download Latest
- Unpack the Zip, rename the folder "pfUI-master" to "pfUI".
- Copy "pfUI" to Wow-Directory\Interface\AddOns
- Restart Wow
- DPSMate An advanced combat analyzation tool
- HealComm Visual representation of incoming heals
- WIM, WIM (continued) Give whispers an instant messenger feel
- MobHealth3 Estimates a mob's health
- Clean_Up Automatically stacks and sorts your items.
/pfui Open the configuration GUI
/gm Open the ticket Dialog
/rl Reload the whole UI
pfUI supports and contains language specific code for the following languages.
- English (enUS)
- French (frFR)
- German (deDE)
- Chinese (zhCN)
- Russian (ruRU)
- Korean (koKR)
What does "pfUI" stand for?
The term "pfui!" is german and simply stands for "pooh!", because I'm not a
big fan of creating configuration UI's especially not via the Wow-API
(you might have noticed that in ShaguUI).
How can I donate?
You can't. I'm doing that for fun. Enjoy!
How can I contribute?
Report Errors, Issues and Feature Requests in the Bugtracker.
Please make sure to have the latest version installed and check for conflicting addons beforehand.
Can I use Clique with pfUI?
A pfUI compatible version of Clique can be found Here. If you want to keep your current version of Clique, you'll have to apply this Patch.
How can I enable mouseover cast?
Create a macro with "/pfcast SPELLNAME". If you also want to see the cooldown, You might want to add "/run if nil then CastSpellByName("SPELLNAME") end" on top of the macro.
Everything from scratch?! Are you insane?
Most probably, Yes.