# pfUI 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](http://shagu.org/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. ## Installation (Release) 1. Download **[Release](https://github.com/shagu/pfUI/releases/latest)** 2. Unpack the Zip 3. Copy "pfUI" to Wow-Directory\Interface\AddOns 4. Restart Wow ## Installation (Latest) 1. Download **[Latest](https://github.com/shagu/pfUI/archive/master.zip)** 2. Unpack the Zip, rename the folder "pfUI-master" to "pfUI". 3. Copy "pfUI" to Wow-Directory\Interface\AddOns 4. Restart Wow ## Recommended Addons * [DPSMate](https://github.com/Geigerkind/DPSMate) An advanced combat analyzation tool * [HealComm](https://github.com/Aviana/HealComm/releases) Visual representation of incoming heals * [WIM](http://addons.us.to/addon/wim), [WIM (continued)](https://github.com/shirsig/WIM) Give whispers an instant messenger feel * [MobHealth3](http://addons.us.to/addon/mobhealth) Estimates a mob's health * [Clean_Up](https://github.com/shirsig/Clean_Up) Automatically stacks and sorts your items. ## Commands /pfui Open the configuration GUI /gm Open the ticket Dialog /rl Reload the whole UI ## Languages pfUI supports and contains language specific code for the following languages. * English (enUS) * French (frFR) * German (deDE) * Chinese (zhCN) * Russian (ruRU) * Korean (koKR) ## Screenshots ![Screenshot](http://mephis.he-hosting.de/shaguaddons/pfUI/mmobase/screen.jpg) ![Moving Frames](http://mephis.he-hosting.de/shaguaddons/pfUI/mmobase/moveit.jpg) ## FAQ **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](https://github.com/shagu/pfUI/issues). 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](https://github.com/shagu/Clique/releases). If you want to keep your current version of Clique, you'll have to apply this [Patch](https://github.com/shagu/Clique/commit/a5ee56c3f803afbdda07bae9cd330e0d4a75d75a). **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.