Download
(818Kb)
Download
Updated: 09-16-13 07:43 PM
Pictures
File Info
Updated:09-16-13 07:43 PM
Created:01-19-09 05:04 AM
Downloads:62,657
Favorites:241
MD5:

oUF Freebgrid  Popular! (More than 5000 hits)

Version: 6.9.13
by: Freebaser [More]

Supported oUF Version: 1.6.x

Party/Raid unit frames using the oUF framework.

Units Supported:
-- party
-- raid
-- maintanks
-- pets and vehicles

Features:
-- Class corner indicators
-- Raid (de)buffs icons with priority
-- Class dispel icons
-- Aggro highlighting
-- Mouseover highlight
-- Out of range arrow
-- Range alpha
-- Heal Predication bar and/or text
-- Alt Power text
-- Health text - percent, deficit or actual
-- Vertical and horizontal layouts
-- Mana bars
-- Target and Focus border
-- AFK / DC timer
-- SharedMedia support
-- oRA3 tank support

FAQs
/freeb will unlock the frames
/freeb <something> will open the interface panel.

oUF is included in this addon but it is only accessible to Freebgrid.

Q: How do I create new indicators?
A: Edit tags.lua (some lua skills required). I've added at least one indicator to every healing class, so you can use those as an example(always open to suggestions). Then add the tag name to your class table at the bottom of the tags.lua.

Q: How do I add raid (de)buffs?
A: Use the aura_list.lua file to add spell names or GetSpellInfo(spellid) to the aura table and set a priority number >= 1(Higher numbers show over lower).

Most of the general setting can be done in the interface panel and usually requires a ReloadUI when your done.

version 6.9.12
-- fix toc

version 6.9.11
-- aura_list update
-- oUF update

version 6.9.10
-- fix heal texture and aura border

version 6.9.9
-- fix for 5.1
-- toc bump
-- aura list update

version 6.9.8
-- fix vertical hp reversed

version 6.9.7
-- add monk to indicator table

version 6.9.6
-- update some tags
-- add monk to dispel list

version 6.9.5
-- fix pom tag

version 6.9.4
-- fix healbar error

version 6.9.3
-- more 5.0 fixes

version 6.9.1
-- update for 5.0.4 / oUF 1.6

version 6.9

-- remove talent detect for class dispels(hard code types instead)
-- option to scale raid based on number of members
-- option to invert fill direction
Optional Files (0)


Post A Reply Comment Options
Unread 09-07-12, 12:55 PM  
Djokart
A Kobold Labourer
 
Djokart's Avatar

Forum posts: 0
File comments: 51
Uploads: 0
This is list of errors that I got on login with two different characters in one raid.
Checkbox "incoming heal bar" disabled.
http://www.sendspace.com/file/317ail
If I enable "incoming heal bar" - no lua errors.
__________________
Evil is Good
Report comment to moderator  
Reply With Quote
Unread 09-07-12, 11:56 AM  
Freebaser
A Molten Kobold Bandit
 
Freebaser's Avatar
AddOn Author - Click to view AddOns

Forum posts: 135
File comments: 307
Uploads: 10
Originally Posted by muck6792
Originally Posted by Djokart
18 lua errors on login, when "incoming heal bar" checkbox is not selected.
And Damage Dealer role icon didnt work.
Same here, many lua errors. Any chance that addon get updated? i love it and i would hate it to move to another one.

Edit: And many lua errors when there are many debuffs to despell
Post the debuff errors and which class your playing.
Report comment to moderator  
Reply With Quote
Unread 09-07-12, 10:47 AM  
muck6792
A Kobold Labourer

Forum posts: 0
File comments: 25
Uploads: 0
Originally Posted by Djokart
18 lua errors on login, when "incoming heal bar" checkbox is not selected.
And Damage Dealer role icon didnt work.
Same here, many lua errors. Any chance that addon get updated? i love it and i would hate it to move to another one.

Edit: And many lua errors when there are many debuffs to despell
Last edited by muck6792 : 09-07-12 at 11:10 AM.
Report comment to moderator  
Reply With Quote
Unread 09-07-12, 10:41 AM  
Djokart
A Kobold Labourer
 
Djokart's Avatar

Forum posts: 0
File comments: 51
Uploads: 0
18 lua errors on login, when "incoming heal bar" checkbox is not selected.
And Damage Dealer role icon didnt work.
__________________
Evil is Good
Report comment to moderator  
Reply With Quote
Unread 09-04-12, 09:02 PM  
Djokart
A Kobold Labourer
 
Djokart's Avatar

Forum posts: 0
File comments: 51
Uploads: 0
Confirm many Lua errors on login with the use of only ouf_freebgrid.
__________________
Evil is Good
Report comment to moderator  
Reply With Quote
Unread 09-04-12, 02:40 AM  
blizzart
A Murloc Raider
 
blizzart's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 111
Uploads: 7
Originally Posted by Freebaser
@blizzart

Which oUF are you using?

Do the errors happen at login and on all characters?
I only use oUF Freebgrid.
And yes, it happens on all chars, most problems I have on my healers.
It happens by the things I have listed and if I acting like healing or something (need not to be infight).
If I deactivate "lua error messages" so I feel the laggs caused by the errors in the background.
If I let show the errors, I have them nonstop on my display.
__________________
Kryptik @ Die Arguswacht
Report comment to moderator  
Reply With Quote
Unread 09-03-12, 11:43 AM  
Freebaser
A Molten Kobold Bandit
 
Freebaser's Avatar
AddOn Author - Click to view AddOns

Forum posts: 135
File comments: 307
Uploads: 10
@blizzart

Which oUF are you using?

Do the errors happen at login and on all characters?
Report comment to moderator  
Reply With Quote
Unread 09-03-12, 09:16 AM  
blizzart
A Murloc Raider
 
blizzart's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 111
Uploads: 7
heavy error rolling atm, got 119 errors in 10minutes + hard fps problem while the addon is active.

One problem looks like a problem with icons, cause f.e. every player in raid/pvp grp has the icon.
The other problem is if a player removes "dnd, afk or d/c" status.
One other is if to many buffs/debuffs are tracked by freebgrid.
And one more if a aplyer joins/left the groupe.

That are the most times I get a error.

And this are the most of them error spams:
Code:
Message: Interface\FrameXML\UIPanelTemplates.lua:500: C stack overflow
Time: 09/03/12 16:53:24
Count: 1
Stack: Interface\FrameXML\UIPanelTemplates.lua:500: in function `ScrollingEdit_OnUpdate'
Interface\FrameXML\UIPanelTemplates.lua:477: in function `ScrollingEdit_OnTextChanged'
...e\AddOns\Blizzard_DebugTools\Blizzard_DebugTools.lua:579: in function `ScriptErrorsFrame_Update'
...e\AddOns\Blizzard_DebugTools\Blizzard_DebugTools.lua:543: in function `ScriptErrorsFrame_OnError'
[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:18: in function <[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:4>
[C]: ?
Interface\FrameXML\UIPanelTemplates.lua:500: in function `ScrollingEdit_OnUpdate'
Interface\FrameXML\UIPanelTemplates.lua:477: in function `ScrollingEdit_OnTextChanged'
...e\AddOns\Blizzard_DebugTools\Blizzard_DebugTools.lua:579: in function `ScriptErrorsFrame_Update'
...e\AddOns\Blizzard_DebugTools\Blizzard_DebugTools.lua:543: in function `ScriptErrorsFrame_OnError'
[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:18: in function <[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:4>
[C]: ?
...
[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:18: in function <[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:4>
[C]: ?
Interface\FrameXML\UIPanelTemplates.lua:500: in function `ScrollingEdit_OnUpdate'
Interface\FrameXML\UIPanelTemplates.lua:477: in function `ScrollingEdit_OnTextChanged'
...e\AddOns\Blizzard_DebugTools\Blizzard_DebugTools.lua:579: in function `ScriptErrorsFrame_Update'
...e\AddOns\Blizzard_DebugTools\Blizzard_DebugTools.lua:543: in function `ScriptErrorsFrame_OnError'
[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:18: in function <[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:4>
[C]: ?
Interface\FrameXML\UIPanelTemplates.lua:500: in function `ScrollingEdit_OnUpdate'
[string "*:OnUpdate"]:1: in function <[string "*:OnUpdate"]:1>

Locals: self = ScriptErrorsFrameScrollFrameText {
 0 = <userdata>
 text = "Message: Interface\AddOns\oUF_Freebgrid\elements\heals.lua:118: attempt to index field 'myHealPredictionBar' (a nil value)
Time: 09/03/12 16:53:24
Count: 108
Stack: Interface\AddOns\oUF_Freebgrid\elements\heals.lua:118: in function `func'
Interface\AddOns\oUF_Freebgrid\oUF\ouf.lua:158: in function `UpdateAllElements'
Interface\AddOns\oUF_Freebgrid\oUF\ouf.lua:58: in function <Interface\AddOns\oUF_Freebgrid\oUF\ouf.lua:38>
Interface\AddOns\oUF_Freebgrid\oUF\ouf.lua:81: in function <Interface\AddOns\oUF_Freebgrid\oUF\ouf.lua:74>
[C]: in function `SetAttribute'
Interface\FrameXML\SecureGroupHeaders.lua:195: in function <Interface\FrameXML\SecureGroupHeaders.lua:115>
Interface\FrameXML\SecureGroupHeaders.lua:458: in function `SecureGroupHeader_Update'
Interface\FrameXML\SecureGroupHeaders.lua:48: in function <Interface\FrameXML\SecureGroupHeaders.lua:46>

Locals: self = Raid_FreebgridUnitButton39 {
 IsFre handleCursorChange = true
}
elapsed = 0
scrollFrame = ScriptErrorsFrameScrollFrame {
 ScrollBar = ScriptErrorsFrameScrollFrameScrollBar {
 }
 offset = 0
 0 = <userdata>
}
height = 194.00001053163
range = 0
scroll = 0
size = 194.00001053163
cursorOffset = nil
(*temporary) = nil
(*temporary) = ScriptErrorsFrameScrollFrame {
 ScrollBar = ScriptErrorsFrameScrollFrameScrollBar {
 }
 offset = 0
 0 = <userdata>
}
(*temporary) = 0
(*temporary) = "attempt to perform arithmetic on field 'cursorOffset' (a nil value)"
(*temporary) = <function> defined =[C]:-1
(*temporary) = "Interface\FrameXML\UIPanelTemplates.lua:500: attempt to perform arithmetic on field 'cursorOffset' (a nil value)"
(*temporary) = "C stack overflow"
Code:
Message: Interface\AddOns\oUF_Freebgrid\elements\heals.lua:118: attempt to index field 'myHealPredictionBar' (a nil value)
Time: 09/03/12 17:10:59
Count: 189
Stack: Interface\AddOns\oUF_Freebgrid\elements\heals.lua:118: in function `func'
Interface\AddOns\oUF_Freebgrid\oUF\ouf.lua:158: in function `func'
Interface\AddOns\oUF_Freebgrid\oUF\events.lua:113: in function `?'
Interface\AddOns\oUF_Freebgrid\oUF\events.lua:76: in function <Interface\AddOns\oUF_Freebgrid\oUF\events.lua:62>

Locals: self = Raid_FreebgridUnitButton4 {
 IsFreebgrid = true
 MasterLooter = <unnamed> {
 }
 freebAfk = true
 UNIT_ENTERED_VEHICLE = <function> defined @Interface\AddOns\oUF_Freebgrid\oUF\ouf.lua:38
 Leader = <unnamed> {
 }
 0 = <userdata>
 UnwrapScript = <function> defined @Interface\FrameXML\SecureHandlers.lua:710
 UNIT_FACTION = <table> {
 }
 PARTY_LOOT_METHOD_CHANGED = <function> defined @Interface\AddOns\oUF_Freebgrid\oUF\elements\masterlooter.lua:73
 UNIT_PET = <function> defined @Interface\AddOns\oUF_Freebgrid\oUF\ouf.lua:175
 UNIT_HEALTH_FREQUENT = <function> defined @Interface\AddOns\oUF_Freebgrid\oUF\elements\health.lua:145
 UNIT_MAXHEALTH = <function> defined @Interface\AddOns\oUF_Freebgrid\oUF\elements\health.lua:145
 __elements = <table> {
 }
 AuraStatusBL = <unnamed> {
 }
 AuraStatusTR = <unnamed> {
 }
 freebRange = false
 Power = <unnamed> {
 }
 UNIT_POWER_BAR_SHOW = <function> defined @Interface\AddOns\oUF_Freebgrid\oUF\elements\power.lua:189
 AuraStatusTL = <unnamed> {
 }
 UNIT_AURA = <function> defined @Interface\AddOns\oUF_Freebgrid\elements\auras.lua:210
 UNIT_THREAT_SITUATION_UPDATE = <function> defined @Interface\AddOns\oUF_Freebgrid\oUF\elements\threat.lua:59
 AFKtext = <unnamed> {
 }
 AuraStatusCen = <unnamed> {
 }
 Health = <unnamed> {
 }
 Healtext = <unnamed> {
 }
 RAID_TARGET_UPDATE = <function> defined @Interface\AddOns\oUF_Freebgrid\oUF\elements\ricons.lua:58
 AuraStatusBR = <unnamed> {
 }
 UNIT_EXITED_VEHICLE = <function> defined @Interface\AddOns\oUF_Freebgrid\oUF\ouf.lua:38
 UNIT_MAXPOWER = <function> defined @Interface\AddOns\oUF_Freebgrid\oUF\elements\power.lua:189
 UNIT_CONNECTION = <table> {
 }
 UNIT_DISPLAYPOWER = <function> defined @Interface\AddOns\oUF_Freebgrid\oUF\elements\power.lua:189
 UNIT_POWER_BAR_HIDE = <function> defined @Interface\AddOns\oUF_Freebgrid\oUF\elements\power.lua:189
 UNIT_POWER = <function> defined @Interface\AddOns\oUF_Freebgrid\oUF\elements\power.lua:189
 Execute = <function> defined @Interface\FrameXML\SecureHandlers.lua:699
 READY_CHECK = <function> defined @Interface\AddOns\oUF_Freebgrid\oUF\elements\readycheck.lua:126
 ReadyCheck = <unnamed> {
 }
 unit = "party3"
 GROUP_ROSTER_UPDATE = <table> {
 }
 READY_CHECK_CONFIRM = <function> defined @Interface\AddOns\oUF_Freebgrid\oUF\elements\readycheck.lua:126
 SetFrameRef = <function> defined @Interface\FrameXML\SecureHandlers.lua:715
 PARTY_LEADER_CHANGED = <function> defined @Interface\AddOns\oUF_Freebgrid\oUF\elements\leader.lua:53
 FocusHighlight = <unnamed> {
 }
 RaidIcon = <unnamed> {
 }
 PLAYER_TARGET_CHANGED = <function> defined @Interface\AddOns\oUF_Freebgrid\freebgrid.lua:120
 PLAYER_FOCUS_CHANGED = <function> defined @Interface\AddOns\oUF_Freebgrid\freebgrid.lua:129
 Range = <table> {
 }
 WrapScript = <function> defined @Interface\FrameXML\SecureHandlers.lua:704
 READY_CHECK_FINISHED = <function> defined @Interface\AddOns\oUF_Freebgrid\oUF\elements\readycheck.lua:126
 Assistant = <unnamed> {
 }
 id = "3"
 freebAuras = <unnamed> {
 }
 TargetBorder = <unnamed> {
 }
 freebHeals = true
 Highlight = <unnamed> {
 }
 menu = <function> defined @Interface\AddOns\oUF_Freebgrid\freebgrid.lua:63
 Name = <unnamed> {
 }
 PLAYER_ENTERING_WORLD = <function> defined @Interface\AddOns\oUF_Freebgrid\oUF\ouf.lua:149
 __tags = <table> {
 }
 freebIndicators = true
 Threat = <unnamed> {
 }
 style = "Freebgrid"
}
event = "GROUP_ROSTER_UPDATE"
unit = "party3"
overflow = 1
myIncomingHeal = 0
allIncomingHeal = 0
health = 139359
_ = 0
maxHealth = 139359
(
Code:
Message: Interface\FrameXML\UIPanelTemplates.lua:500: attempt to perform arithmetic on field 'cursorOffset' (a nil value)
Time: 09/03/12 16:52:03
Count: 7420
Stack: Interface\FrameXML\UIPanelTemplates.lua:500: in function `ScrollingEdit_OnUpdate'
Interface\FrameXML\UIPanelTemplates.lua:477: in function `ScrollingEdit_OnTextChanged'
...e\AddOns\Blizzard_DebugTools\Blizzard_DebugTools.lua:579: in function `ScriptErrorsFrame_Update'
...e\AddOns\Blizzard_DebugTools\Blizzard_DebugTools.lua:543: in function `ScriptErrorsFrame_OnError'
[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:22: in function <[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:4>
[C]: ?
Interface\FrameXML\UIPanelTemplates.lua:500: in function `ScrollingEdit_OnUpdate'
Interface\FrameXML\UIPanelTemplates.lua:477: in function `ScrollingEdit_OnTextChanged'
...e\AddOns\Blizzard_DebugTools\Blizzard_DebugTools.lua:579: in function `ScriptErrorsFrame_Update'
...e\AddOns\Blizzard_DebugTools\Blizzard_DebugTools.lua:543: in function `ScriptErrorsFrame_OnError'
[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:22: in function <[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:4>
[C]: ?
...
Interface\FrameXML\UIPanelTemplates.lua:500: in function `ScrollingEdit_OnUpdate'
Interface\FrameXML\UIPanelTemplates.lua:477: in function `ScrollingEdit_OnTextChanged'
...e\AddOns\Blizzard_DebugTools\Blizzard_DebugTools.lua:579: in function `ScriptErrorsFrame_Update'
...e\AddOns\Blizzard_DebugTools\Blizzard_DebugTools.lua:543: in function `ScriptErrorsFrame_OnError'
[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:22: in function <[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:4>
[C]: ?
Interface\AddOns\oUF_Freebgrid\elements\heals.lua:118: in function `func'
Interface\AddOns\oUF_Freebgrid\oUF\ouf.lua:158: in function `func'
Interface\AddOns\oUF_Freebgrid\oUF\events.lua:113: in function `?'
Interface\AddOns\oUF_Freebgrid\oUF\events.lua:76: in function <Interface\AddOns\oUF_Freebgrid\oUF\events.lua:62>

Locals: self = ScriptErrorsFrameScrollFrameText {
 0 = <userdata>
 text = "Message: ...ace\AddOns\AtlasLoot_Loader\Locales\constants.en.lua:16: attempt to index global 'LibStub' (a nil value)
Time: 09/03/12 16:45:01
Count: 1
Stack: ...ace\AddOns\AtlasLoot_Loader\Locales\constants.en.lua:16: in main chunk

Locals: (*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index global 'LibStub' (a nil value)"
"
 handleCursorChange = true
}
elapsed = 0
scrollFrame = ScriptErrorsFrameScrollFrame {
 ScrollBar = ScriptErrorsFrameScrollFrameScrollBar {
 }
 offset = 0
 0 = <userdata>
}
height = 194.00001053163
range = 0
scroll = 0
size = 194.00001053163
cursorOffset = nil
(*temporary) = nil
(*temporary) = ScriptErrorsFrameScrollFrame {
 ScrollBar = ScriptErrorsFrameScrollFrameScrollBar {
 }
 offset = 0
 0 = <userdata>
}
(*temporary) = 0
(*temporary) = "attempt to perform arithmetic on field 'cursorOffset' (a nil value)"
__________________
Kryptik @ Die Arguswacht
Report comment to moderator  
Reply With Quote
Unread 09-01-12, 12:54 AM  
dyaeblca
A Defias Bandit
 
dyaeblca's Avatar

Forum posts: 3
File comments: 51
Uploads: 0
2 requests

1. Would it be possible to assign main tanks and main assist from the right click menu like in Blizzard default/grid frames? (I know it's blocked in haste's oUF AND I know for sure it's possible to make it work again)

2. Support for dualspec (healers need a different layout&size from dps/tanks) and/or profiles?
__________________
Seek freedom and become captive of your desires. Seek discipline and find your liberty.
Report comment to moderator  
Reply With Quote
Unread 08-30-12, 12:59 PM  
Djokart
A Kobold Labourer
 
Djokart's Avatar

Forum posts: 0
File comments: 51
Uploads: 0
Role Icon and Intellect buff

Role icon didnt work for me.
And change please the line
Code:
oUF.Tags.Methods['freebgrid:int'] = function(u) if not(UnitAura(u, GetSpellInfo(1459))) then return "|cff00A1DE"..x.."|r" end end
to
Code:
oUF.Tags.Methods['freebgrid:int'] = function(u) if not(UnitAura(u, GetSpellInfo(1459)) or UnitAura(u, GetSpellInfo(61316))) then return "|cff00A1DE"..x.."|r" end end
into the file "tags.lua", because Dalaran Brillians it's an intellect too
Sorry for bad english.
Last edited by Djokart : 08-31-12 at 05:15 AM.
Report comment to moderator  
Reply With Quote
Unread 08-30-12, 01:55 AM  
Teowyn
A Kobold Labourer

Forum posts: 0
File comments: 7
Uploads: 0
Hi, i`m geting error on login

Code:
6x oUF_Freebgrid-6.9.3\elements\heals-Исцеление.lua:118: attempt to index field "myHealPredictionBar" (a nil value)
oUF_Freebgrid-6.9.3\elements\heals-Исцеление.lua:118: in function "func"
oUF_Freebgrid-6.9.3\oUF\ouf.lua:158: in function "UpdateAllElements"
oUF_Freebgrid-6.9.3\oUF\ouf.lua:58: in function <oUF_Freebgrid\oUF\ouf.lua:38>
oUF_Freebgrid-6.9.3\oUF\ouf.lua:81: in function <oUF_Freebgrid\oUF\ouf.lua:74>
<in C code>
FrameXML\SecureGroupHeaders.lua:195: in function <FrameXML\SecureGroupHeaders.lua:115>
FrameXML\SecureGroupHeaders.lua:458: in function <FrameXML\SecureGroupHeaders.lua:382>
<in C code>
FrameXML\SecureStateDriver.lua:100: in function <FrameXML\SecureStateDriver.lua:95>
FrameXML\SecureStateDriver.lua:164: in function <FrameXML\SecureStateDriver.lua:146>
<in C code>
FrameXML\SecureStateDriver.lua:11: in function "RegisterAttributeDriver"
oUF_Freebgrid-6.9.3\oUF\ouf.lua:533: in function "SpawnHeader"
oUF_Freebgrid-6.9.3\freebgrid.lua:674: in function <oUF_Freebgrid\freebgrid.lua:604>
oUF_Freebgrid-6.9.3\freebgrid.lua:713: in function "func"
oUF_Freebgrid-6.9.3\oUF\factory.lua:20: in function <oUF_Freebgrid\oUF\factory.lua:16>
(tail call): ?

Locals:
self = Raid_FreebgridUnitButton1 {
 0 = <userdata>
 UNIT_FACTION = <table> {}
 Highlight = <unnamed> {}
 IsFreebgrid = true
 __tags = <table> {}
 PLAYER_ENTERING_WORLD = <func> @oUF_Freebgrid\oUF\ouf.lua:149
 Range = false
 AuraStatusTL = <unnamed> {}
 Healtext = <unnamed> {}
 MasterLooter = <unnamed> {}
 RAID_TARGET_UPDATE = <func> @oUF_Freebgrid\oUF\elements\ricons.lua:58
 UNIT_PET = <func> @oUF_Freebgrid\oUF\ouf.lua:175
 UNIT_HEALTH_FREQUENT = <func> @oUF_Freebgrid\oUF\elements\health.lua:145
 UNIT_MAXHEALTH = <func> @oUF_Freebgrid\oUF\elements\health.lua:145
 __elements = <table> {}
 freebAfk = true
 UNIT_ENTERED_VEHICLE = <func> @oUF_Freebgrid\oUF\ouf.lua:38
 freebarrow = <unnamed> {}
 freebRange = <table> {}
 Power = <unnamed> {}
 UNIT_DISPLAYPOWER = <func> @oUF_Freebgrid\oUF\elements\power.lua:189
 Leader = <unnamed> {}
 UNIT_MAXPOWER = <func> @oUF_Freebgrid\oUF\elements\power.lua:189
 UNIT_THREAT_SITUATION_UPDATE = <func> @oUF_Freebgrid\oUF\elements\threat.lua:59
 READY_CHECK = <func> @oUF_Freebgrid\oUF\elements\readycheck.lua:126
 AuraStatusCen = <unnamed> {}
 style = "Freebgrid"
 UnwrapScript = <func> @FrameXML\SecureHandlers.lua:710
 AuraStatusBL = <unnamed> {}
 AuraStatusBR = <unnamed> {}
 UNIT_EXITED_VEHICLE = <func> @oUF_Freebgrid\oUF\ouf.lua:38
 AuraStatusTR = <unnamed> {}
 UNIT_CONNECTION = <table> {}
 UNIT_AURA = <func> @oUF_Freebgrid\elements\auras.lua:210
 UNIT_POWER_BAR_SHOW = <func> @oUF_Freebgrid\oUF\elements\power.lua:189
 UNIT_POWER = <func> @oUF_Freebgrid\oUF\elements\power.lua:189
 Execute = <func> @FrameXML\SecureHandlers.lua:699
 PARTY_LOOT_METHOD_CHANGED = <func> @oUF_Freebgrid\oUF\elements\masterlooter.lua:73
 AFKtext = <unnamed> {}
 unit = "player"
 GROUP_ROSTER_UPDATE = <table> {}
 Health = <unnamed> {}
 SetFrameRef = <func> @FrameXML\SecureHandlers.lua:715
 PARTY_LEADER_CHANGED = <func> @oUF_Freebgrid\oUF\elements\leader.lua:53
 FocusHighlight = <unnamed> {}
 RaidIcon = <unnamed> {}
 PLAYER_TARGET_CHANGED = <func> @oUF_Freebgrid\freebgrid.lua:120
 freebCluster = <unnamed> {}
 LFDRole = <unnamed> {}
 Threat = <unnamed> {}
 READY_CHECK_FINISHED = <func> @oUF_Freebgrid\oUF\elements\readycheck.lua:126
 Assistant = <unnamed> {}
 freebAuras = <unnamed> {}
 TargetBorder = <unnamed> {}
 freebHeals = true
 UNIT_POWER_BAR_HIDE = <func> @oUF_Freebgrid\oUF\elements\power.lua:189
 PLAYER_FOCUS_CHANGED = <func> @oUF_Freebgrid\freebgrid.lua:129
 Name = <unnamed> {}
 ReadyCheck = <unnamed> {}
 READY_CHECK_CONFIRM = <func> @oUF_Freebgrid\oUF\elements\readycheck.lua:126
 freebIndicators = true
 WrapScript = <func> @FrameXML\SecureHandlers.lua:704
 menu = <func> @oUF_Freebgrid\freebgrid.lua:63
}
event = "RefreshUnit"
unit = "player"
(for generator) = <func> =[C]:-1
(for state) = <table> {
 1 = <func> @oUF_Freebgrid\oUF\elements\tags.lua:439
 2 = <func> @oUF_Freebgrid\oUF\elements\readycheck.lua:126
 3 = <func> @oUF_Freebgrid\oUF\elements\leader.lua:53
 4 = <func> @oUF_Freebgrid\oUF\elements\power.lua:189
 5 = <func> @oUF_Freebgrid\oUF\elements\health.lua:145
 6 = <func> @oUF_Freebgrid\oUF\elements\ricons.lua:58
 7 = <func> @oU
Report comment to moderator  
Reply With Quote
Unread 08-29-12, 03:41 PM  
Freebaser
A Molten Kobold Bandit
 
Freebaser's Avatar
AddOn Author - Click to view AddOns

Forum posts: 135
File comments: 307
Uploads: 10
I've patched it up for 5.0.4 and oUF 1.6, but haven't updated any of the Spellids that were changed/removed. You shouldn't get any lua errors now, though some auras or tags(indicators) may not work.

Edit:

Could use some feedback on what needs to be be done for class indicators (fixes, additions, etc).
Last edited by Freebaser : 08-29-12 at 08:47 PM.
Report comment to moderator  
Reply With Quote
Unread 08-29-12, 02:03 PM  
onkel
A Kobold Labourer

Forum posts: 1
File comments: 17
Uploads: 0
Could you post your workaround please?
Report comment to moderator  
Reply With Quote
Unread 08-28-12, 08:47 PM  
in10s3gamer
A Murloc Raider
AddOn Compiler - Click to view compilations

Forum posts: 8
File comments: 2
Uploads: 1
Sorry for double post but I did a temporary fix with an if statement.
Report comment to moderator  
Reply With Quote
Unread 08-28-12, 07:27 PM  
in10s3gamer
A Murloc Raider
AddOn Compiler - Click to view compilations

Forum posts: 8
File comments: 2
Uploads: 1
Hello,
Something is up with the auras variable or something. I bet Blizz changed from returning 0 to returning nil:

Code:
Message: Interface\AddOns\oUF_Freebgrid\elements\auras.lua:139: attempt to index field 'auras' (a nil value)
Time: 08/28/12 18:26:11
Count: 19
Stack: Interface\AddOns\oUF_Freebgrid\elements\auras.lua:139: in function <Interface\AddOns\oUF_Freebgrid\elements\auras.lua:125>
Interface\AddOns\oUF_Freebgrid\elements\auras.lua:248: in function <Interface\AddOns\oUF_Freebgrid\elements\auras.lua:210>
(tail call): ?

Locals: icons = <unnamed> {
 0 = <userdata>
 button = <unnamed> {
 }
 size = 10
}
_ = "raid1"
icon = <unnamed> {
 0 = <userdata>
 buff = false
 parent = <unnamed> {
 }
 border = <unnamed> {
 }
 remaining = <unnamed> {
 }
 count = <unnamed> {
 }
 priority = 0
 icon = <unnamed> {
 }
 asc = false
}
name = "Trueshot Aura"
_ = ""
_ = "Interface\Icons\Ability_TrueShot"
_ = 0
dtype = nil
_ = 0
_ = 0
caster = "player"
spellID = 19506
(*temporary) = nil
(*temporary) = "attempt to index field 'auras' (a nil value)"
instDebuffs = <table> {
}
ns = <table> {
 movableopt = <unnamed> {
 }
 defaults = <table> {
 }
 arrow = <function> defined @Interface\AddOns\oUF_Freebgrid\elements\range.lua:96
 numberize = <function> defined @Interface\AddOns\oUF_Freebgrid\tags.lua:12
 hex = <function> defined @Interface\AddOns\oUF_Freebgrid\freebgrid.lua:54
 FlushDB = <function> defined @Interface\AddOns\oUF_Freebgrid\db.lua:114
 UpdateHealth = <function> defined @Interface\AddOns\oUF_Freebgrid\freebgrid.lua:277
 Anchors = <function> defined @Interface\AddOns\oUF_Freebgrid\movable.lua:170
 InitDB = <function> defined @Interface\AddOns\oUF_Freebgrid\db.lua:97
 UpdateName = <function> defined @Interface\AddOns\oUF_Freebgrid\freebgrid.lua:206
 scaleRaid = <function> defined @Interface\AddOns\oUF_Freebgrid\freebgrid.lua:17
 UnregisterEvents = <function> defined @Interface\AddOns\oUF_Freebgrid\events.lua:7
 Movable = <function> defined @Interface\AddOns\oUF_Freebgrid\movable.lua:478
 db = <table> {
 }
 classIndicators = <table> {
 }
 debuffColor = <table> {
 }
 PLAYER_LOGOUT = <function> defined @Interface\AddOns\oUF_Freebgrid\freebgrid.lua:806
 RegisterEvents = <function> defined @Interface\AddOns\oUF_Freebgrid\events.lua:6
 _Headers = <table> {
 }
 RegisterEvent = <function> defined @Interface\AddOns\oUF_Freebgrid\events.lua:6
 UpdatePower = <function> defined @Interface\AddOns\oUF_Freebgrid\freebgrid.lua:383
 oUF = <table> {
 }
 nameCache = <table> {
 }
 fonts = <table> {
 }
 Slash = <function> defined @Interface\AddOns\oUF_Freebgrid\freebgrid.lua:810
 textures = <table> {
 }
 colorCache = <table> {
 }
 _Objects = <table> {
 }
 Colors = <function> defined @Interface\AddOns\oUF_Freebgrid\freebgrid.lua:601
 mediapath = "Interface\AddOns\oUF_Freebgrid\media\"
 UnregisterEvent = <function> defined @Interface\AddOns\oUF_Freebgrid\events.lua:7
}
dispellist = <table> {
}
dispelPriority = <table> {
 Disease = 1
 Curse = 3
 Magic = 4
 Poison = 2
}
Since I'm pretty bad at coding, anyone know how to fix? It's probably simple
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: