ag_UnitFrames
Customizable unit frame addon.
- How to configure the unit frames in 3.0
Press "esc" to open the options menu.
Press the "Interface" button.
In the interface options window, press the "AddOns" tab.
Select "AG Units" from the tree of available addons.
Press the "Open AG Units Options" button. This will open the AG Unit Frames options window.
(Alternatively, you can write "/aguf" in the chat.)
- Latest update
Hi guys,
I know there's still some things missing, like layouts for example.
I would have loved to keep the old version of AG Unit Frames up until I thought the new version was 100% ready, but 3.0 came out, so I had to put the new version up. The old version not compatible with 3.0.
That said, I feel that the new AG Unit Frames is much lighter than the old one, while being easier to configure, contains more modern features and so on. As soon as the glitches in the wake of 3.0 is smoothed out, I'm sure many of you are going to be pretty happy with it.
Regarding the missing layouts, the layout system was completely changed, which makes the old layouts incompatible. It is much better and dynamic now and allows for a lot more customization, It is unfortunate that I haven't had time to rewrite some of the old layouts like "classic". I really plan to.
I hope this answers some of your questions!
- Issues
There is a problem where party members won't be created correctly if they join while you're in combat. This is a bug in the Blizzard interface code and won't be fixed until they release a new patch. This affects all unit frame addons.
See http://forums.worldofwarcraft.com/thread.html?topicId=11829374079&postId=118282996524&sid=1#0
and to the rest of you...I'm sure messages like "this needs to be fixed NOW" and "update NOW" are annoying to anyone who writes addons for free in their spare time. So chill.
If anyone wants to maintain the addon, go talk to Nevcairiel. :)
The only thing I dislike in Shadowed is the way it shows buffs/debuffs around frames, it's ugler than ag_UF.
Some information for everyone:
* The original author, andreasg, has been missing since like 2008.
* Nevcairiel stepped in and updated the addon every now and then, when patches broke it.
* Nevcairiel has stopped using ag_UnitFrames and has no interest in working on it, since he uses something else now (forgot what it was).
If someone wants to become the maintainer, you need to learn the code of ag_UnitFrames, do the necessary changes, then talk to Nevcairiel about becoming a co-author and new maintainer, since I wouldn't put too much stock in Nev having time and energy to go back to an addon he didn't make (and no longer uses).
A new maintainer would be great.
@@@@@@@@@@@@@@@@@@@@@@@@@@@@
ma problem is same than fratzis problem, but i find a hack for showing raid frames: tipe to chat: /aguf in options menu between enabled units put off the raid, after put on. after will work, but this hack need after all relog.
I had strange results in raid last night - switching targets didn't update the aguf target frame; my health and mana bars did not move but their text values changed properly, etc.
Ended up installing shadowed unitframes and configuring those over two hours instead QQ
Took out all my addons and put them back in 1 by 1. its AG =/
Message: Interface\AddOns\ag_UnitFrames\ag_UnitFrames.lua:1194: attempt to call method 'SetTexCoordModifiesRect' (a nil value)
Time: 03/24/10 18:46:39
Count: 1
Stack: Interface\AddOns\ag_UnitFrames\ag_UnitFrames.lua:1194: in function <Interface\AddOns\ag_UnitFrames\ag_UnitFrames.lua:1178>
...Frames\modules\masterlootericon\masterlootericon.lua:55: in function `?'
Interface\AddOns\ag_UnitFrames\ag_UnitClass.lua:121: in function `ExecModuleMethods'
Interface\AddOns\ag_UnitFrames\ag_UnitClass.lua:431: in function `Disable'
Interface\AddOns\ag_UnitFrames\ag_UnitFrames.lua:116: in function `DisableAllFrames'
Interface\AddOns\ag_UnitFrames\ag_UnitFrames.lua:292: in function `UpdatePartyGrouping'
Interface\AddOns\ag_UnitFrames\ag_UnitFrames.lua:93: in function `LoadPartyUnits'
Interface\AddOns\ag_UnitFrames\ag_UnitFrames.lua:63: in function `LoadUnit'
Interface\AddOns\ag_UnitFrames\ag_UnitFrames.lua:52: in function `LoadUnits'
Interface\AddOns\ag_UnitFrames\ag_UnitFrames.lua:394: in function `?'
Interface\AddOns\ag_UnitFrames\ag_UnitFrames.lua:962: in function <Interface\AddOns\ag_UnitFrames\ag_UnitFrames.lua:959>
Locals: frame = aUFTexture200 {
0 = <userdata>
}
kind = "Texture"
(*temporary) = nil
(*temporary) = aUFTexture200 {
0 = <userdata>
}
(*temporary) = false
(*temporary) = "attempt to call method 'SetTexCoordModifiesRect' (a nil value)"
frameCache =
}
aUF =
SetDefaultModuleLibraries = <function> defined @Interface\AddOns\ag_UnitFrames\libs\AceAddon-3.0\AceAddon-3.0.lua:381
StartTimer = <function> defined @Interface\AddOns\ag_UnitFrames\ag_UnitFrames.lua:473
GetCurrentLayout = <function> defined @Interface\AddOns\ag_UnitFrames\ag_UnitFrames.lua:1502
EnableModule = <function> defined @Interface\AddOns\ag_UnitFrames\libs\AceAddon-3.0\AceAddon-3.0.lua:346
modules =
}
CancelTimer = <function> defined @Interface\AddOns\ag_UnitFrames\ag_UnitFrames.lua:485
IterateEmbeds = <function> defined @Interface\AddOns\ag_UnitFrames\libs\AceAddon-3.0\AceAddon-3.0.lua:456
defaultVars =
}
Borders =
}
UnitSuffix = <function> defined @Interface\AddOns\ag_UnitFrames\ag_UnitFrames.lua:1050
LoadUnit = <function> defined @Interface\AddOns\ag_UnitFrames\ag_UnitFrames.lua:59
GetLocale = <function> defined @Interface\AddOns\ag_UnitFrames\ag_UnitFrames.lua:24
SetDefaultModulePrototype = <function> defined @Interface\AddOns\ag_UnitFrames\libs\AceAddon-3.0\AceAddon-3.0.lua:423
OnProfileReset = <function> defined @Interface\AddOns\ag_UnitFrames\ag_UnitFrames.lua:147
defaultModuleState = true
IsEnabled = <function> defined @Interface\AddOns\ag_UnitFrames\libs\AceAddon-3.0\AceAddon-3.0.lua:465
DisableModule = <function> defined @Interface\AddOns\ag_UnitFrames\libs\AceAddon-3.0\AceAddon-3.0.lua:364
LoadRaidUnits = <function> defined @Interface\AddOns\ag_UnitFrames\ag_UnitFrames.lua:99
DisableAllFrames = <function> defined @Interface\AddOns\ag_UnitFrames\ag_UnitFrames.lua:111
raidUnits =
}
UtilFactionColors = <function> defined @Interface\AddOns\ag_UnitFrames\ag_UnitFrames.lua:1061
eventFrame = <unnamed> {
}
LoadPartyUnits = <function> defined @Interface\AddOns\ag_UnitFrames\ag_UnitFrames.lua:91
SetEnabledState = <function> defined @Interface\AddOns\ag_UnitFrames\libs\AceAddon-3.0\AceAddon-3.0.lua:438
enabledState = true
SetRaidset = <function> defined @Interface\AddOns\ag_UnitFrames\ag_UnitFrames.lua:417
units =
}
IterateModules = <function> defined @Interface\AddOns\ag_UnitFrames\libs\AceAddon-3.0\AceAddon-3.0.lua:451
LoadSoloUnits = <function> defined @Interface\AddOns\ag_UnitFrames\ag_UnitFrames.lua:69
frame = <unnamed> {
}
subgroups =
}
db =
}
unitid =
}
OnInitialize = <function> defined @Interface\AddOns\ag_UnitFrames\ag_UnitFrames.lua:28
PLAYER_ENTERING_WORLD = <function> defined @Interface\AddOns\ag_UnitFrames\ag_UnitFrames.lua:391
del = <function> defined @Interface\AddOns\ag_UnitFrames\ag_UnitFrames.lua:1126
I have the following problem since patch 3.3.3.
Date: 2010-03-24 12:57:53
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\ag_UnitFrames\ag_UnitFrames.lua line 1194:
attempt to call method 'SetTexCoordModifiesRect' (a nil value)
Debug:
(tail call): ?
[C]: SetTexCoordModifiesRect()
ag_UnitFrames\ag_UnitFrames.lua:1194:
ag_UnitFrames\ag_UnitFrames.lua:1178
...Frames\modules\masterlootericon\masterlootericon.lua:55: ?()
ag_UnitFrames\ag_UnitClass.lua:121: ExecModuleMethods()
ag_UnitFrames\ag_UnitClass.lua:431: Disable()
ag_UnitFrames\ag_UnitFrames.lua:116: DisableAllFrames()
ag_UnitFrames\ag_UnitFrames.lua:292: UpdatePartyGrouping()
ag_UnitFrames\ag_UnitFrames.lua:93: LoadPartyUnits()
ag_UnitFrames\ag_UnitFrames.lua:63: LoadUnit()
ag_UnitFrames\ag_UnitFrames.lua:52: LoadUnits()
ag_UnitFrames\ag_UnitFrames.lua:394: ?()
ag_UnitFrames\ag_UnitFrames.lua:962:
ag_UnitFrames\ag_UnitFrames.lua:959
can someone help me or is there a update for AG_Unitframes??
i`m using this addon long time and dont want to change. coz its simple and user very friendly.
dont want to looking for something else. cos nothing else is not good enough as ag_unitframes are ..