Download
(344Kb)
Download
Updated: 08-11-18 11:23 AM
Pictures
File Info
Updated:08-11-18 11:23 AM
Created:07-04-09 05:47 PM
Downloads:44,293
Favorites:186
MD5:
Categories:oUF: Layouts, Unit Mods

oUF Phanx  Popular! (More than 5000 hits)

Version: 8.0.1.0
by: Phanx [More]

I am no longer developing or maintaining World of Warcraft addons. I haven't played in years, and don't have the time or interest to continue working on addons for a game I don't play anymore. If you are an addon author interested in continuing one of my addons, please see https://phanx.net/addons/. If you are an addon user, sorry, but there won't be any more fixes or updates from me.

oUF layout with many PvE-oriented features and a few options.
Features include aura filtering, dispel highlighting, threat highlighting, incoming heal bars, display of all secondary resources, totem timers, cast bars for player/pet/target, incoming resurrection text, combat feedback text, AFK timers, and smoothly updating bars. Mouse over the frames for more detailed health and power text. Hold Shift out of combat to temporarily disable aura filtering and see all buffs. Some elements auto-adjust based on role (healer, tank, damage).

Type /pouf for options, or browse to the oUF Phanx panel in the standard Interface Options window.

Supported units: player, pet, target, target’s target, focus, focus’s target, party, party pets, arena enemies, and bosses. Raid frames will not be added; use Grid or another raid frame addon of your choice.

Supported plugins: oUF_MovableFrames, oUF_SpellRange, and any plugin which does not require explicit support from within a layout. Also Clique for click-casting.

Note that you must install the oUF core addon separately.
Feedback
Post a ticket on GitHub or post a comment on this page. If you are reporting a problem, please read this first.

If you want to change something that does not have an in-game option to change, you will need to modify the addon's Lua code yourself. If you need help modifying the code, do not post here. This page is for support of the official version only, and tickets/comments asking for help with code changes on this page will be deleted. Post in the oUF forum instead.

If you are using a modified version of oUF_Phanx, do not post here. This page is for support of the official version only. Reproduce the problem with the official version first, or post in the oUF forum instead.
Language Support
Works in all languages. Translated into Deutsch, Español, Français (partial), Português (partial), Русский (partial), and 简体中文 (partial). You can add or update translations for any language on the CurseForge project page.

Version 8.0.1.0
  • Updated for WoW 8.0

Version 7.3.5.0
  • Updated for WoW 7.3 and oUF 7.0

Version 7.1.0.0
  • Fixed an error that occurred as a result of Blizzard sending health updates for non-existent units

Version 7.0.3.2
  • Fixed an error with combo points for rogues (ticket #11)
  • Time-limited buffs on NPCs are now shown by default (ticket #10)
  • Fixed boss debuffs not showing on focus/TOT frames (ticket #10)

Version 7.0.3.1 (2016 Aug 14)
  • Fixed an error when opening the aura configuration panel

Version 7.0.3.0 (2016 Aug 13)
  • Updated for WoW 7.0
  • Includes an updated copy of oUF -- the official version will not work!
  • The aura filter lists for most classes were compiled using Wowhead. Please report any missing buffs/debuffs (with their ID) or any buffs/debuffs that are included in the default filters that don't actually need to be shown. Thanks.
Post A Reply Comment Options
Unread 11-04-22, 08:03 PM  
LVNDSCAPE
A Murloc Raider

Forum posts: 4
File comments: 45
Uploads: 0
Cool Re: Re: Re: Re: Re: Re: Re: Dragonflight

Originally Posted by Jos_eu
Originally Posted by LVNDSCAPE
As soon as I login the game and the error message just pops up, I'm just oUF addons with bugsack and buggrabber.
/pouf works but also encounter issues with backdrop when I try to use the dropdown menu
How did you update the addon files? Sounds like the config addon is not updated. Using the files from Github is a bit different than normal install via Curse etc.

First install the latest official oUF_Phanx version from WoWInterface or Curse.

There then should be two folders in your WoWs Interface\Addons directory: oUF_Phanx and oUF_Phanx_Config

From Github (download as zip), unzip to a temp directory, copy all files from oUF_Phanx-dragonflight to the Interface\Addons\oUF_Phanx folder, except of the .toc file.
Then move the contents of the oUF_Phanx\Config folder to oUF_Phanx_Config, again except the .toc file.
You can edit the old .toc files to update to "## Interface: 100000" or just tick the "load old versions" checkbox in WoW.
I was dumb enough to not realize that this is updated by you not the addon author himself.. Thanks for the help, it's working now.
Report comment to moderator  
Reply With Quote
Unread 11-03-22, 10:27 AM  
Jos_eu
A Kobold Labourer
 
Jos_eu's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 13
Uploads: 3
Re: Re: Re: Re: Re: Re: Dragonflight

Originally Posted by LVNDSCAPE
As soon as I login the game and the error message just pops up, I'm just oUF addons with bugsack and buggrabber.
/pouf works but also encounter issues with backdrop when I try to use the dropdown menu
How did you update the addon files? Sounds like the config addon is not updated. Using the files from Github is a bit different than normal install via Curse etc.

First install the latest official oUF_Phanx version from WoWInterface or Curse.

There then should be two folders in your WoWs Interface\Addons directory: oUF_Phanx and oUF_Phanx_Config

From Github (download as zip), unzip to a temp directory, copy all files from oUF_Phanx-dragonflight to the Interface\Addons\oUF_Phanx folder, except of the .toc file.
Then move the contents of the oUF_Phanx\Config folder to oUF_Phanx_Config, again except the .toc file.
You can edit the old .toc files to update to "## Interface: 100000" or just tick the "load old versions" checkbox in WoW.
Report comment to moderator  
Reply With Quote
Unread 11-03-22, 04:43 AM  
LVNDSCAPE
A Murloc Raider

Forum posts: 4
File comments: 45
Uploads: 0
Re: Re: Re: Re: Re: Dragonflight

Originally Posted by Jos_eu
Originally Posted by LVNDSCAPE
I used to play with this addon back in Legion but the errors I've encountered are on a fresh install of WoW.
Thanks for the reply, I would really love to use oUF as my main UI again.
If you're able to provide some more details about when an error occurs besides the error message, it might help to reproduce the issue. Being able to reproduce it would make it easier to look into it.
As soon as I login the game and the error message just pops up, I'm just oUF addons with bugsack and buggrabber.
/pouf works but also encounter issues with backdrop when I try to use the dropdown menu
Report comment to moderator  
Reply With Quote
Unread 11-02-22, 11:10 AM  
Jos_eu
A Kobold Labourer
 
Jos_eu's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 13
Uploads: 3
Re: Re: Re: Re: Dragonflight

Originally Posted by LVNDSCAPE
I used to play with this addon back in Legion but the errors I've encountered are on a fresh install of WoW.
Thanks for the reply, I would really love to use oUF as my main UI again.
If you're able to provide some more details about when an error occurs besides the error message, it might help to reproduce the issue. Being able to reproduce it would make it easier to look into it.
Report comment to moderator  
Reply With Quote
Unread 11-01-22, 10:32 AM  
LVNDSCAPE
A Murloc Raider

Forum posts: 4
File comments: 45
Uploads: 0
Re: Re: Re: Dragonflight

Originally Posted by Jos_eu
Originally Posted by LVNDSCAPE
hello thanks for updating but which oUF version are you using by the way ? I am using the oUF latest version and got some lua errors.
I'm uising oUF 11.0.0, should also be the latest as it automatically updates via addon updater.

I tweaked the oUF_Phanx code a bit the past years and might have added some changes directly to the code to fit my needs or missed issues with features I do not use myself.
Also I just started playing WoW again this weekend, might take some days using the addon and encountering issues to then fix one at a time.

If I remember correctly, there were some changes to Backdrops from BfA to Shadowlands. Maybe some things are still leftover to be fixed.

My oUFPhanxUnitConfig only has values for height and width (lua file WTF SavedVariable). Do you have a lot more configured?
I used to play with this addon back in Legion but the errors I've encountered are on a fresh install of WoW.
Thanks for the reply, I would really love to use oUF as my main UI again.
Report comment to moderator  
Reply With Quote
Unread 10-31-22, 11:17 AM  
Jos_eu
A Kobold Labourer
 
Jos_eu's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 13
Uploads: 3
Re: Re: Dragonflight

Originally Posted by LVNDSCAPE
hello thanks for updating but which oUF version are you using by the way ? I am using the oUF latest version and got some lua errors.
I'm uising oUF 11.0.0, should also be the latest as it automatically updates via addon updater.

I tweaked the oUF_Phanx code a bit the past years and might have added some changes directly to the code to fit my needs or missed issues with features I do not use myself.
Also I just started playing WoW again this weekend, might take some days using the addon and encountering issues to then fix one at a time.

If I remember correctly, there were some changes to Backdrops from BfA to Shadowlands. Maybe some things are still leftover to be fixed.

My oUFPhanxUnitConfig only has values for height and width (lua file WTF SavedVariable). Do you have a lot more configured?
Report comment to moderator  
Reply With Quote
Unread 10-30-22, 11:13 AM  
LVNDSCAPE
A Murloc Raider

Forum posts: 4
File comments: 45
Uploads: 0
Re: Dragonflight

Originally Posted by Jos_eu
Loving this addon since years! I tried to play with the new default unit frames, but it just wasn't right for me.

So I sat down and got the basics working for Dragonflight again. There still might be some issues I did not encounter yet.
Also buff/debuff lists are still outdated.

https://github.com/enkol/oUF_Phanx/tree/dragonflight
hello thanks for updating but which oUF version are you using by the way ? I am using the oUF latest version and got some lua errors.

Code:
1x Interface/AddOns/oUF_Phanx/Frames.lua:67: attempt to call method 'SetBackdrop' (a nil value)
[string "@Interface/AddOns/oUF_Phanx/Frames.lua"]:67: in function `styleFunc'
[string "@Interface/AddOns/oUF/ouf.lua"]:330: in function <Interface/AddOns/oUF/ouf.lua:258>
[string "=(tail call)"]: ?
[string "@Interface/AddOns/oUF/ouf.lua"]:736: in function `Spawn'
[string "@Interface/AddOns/oUF_Phanx/Frames.lua"]:689: in function `func'
[string "@Interface/AddOns/oUF/factory.lua"]:20: in function <Interface/AddOns/oUF/factory.lua:16>
[string "=(tail call)"]: ?

Locals:
self = oUFPhanxBoss1 {
 0 = <userdata>
 UpdateBorder = <function> defined @Interface/AddOns/oUF_Phanx/Functions.lua:95
 GetBorderLayer = <function> defined @Interface/AddOns/oUF_Phanx/Features/Border.lua:56
 UNIT_ENTERED_VEHICLE = <function> defined @Interface/AddOns/oUF/ouf.lua:52
 RegisterForRoleChange = <function> defined @Interface/AddOns/oUF_Phanx/Functions.lua:33
 unit = "boss1"
 SetBorderLayer = <function> defined @Interface/AddOns/oUF_Phanx/Features/Border.lua:47
 unitEvents = <table> {
 }
 UNIT_PET = <function> defined @Interface/AddOns/oUF/ouf.lua:221
 __elements = <table> {
 }
 INSTANCE_ENCOUNTER_ENGAGE_UNIT = <function> defined @Interface/AddOns/oUF/ouf.lua:183
 GetBorderParent = <function> defined @Interface/AddOns/oUF_Phanx/Features/Border.lua:74
 GetBorderSize = <function> defined @Interface/AddOns/oUF_Phanx/Features/Border.lua:102
 SetBorderSize = <function> defined @Interface/AddOns/oUF_Phanx/Features/Border.lua:80
 id = "1"
 GetBorderColor = <function> defined @Interface/AddOns/oUF_Phanx/Features/Border.lua:41
 SetBorderParent = <function> defined @Interface/AddOns/oUF_Phanx/Features/Border.lua:62
 SetBorderColor = <function> defined @Interface/AddOns/oUF_Phanx/Features/Border.lua:18
 RegisterForMouseover = <function> defined @Interface/AddOns/oUF_Phanx/Functions.lua:21
 BorderTextures = <table> {
 }
 style = "Phanx"
 spawnunit = "boss1"
 UNIT_TARGETABLE_CHANGED = <function> defined @Interface/AddOns/oUF/ouf.lua:183
 menu = <function> defined @Interface/AddOns/oUF_Phanx/Functions.lua:604
 UNIT_EXITED_VEHICLE = <function> defined @Interface/AddOns/oUF/ouf.lua:52
 PLAYER_ENTERING_WORLD = <function> defined @Interface/AddOns/oUF/ouf.lua:52
}
unit = "boss"
isSingle = true
uconfig = <table> {
 height = 0.800000
 width = 0.800000
 point = "TOPRIGHT UIParent TOPRIGHT -15 -250"
 power = true
}
FRAME_WIDTH = 180
FRAME_HEIGHT = 24
POWER_HEIGHT = 4.800000
BAR_TEXTURE = "oUF_Phanx\media\Neal"
(*temporary) = nil
(*temporary) = oUFPhanxBoss1 {
 0 = <userdata>
 UpdateBorder = <function> defined @Interface/AddOns/oUF_Phanx/Functions.lua:95
 GetBorderLayer = <function> defined @Interface/AddOns/oUF_Phanx/Features/Border.lua:56
 UNIT_ENTERED_VEHICLE = <function> defined @Interface/AddOns/oUF/ouf.lua:52
 RegisterForRoleChange = <function> defined @Interface/AddOns/oUF_Phanx/Functions.lua:33
 unit = "boss1"
 SetBorderLayer = <function> defined @Interface/AddOns/oUF_Phanx/Features/Border.lua:47
 unitEvents = <table> {
 }
 UNIT_PET = <function> defined @Interface/AddOns/oUF/ouf.lua:221
 __elements = <table> {
 }
 INSTANCE_ENCOUNTER_ENGAGE_UNIT = <function> defined @Interface/AddOns/oUF/ouf.lua:183
 GetBorderParent = <function> defined @Interface/AddOns/oUF_Phanx/Features/Border.lua:74
 GetBorderSize = <function> defined @Interface/AddOns/oUF_Phanx/Features/Border.lua:102
 SetBorderSize = <function> defined @Interface/AddOns/oUF_Phanx/Features/Border.lua:80
 id = "1"
 GetBorderColor = <function> defined @Interface/AddOns/oUF_Phanx/Features/Border.lua:41
 SetBorderParent = <function> defined @Interface/AddOns/oUF_Phanx/Features/Border.lua:62
 SetBorderColor = <function> defined @Interface/AddOns/oUF_Phanx/Features/Border.lua:18
 RegisterForMouseover = <function> defined @Interface/AddOns/oUF_Phanx/Functions.lua:21
 BorderTextures = <table> {
 }
 style = "Phanx"
 spawnunit = "boss1"
 UNIT_TARGETABLE_CHANGED = <function> defined @Interface/AddOns/oUF/ouf.lua:183
 menu = <function> defined @Interface/AddOns/oUF_Phanx/Functions.lua:604
 UNIT_EXITED_VEHICLE = <function> defined @Interface/AddOns/oUF/ouf.lua:52
 PLAYER_ENTERING_WORLD = <function> defined @Interface/AddOns/oUF/ouf.lua:52
}
(*temporary) = <table> {
 bgFile = "BUTTONS\WHITE8X8"
}
(*temporary) = "attempt to call method 'SetBackdrop' (a nil value)"
ns = <table> {
 Threat_Override = <function> defined @Interface/AddOns/oUF_Phanx/Functions.lua:517
 UpdateBorder = <function> defined @Interface/AddOns/oUF_Phanx/Functions.lua:95
 defaultAuras = <table> {
 }
 CustomAuraFilters = <table> {
 }
 CreateStatusBar = <function> defined @Interface/AddOns/oU
Report comment to moderator  
Reply With Quote
Unread 10-29-22, 09:29 AM  
Jos_eu
A Kobold Labourer
 
Jos_eu's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 13
Uploads: 3
Dragonflight

Loving this addon since years! I tried to play with the new default unit frames, but it just wasn't right for me.

So I sat down and got the basics working for Dragonflight again. There still might be some issues I did not encounter yet.
Also buff/debuff lists are still outdated.

https://github.com/enkol/oUF_Phanx/tree/dragonflight
Last edited by Jos_eu : 10-29-22 at 01:37 PM.
Report comment to moderator  
Reply With Quote
Unread 11-04-20, 02:30 PM  
Maxen
A Fallenroot Satyr

Forum posts: 23
File comments: 235
Uploads: 0
Re: Re: HALP

Originally Posted by kazama14
I made a personal fixed version here if you want

I'm playing a bit in retail and always come back to this one. Debuff/aggro highligthing seems broken though, but thanks!
Report comment to moderator  
Reply With Quote
Unread 10-19-20, 08:22 PM  
kazama14
A Kobold Labourer

Forum posts: 0
File comments: 40
Uploads: 0
Re: HALP

Originally Posted by hazelton
this is the best oUF out there plx update when you can
I made a personal fixed version here if you want:

https://drive.google.com/file/d/19ZY...ew?usp=sharing
Report comment to moderator  
Reply With Quote
Unread 10-19-20, 02:48 PM  
hazelton
A Kobold Labourer

Forum posts: 0
File comments: 16
Uploads: 0
HALP

this is the best oUF out there plx update when you can
Report comment to moderator  
Reply With Quote
Unread 09-26-20, 03:34 PM  
hazelton
A Kobold Labourer

Forum posts: 0
File comments: 16
Uploads: 0
Shadowlands

PLEASE someone update this
Report comment to moderator  
Reply With Quote
Unread 07-04-19, 10:02 AM  
Toran
A Nerdscale Dorkin
 
Toran's Avatar
Premium Member

Forum posts: 143
File comments: 433
Uploads: 0
Has anyone gotten this working with the latest oUF?
Report comment to moderator  
Reply With Quote
Unread 09-23-18, 01:32 PM  
Maxen
A Fallenroot Satyr

Forum posts: 23
File comments: 235
Uploads: 0
Re: Threat & Dispel Highlight

Originally Posted by Maxen
So, did anyone managed to fix those issues?
I think I fixed it. In DispelHighlight.lua, change this line :
Code:
local name, _, _, _, type = UnitDebuff(unit, i)
for this line:
Code:
local name, _, _, type = UnitDebuff(unit, i)
Also, for the threat (red border around aggroed unit), replace the relevant block of code in Frames.lua for this :
Code:
	local threat = {}
	threat.IsObjectType = function() end
	threat.Override = ns.Threat_Override
	self.ThreatIndicator = threat
Report comment to moderator  
Reply With Quote
Unread 09-23-18, 11:21 AM  
Maxen
A Fallenroot Satyr

Forum posts: 23
File comments: 235
Uploads: 0
Threat & Dispel Highlight

So, did anyone managed to fix those issues?
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: