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
Is there any possible way to remove the auras (buffs, debuffs etc.) just on the player frame and still keep the auras the on target and party frames?
thanks
Message: Interface\AddOns\ag_UnitFrames\ag_UnitFrames.lua:1194: attempt to call method 'SetTexCoordModifiesRect' (a nil value)
Time: 07/21/10 16:28:06
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 = aUFTexture259 {
0 = <userdata>
}
kind = "Texture"
(*temporary) = nil
(*temporary) = aUFTexture259 {
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
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:
[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
AddOns:
Swatter, v3.1.14 (<%codename%>)
Ace3, v
agExtras, vr713
agUnitFrames, vr713
Atlas, v1.16.1
AtlasBattlegrounds, v1.16.1
AtlasDungeonLocs, v1.16.1
AtlasOutdoorRaids, v1.16.1
AtlasTransportation, v1.16.1
AtlasLoot, vv5.11.03
AtlasLootFu, vv5.11.03
Bagnon, v2.13.2b
BagnonForever, v1.1.2
BagnonTooltips, v
BonusScanner, v5.3
ButtonFacade, v3.3.315
ButtonFacadeApathy, v3.3.75
Cartographer, v2.0
CartographerBattlegrounds, v2.0
CartographerCoordinates, v2.0
CartographerFoglight, v2.0
CartographerGroupColors, v2.0
CartographerGuildPositions, v2.0
CartographerInstanceLoot, v2.0
CartographerInstanceMaps, v2.0
CartographerInstanceNotes, v2.0
CartographerLookNFeel, v2.0
CartographerNotes, v2.0
CartographerWaypoints, v2.0
CartographerZoneInfo, v2.0
Chinchilla, vv2.1.3
DBMCore, v
Dominos, v1.18.3
DominosCast, v
DominosRoll, v
DominosTotems, v
DominosXP, v
ElkBuffBars, v2.2.6-151
Enchantrix, v5.8.4723 (CreepyKangaroo)
EnchantrixBarker, v5.8.4723 (CreepyKangaroo)
ForteCasting, v
ForteCooldown, v
ForteCore, v1.959.8
ForteTalent, v
ForteTimer, v
ForteVehicle, v
ForteWarrior, v
GearScore, v3.1.17 - Release
Informant, v5.8.4723 (CreepyKangaroo)
MikScrollingBattleText, v5.4.78
Omen, v3.0.9
OmniCC, v2.5.9
OmniCCPulse, v1.1.2
Prat30, v3.3.22
Prat30HighCPUUsageModules, v
Prat30Libraries, v
RatingBuster, v
Recount, v
SlideBar, v3.1.14 (<%codename%>)
Stubby, v5.8.4723 (CreepyKangaroo)
BlizRuntimeLib_enUS v3.3.5.30300 <eu>
(ck=605)
I am getting this error every time I log in. Also, my party frames wont disappear when in a raid, and the raiding screen wont appear. I have to go to agu options and manually disable the party frames and I have to click te raid tab to make raid appear.(so not the "enable' raid button but just the raid tab)
I have AG Frames turned on an customized for Player and target, party and raid is controlled by grid
Message: Interface\AddOns\ag_UnitFrames\ag_UnitFrames.lua:1194: attempt to call method 'SetTexCoordModifiesRect' (a nil value)
Time: Fri Jun 25 12:47:41 2010
Count: 131
Stack: Interface\AddOns\ag_UnitFrames\ag_UnitFrames.lua:1194: in function <Interface\AddOns\ag_UnitFrames\ag_UnitFrames.lua:1178>
...\AddOns\ag_Extras\modules\incomingheals\incoming.lua:152: in function `method'
Interface\AddOns\ag_UnitFrames\ag_UnitFrames.lua:971: in function <Interface\AddOns\ag_UnitFrames\ag_UnitFrames.lua:959>
Locals: frame = aUFTexture429 {
0 = <userdata>
}
kind = "Texture"
(*temporary) = nil
(*temporary) = aUFTexture429 {
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 =
}
PLAYER_LEAVING_WORLD = <function> defined @Interface\AddOns\ag_UnitFrames\ag_UnitFrames.lua:409
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
groupid =
}
CallMethodOnUnit = <function> defined @Interface\AddOns\ag_UnitFrames\ag_UnitFrames.lua:197
GetModule = <function> defined @Interface\AddOns\ag_UnitFrames\libs\AceAddon-3.0\AceAddon-3.0.lua:230
baseName = "ag_UnitFrames"
NewClass = <function> defined @Interface\AddOns\ag_UnitFrames\ag_UnitClass.lua:17
RAID_ROSTER_UPDATE = <function> defined @Interface\AddOns\ag_UnitFrames\ag_UnitFrames.lua:324
IterateUnitObjectsByUnit = <function> defined @Interface\AddOns\ag_UnitFrames\ag_UnitFrames.lua:21
When I heal with my character suddenly I face the bug and after that, the healthbar feature of ag_UF is broken! I see the bug only once, but it is annoying not to know the own HP
However I have had an issue for some time now. When I am in a raid it only shows party and not the whole raid. Now it hasn't been a HUGE problem cos I am a healer and use vuhdo so I can see the raid. Still though, I managed to get it to show raid if I untick party and untick raid and then retick raid again. So I am having to go in the menu everytime I do a 5 man to tick party if I wanna see them and then when i go in a raid again I have to untick both raid and party and retick raid. lol A pain!
Could ag_untiframes be conflicting with some of my other addons?
http://www.wowinterface.com/downloads/info16293-Ag_UnitFrames3.3.3Fix.html
when targeting or casting..
Here's the problems I've been having (repeats of some others I'm sure):
1. When joining a Northrend Heroic (on two separate toons), either the tank or the healer doesn't load properly. The DPS loads fine. But I'm always missing one player. On toons that don't run heroics, all 4 of my party members load up fine.
2. If a player leaves group, it deletes the bottom unit frame on the list, and whoever was immediately below them gets the unit frame (name, class color, portrait) they had.
3. It will often get "stuck" where the health bars don't move and the name stays the same between targets, particularly on self or target frames.
2x ag_Extras-r715\modules\castbar\castbar.lua:269: attempt to perform arithmetic on local 'startTime' (a nil value)
ag_UnitFrames-r715\ag_UnitFrames.lua:971: in function <ag_UnitFrames\ag_UnitFrames.lua:959>
Locals:
self = <unnamed> {
0 = <userdata>
}
event = "UNIT_SPELLCAST_START"
unit = "party4"
(for generator) = <function> defined =[C]:-1
(for state) =
(null) = true
}
(for control) =
database =
highlight = aUFTexture441 {}
shown = true
lastName = "Sytan"
unit = "party4"
powertype = 3
statusText = aUFFontString215 {}
middle = aUFFrame31 {}
enabled = true
type = "party"
feedbackStartTime = 81921.713
onUpdate =
DebuffHighlight = aUFTexture435 {}
buffFrame = <unnamed> {}
number = "4"
top = aUFFrame30 {}
childFrames =
name = "aUFpartyUnitButton4"
icons =
bars =
frame = aUFpartyUnitButton4 {}
grouped = true
strings =
}
object =
database =
highlight = aUFTexture441 {}
shown = true
lastName = "Sytan"
unit = "party4"
powertype = 3
statusText = aUFFontString215 {}
middle = aUFFrame31 {}
enabled = true
type = "party"
feedbackStartTime = 81921.713
onUpdate =
DebuffHighlight = aUFTexture435 {}
buffFrame = <unnamed> {}
number = "4"
top = aUFFrame30 {}
childFrames =
name = "aUFpartyUnitButton4"
icons =
bars =
frame = aUFpartyUnitButton4 {}
grouped = true
strings =
}
(for generator) = <function> defined =[C]:-1
(for state) =
(null) = true
}
(for control) = <function> @ ag_Extras\modules\castbar\castbar.lua:266:
method = <function> @ ag_Extras\modules\castbar\castbar.lua:266:
coreEvents =
PLAYER_LEAVING_WORLD = true
PLAYER_REGEN_ENABLED = true
RAID_ROSTER_UPDATE = true
PLAYER_ENTERING_WORLD = false
PLAYER_REGEN_DISABLED = true
}
aUF =
SetDefaultModuleLibraries = <function> @ Ace3\AceAddon-3.0\AceAddon-3.0.lua:381:
StartTimer = <function> @ ag_UnitFrames\ag_UnitFrames.lua:473:
GetCurrentLayout = <function> @ ag_UnitFrames\ag_UnitFrames.lua:1503:
EnableModule = <function> @ Ace3\AceAddon-3.0\AceAddon-3.0.lua:346:
modules =
CancelTimer = <function> @ ag_UnitFrames\ag_UnitFrames.lua:485:
IterateEmbeds = <function> @ Ace3\AceAddon-3.0\AceAddon-3.0.lua:456:
defaultVars =
Borders =
UnitSuffix = <function> @ ag_UnitFrames\ag_UnitFrames.lua:1050:
LoadUnit = <function> @ ag_UnitFrames\ag_UnitFrames.lua:59:
GetLocale = <function> @ ag_UnitFrames\ag_UnitFrames.lua:24:
SetDefaultModulePrototype = <function> @ Ace3\AceAddon-3.0\AceAddon-3.0.lua:423:
OnProfileReset = <function> @ ag_UnitFrames\ag_UnitFrames.lua:147:
defaultModuleState = true
IsEnabled = <function> @ Ace3\AceAddon-3.0\AceAddon-3.0.lua:465:
DisableModule = <function> @ Ace3\AceAddon-3.0\AceAddon-3.0.lua:364:
LoadRaidUnits = <function> @ ag_UnitFrames\ag_UnitFrames.lua:99:
DisableAllFrames = <function> @ ag_UnitFrames\ag_UnitFrames.lua:111:
raidUnits =
UtilFactionColors = <function> @ ag_UnitFrames\ag_UnitFrames.lua:1061:
eventFrame = <unnamed> {}
LoadPartyUnits = <function> @ ag_UnitFrames\ag_UnitFrames.lua:91:
SetEnabledState = <function> @ Ace3\AceAddon-3.0\AceAddon-3.0.lua:438:
enabledState = true
SetRaidset = <function> @ ag_UnitFrames\ag_UnitFrames.lua:417:
units =
IterateModules = <function> @ Ace3\AceAddon-3.0\AceAddon-3.0.lua:451:
LoadSoloUnits = <function> @ ag_UnitFrames\ag_UnitFrames.lua:69:
frame = <unnamed> {}
subgroups =
PLAYER_LEAVING_WORLD = <function> @ ag_UnitFrames\ag_UnitFrames.lua:409:
db =
unitid =
O
---
what do i need to do