Download
(21Kb)
Download
Updated: 12-07-14 06:03 AM
Pictures
File Info
Compatibility:
Warlords of Draenor (6.0.3)
Warlords of Draenor Pre-Patch (6.0.2)
Updated:12-07-14 06:03 AM
Created:unknown
Downloads:242,227
Favorites:1,135
MD5:

oGlow  Popular! (More than 5000 hits)

Version: 2.2.5
by: haste [More]

oGlow will light up your items, by adding a quality border to them. It will only display this border for common quality items and above.

It will currently only display the quality borders on the following places:
* Inventory
* Inspect
* Bank
* Guild bank
* Bags
* Mail
* Merchant
* Trade
* Professions
* Character fly-out
* Character
* Loot
* Void storage

I will make it support some other frames also, but this is it for now.

Credits
- Fizzle for the original idea
- Mikma for always being an ass (:---D)

Click here to lend your support!

Changes from 2.2.4
- Bump TOC version to 6.0.
- Applied suicidalkatt's patch to fix void storage.

Changes from 2.2.3
- Bump TOC version to 5.4.
- Correctly update void storage the first time it is opened.

Changes from 2.2.2
- Bump TOC version to 5.3.
- Properly update loot frame when changing page.
- Fix lua error on character equipment flyout.

Changes from 2.2.1
- Bump TOC version to 5.0.
- Updated char and inspect pipe to work correctly on 5.0.

Changes from 2.2.0
- Fixed transmogrified items showing up without a border or with incorrect quality.

Changes from 2.1.3
- Added support for the loot frame.
- Added support for void storage.
- Several minor improvements made in the background.

Changes from 2.1.2
- Fixed another issue with the character fly-out on 4.3.

Changes from 2.1.1
- Fixes issues with character fly-out on 4.3.

Changes from 2.1.0
- Updating from 2.0.x no works correctly.

Changes from 2.0.1
- UI now renders correctly when accessed through Interface Options
- Added an option to control the threshold of the quality filter.
- It's now possible to set custom colors for each item quality.

Changes from 2.0
- Removed references to nonexistent files.
- Fixed inspect coloring to work correctly.

Changes from 1.12
* Update to work WoW 4.0.x.
* Mostly rewritten under the hood.
* Ability to toggle pretty much every update thingy.
* Currently require more babies to run :(.

Changes from 1.11
* No longer spews useless debug output...

Changes from 1.10
* Haste makes waste, actually fixed now. :)

Changes from 1.9
* Fixed bank not updating correctly in some cases.

Changes from 1.8
* It will now correctly update coloring when switching page in the inbox.

Changes from 1.6
* 1.7 was never released.
* Completed mail support.

Changes from 1.4
* 1.5 was never released.
* TOC bumped to 2.4.
* Support for the new slots when sending mail.

Changes from 1.3
* Fixed an issue with the buyback frame not updating as it should.

Changes from 1.2
* Fixed an issue with the inspect support.

Changes from 1.1
* TOC updated to 2.3.
* Guild Bank support.

Changes from 1.0
* TOC updated to 2.2.
* Added an interface to let external add-ons prevent oGlow from updating various parts. This is mainly to prevent conflicts with other add-ons (like ClosetGnome).

Changes from 0.4
* Version bumped to 1.0, seems to be stable enough, and no feature requests have been made.
* Added merchant support.

Changes from 0.3
* CraftUI / TradeSkillUI support.
* Overall more code re-use.
* Fixed a possible error with the bags.

Changes from 0.2
* Inspect support.
* Durability coloring of the inventory items. It will show the default red color for broken items, and yellow for low durability items (5 and below).

Changes from 0.1
* White items are no longer colored on trade.
* oGlow will not color the Inventory (character frame) if Fizzle is enabled.
Optional Files (0)


Post A Reply Comment Options
Unread 10-31-11, 09:07 AM  
haste
Featured Artist
 
haste's Avatar
Featured Addon Author

Forum posts: 1027
File comments: 392
Uploads: 17
Originally posted by Acca85
<snip />
That seems to be an issue with BankItems and not oGlow. I've poked Xinhuan about it.
__________________
「貴方は1人じゃないよ」
Report comment to moderator  
Reply With Quote
Unread 10-31-11, 04:16 AM  
Acca85
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 33
Uploads: 6
I just installed latest version, got this when I turn on bankitems border coloring in the options.
When enabling bags:
Code:
6x BankItems\BankItems-v40200.lua:5059: bad argument #2 to "format" (number expected, got table)
<in C code>
BankItems\BankItems-v40200.lua:5059: in function "update"
oGlow-2.1.1\pipe.lua:87: in function "UpdatePipe"
oGlow-2.1.1\ui\pipes.lua:79: in function <oGlow\ui\pipes.lua:71>

Locals:
bagID = <table> {
 RegisterColor = <func> @oGlow\colors.lua:22
 RegisterFilter = <func> @oGlow\filter.lua:11
 ResetColor = <func> @oGlow\colors.lua:41
 TRADE_UPDATE = <func> @oGlow\pipes\trade.lua:15
 IsEventRegistered = <func> @oGlow\event.lua:51
 UnregisterFilterOnPipe = <func> @oGlow\filter.lua:86
 IterateFilters = <func> @oGlow\filter.lua:33
 TRADE_TARGET_ITEM_CHANGED = <func> @oGlow\pipes\trade.lua:8
 RegisterOptionCallback = <func> @oGlow\oglow.lua:103
 CallOptionCallbacks = <func> @oGlow\oglow.lua:109
 DisablePipe = <func> @oGlow\pipe.lua:62
 ADDON_LOADED = <table> {}
 IteratePipes = <func> @oGlow\pipe.lua:43
 RegisterDisplay = <func> @oGlow\display.lua:9
 UpdatePipe = <func> @oGlow\pipe.lua:82
 GetNumPipes = <func> @oGlow\pipe.lua:93
 EnablePipe = <func> @oGlow\pipe.lua:48
 MAIL_SEND_INFO_UPDATE = <func> @oGlow\pipes\mail.lua:8
 MAIL_SHOW = <func> @oGlow\pipes\mail.lua:8
 GetNumFilters = <func> @oGlow\filter.lua:108
 RegisterPipe = <func> @oGlow\pipe.lua:9
 RegisterEvent = <func> @oGlow\event.lua:19
 MAIL_SEND_SUCCESS = <func> @oGlow\pipes\mail.lua:8
 IsPipeEnabled = <func> @oGlow\pipe.lua:76
 TRADE_SHOW = <func> @oGlow\pipes\trade.lua:15
 UNIT_INVENTORY_CHANGED = <func> @oGlow\pipes\char.lua:27
 CallFilters = <func> @oGlow\oglow.lua:82
 IterateFiltersOnPipe = <func> @oGlow\filter.lua:73
 RegisterFilterOnPipe = <func> @oGlow\filter.lua:39
 version = "2.1.1"
 TRADE_PLAYER_ITEM_CHANGED = <func> @oGlow\pipes\trade.lua:1
 UnregisterEvent = <func> @oGlow\event.lua:55
 argcheck = <func> @oGlow\init.lua:4
}
(*temporary) = <table> {
 1 = <table> {}
 2 = <table> {}
 3 = <table> {}
 4 = <table> {}
 5 = <table> {}
 6 = <table> {}
 7 = <table> {}
 8 = <table> {}
 9 = <table> {}
 10 = <table> {}
 11 = <table> {}
 12 = <table> {}
 13 = <table> {}
 14 = <table> {}
 15 = <table> {}
 16 = <table> {}
 17 = <table> {}
 18 = <table> {}
 19 = <table> {}
 20 = <table> {}
 21 = <table> {}
 22 = <table> {}
 23 = <table> {}
 24 = <table> {}
 25 = <table> {}
 26 = <table> {}
 27 = <table> {}
 28 = <table> {}
 Bag102 = <table> {}
 Bag101 = <table> {}
 Bag4 = <table> {}
 Bag-2 = <table> {}
 Bag2 = <table> {}
 Bag9 = <table> {}
 Bag11 = <table> {}
 Bag10 = <table> {}
 Bag103 = <table> {}
 Bag8 = <table> {}
 Bag7 = <table> {}
 Bag3 = <table> {}
 Bag0 = <table> {}
 Bag5 = <table> {}
 faction = "Alliance"
 Bag100 = <table> {}
 NumBankSlots = 7
 location = "Dun Morogh"
 Bag1 = <table> {}
 money = 1239270526
 Bag6 = <table> {}
}
bankPlayer = <table> {
 1 = <table> {}
 2 = <table> {}
 3 = <table> {}
 4 = <table> {}
 5 = <table> {}
 6 = <table> {}
 7 = <table> {}
 8 = <table> {}
 9 = <table> {}
 10 = <table> {}
 11 = <table> {}
 12 = <table> {}
 13 = <table> {}
 14 = <table> {}
 15 = <table> {}
 16 = <table> {}
 17 = <table> {}
 18 = <table> {}
 19 = <table> {}
 20 = <table> {}
 21 = <table> {}
 22 = <table> {}
 23 = <table> {}
 24 = <table> {}
 25 = <table> {}
 26 = <table> {}
 27 = <table> {}
 28 = <table> {}
 Bag102 = <table> {}
 Bag101 = <table> {}
 Bag4 = <table> {}
 Bag-2 = <table> {}
 Bag2 = <table> {}
and this, enabling guildbank

Code:
5x BankItems\BankItems-v40200.lua:5124: attempt to index local "selfGuild" (a nil value)
BankItems\BankItems-v40200.lua:5124: in function "update"
oGlow-2.1.1\pipe.lua:87: in function "UpdatePipe"
oGlow-2.1.1\ui\pipes.lua:79: in function <oGlow\ui\pipes.lua:71>

Locals:
self = <table> {
 RegisterColor = <func> @oGlow\colors.lua:22
 RegisterFilter = <func> @oGlow\filter.lua:11
 ResetColor = <func> @oGlow\colors.lua:41
 TRADE_UPDATE = <func> @oGlow\pipes\trade.lua:15
 IsEventRegistered = <func> @oGlow\event.lua:51
 UnregisterFilterOnPipe = <func> @oGlow\filter.lua:86
 IterateFilters = <func> @oGlow\filter.lua:33
 TRADE_TARGET_ITEM_CHANGED = <func> @oGlow\pipes\trade.lua:8
 RegisterOptionCallback = <func> @oGlow\oglow.lua:103
 CallOptionCallbacks = <func> @oGlow\oglow.lua:109
 DisablePipe = <func> @oGlow\pipe.lua:62
 ADDON_LOADED = <table> {}
 IteratePipes = <func> @oGlow\pipe.lua:43
 RegisterDisplay = <func> @oGlow\display.lua:9
 UpdatePipe = <func> @oGlow\pipe.lua:82
 GetNumPipes = <func> @oGlow\pipe.lua:93
 EnablePipe = <func> @oGlow\pipe.lua:48
 MAIL_SEND_INFO_UPDATE = <func> @oGlow\pipes\mail.lua:8
 MAIL_SHOW = <func> @oGlow\pipes\mail.lua:8
 GetNumFilters = <func> @oGlow\filter.lua:108
 RegisterPipe = <func> @oGlow\pipe.lua:9
 RegisterEvent = <func> @oGlow\event.lua:19
 MAIL_SEND_SUCCESS = <func> @oGlow\pipes\mail.lua:8
 IsPipeEnabled = <func> @oGlow\pipe.lua:76
 TRADE_SHOW = <func> @oGlow\pipes\trade.lua:15
 UNIT_INVENTORY_CHANGED = <func> @oGlow\pipes\char.lua:27
 CallFilters = <func> @oGlow\oglow.lua:82
 IterateFiltersOnPipe = <func> @oGlow\filter.lua:73
 RegisterFilterOnPipe = <func> @oGlow\filter.lua:39
 version = "2.1.1"
 TRADE_PLAYER_ITEM_CHANGED = <func> @oGlow\pipes\trade.lua:1
 UnregisterEvent = <func> @oGlow\event.lua:55
 argcheck = <func> @oGlow\init.lua:4
}
pipe = "bankitemsgbank"
ref = <table> {
 name = "BankItems Guild Bank Frame"
 isActive = true
 enable = <func> @..\BankItems.lua:5136
 update = <func> @..\BankItems.lua:5120
}
argcheck = <func> @oGlow\init.lua:4
pipesTable = <table> {
 merchant = <table> {}
 bankitemsbank = <table> {}
 bags = <table> {}
 bankitemsgbank = <table> {}
 bankitemsbags = <table> {}
 gbank = <table> {}
 char-flyout = <table> {}
 char = <table> {}
 trade = <table> {}
 mail = <table> {}
 inspect = <table> {}
 tradeskill = <table> {}
 bank = <table> {}
}
got no error when I enable bankframe but the borders don't show anyway..

Edit: I deleted the saved variables and I now have borders on bankitems..even if the "quality border" sub option is not checked..
Trying to check fires the errors as before
Last edited by Acca85 : 10-31-11 at 04:41 AM.
Report comment to moderator  
Reply With Quote
Unread 10-30-11, 07:41 PM  
tralkar
An Onyxian Warder
 
tralkar's Avatar

Forum posts: 352
File comments: 215
Uploads: 0
nice, now i have to check it out... Thanks a bunch.
Report comment to moderator  
Reply With Quote
Unread 10-30-11, 08:35 AM  
Maxen
A Fallenroot Satyr

Forum posts: 23
File comments: 235
Uploads: 0
Thanks for the update! I can now see socketed gems when inspecting people!
Report comment to moderator  
Reply With Quote
Unread 10-30-11, 07:57 AM  
haste
Featured Artist
 
haste's Avatar
Featured Addon Author

Forum posts: 1027
File comments: 392
Uploads: 17
2.1.1 should have that solved
__________________
「貴方は1人じゃないよ」
Report comment to moderator  
Reply With Quote
Unread 10-30-11, 07:54 AM  
haste
Featured Artist
 
haste's Avatar
Featured Addon Author

Forum posts: 1027
File comments: 392
Uploads: 17
Looks like there's a small typo in my DB upgrade path.

I'll push a fix shortly.
__________________
「貴方は1人じゃないよ」
Report comment to moderator  
Reply With Quote
Unread 10-30-11, 07:51 AM  
Lutherien
A Kobold Labourer

Forum posts: 0
File comments: 28
Uploads: 0
New Error

Thanks for this addon, I've always used it. Below is error from the latest version:




4x oGlow-2.1.0\oglow-2.1.0.lua:60: bad argument #1 to "(for generator)" (table expected, got nil)
<in C code>
oGlow-2.1.0\oglow-2.1.0.lua:60: in function <oGlow\oglow.lua:38>
(tail call): ?

Locals:
self = <table> {
RegisterColor = <func> @oGlow\colors.lua:22
RegisterFilter = <func> @oGlow\filter.lua:11
ResetColor = <func> @oGlow\colors.lua:41
IsEventRegistered = <func> @oGlow\event.lua:51
IteratePipes = <func> @oGlow\pipe.lua:43
UnregisterFilterOnPipe = <func> @oGlow\filter.lua:86
RegisterDisplay = <func> @oGlow\display.lua:9
EnablePipe = <func> @oGlow\pipe.lua:48
IterateFilters = <func> @oGlow\filter.lua:33
GetNumPipes = <func> @oGlow\pipe.lua:93
CallFilters = <func> @oGlow\oglow.lua:82
GetNumFilters = <func> @oGlow\filter.lua:108
version = "2.1.0"
argcheck = <func> @oGlow\init.lua:4
ADDON_LOADED = <func> @oGlow\oglow.lua:38
IsPipeEnabled = <func> @oGlow\pipe.lua:76
CallOptionCallbacks = <func> @oGlow\oglow.lua:109
RegisterOptionCallback = <func> @oGlow\oglow.lua:103
IterateFiltersOnPipe = <func> @oGlow\filter.lua:73
DisablePipe = <func> @oGlow\pipe.lua:62
RegisterFilterOnPipe = <func> @oGlow\filter.lua:39
RegisterEvent = <func> @oGlow\event.lua:19
RegisterPipe = <func> @oGlow\pipe.lua:9
UnregisterEvent = <func> @oGlow\event.lua:55
UpdatePipe = <func> @oGlow\pipe.lua:82
}
event = "ADDON_LOADED"
addon = "oGlow"
(for generator) = <func> =[C]:-1
(for state) = nil
(for control) = nil
pipesTable = <table> {
merchant = <table> {}
bags = <table> {}
gbank = <table> {}
char-flyout = <table> {}
char = <table> {}
trade = <table> {}
mail = <table> {}
inspect = <table> {}
tradeskill = <table> {}
bank = <table> {}
}
filtersTable = <table> {
Quality border = <table> {}
}
upgradeDB = <func> @oGlow\oglow.lua:28
oGlow = <table> {
RegisterColor = <func> @oGlow\colors.lua:22
RegisterFilter = <func> @oGlow\filter.lua:11
ResetColor = <func> @oGlow\colors.lua:41
IsEventRegistered = <func> @oGlow\event.lua:51
IteratePipes = <func> @oGlow\pipe.lua:43
UnregisterFilterOnPipe = <func> @oGlow\filter.lua:86
RegisterDisplay = <func> @oGlow\display.lua:9
EnablePipe = <func> @oGlow\pipe.lua:48
IterateFilters = <func> @oGlow\filter.lua:33
GetNumPipes = <func> @oGlow\pipe.lua:93
CallFilters = <func> @oGlow\oglow.lua:82
GetNumFilters = <func> @oGlow\filter.lua:108
version = "2.1.0"
argcheck = <func> @oGlow\init.lua:4
ADDON_LOADED = <func> @oGlow\oglow.lua:38
IsPipeEnabled = <func> @oGlow\pipe.lua:76
CallOptionCallbacks = <func> @oGlow\oglow.lua:109
RegisterOptionCallback = <func> @oGlow\oglow.lua:103
IterateFiltersOnPipe = <func> @oGlow\filter.lua:73
DisablePipe = <func> @oGlow\pipe.lua:62
RegisterFilterOnPipe = <func> @oGlow\filter.lua:39
RegisterEvent = <func> @oGlow\event.lua:19
RegisterPipe = <func> @oGlow\pipe.lua:9
UnregisterEvent = <func> @oGlow\event.lua:55
UpdatePipe = <function> d
Report comment to moderator  
Reply With Quote
Unread 10-30-11, 06:33 AM  
haste
Featured Artist
 
haste's Avatar
Featured Addon Author

Forum posts: 1027
File comments: 392
Uploads: 17
Originally posted by EridaNuuS
Thank you very much!
This is what I need!
I added an UI to do this in 2.1.0.
__________________
「貴方は1人じゃないよ」
Report comment to moderator  
Reply With Quote
Unread 10-29-11, 03:59 PM  
EridaNuuS
A Kobold Labourer

Forum posts: 1
File comments: 44
Uploads: 0
Originally posted by haste
Only way to do that is currently by editing the source code:
Change line #5 in displays/border.lua to:...
Thank you very much!
This is what I need!
Report comment to moderator  
Reply With Quote
Unread 10-27-11, 11:23 AM  
haste
Featured Artist
 
haste's Avatar
Featured Addon Author

Forum posts: 1027
File comments: 392
Uploads: 17
Originally posted by EridaNuuS
how to change the color quality of a thing? such as the blue stuff to paint a yellow boarder?
Only way to do that is currently by editing the source code:
Change line #5 in displays/border.lua to:
Code:
	{
		[3] = {1, 1,  0},
	},
The example above will change blue items to have a yellow border. If you want to use RGB values, then you can use 255/255, 255/255, 0/255 instead of 1, 1, 0.

Here's a list of item quality numbers:
- 0: Poor
- 1: Common
- 2: Uncommon
- 3: Superior
- 4: Epic
- 5: Legendary
- 6: Artifact
- 7: Heirloom

For now this is the easiest solution .
__________________
「貴方は1人じゃないよ」
Report comment to moderator  
Reply With Quote
Unread 10-25-11, 05:39 PM  
EridaNuuS
A Kobold Labourer

Forum posts: 1
File comments: 44
Uploads: 0
how to change the color quality of a thing? such as the blue stuff to paint a yellow boarder?
Report comment to moderator  
Reply With Quote
Unread 08-17-11, 03:00 AM  
haste
Featured Artist
 
haste's Avatar
Featured Addon Author

Forum posts: 1027
File comments: 392
Uploads: 17
Re: Re: Re: Error LUA

Originally posted by Melekitto
Oups...I use Curse Client and he tell me that there is not new version....I have updated oglow. There is no more errors and oglow works. Thank you very much. I will verify all my add-ons because Curse Client is not perfect apparently^^

Thank you for your fast help !
The curse client only work with addons that are on curse. None of mine are and thus they have to be updated manually.
__________________
「貴方は1人じゃないよ」
Report comment to moderator  
Reply With Quote
Unread 08-17-11, 02:53 AM  
Melekitto
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
Re: Re: Error LUA

Originally posted by haste
Could you update to the latest version and see if that solves it for you? 1.12 was released 07-05-2008, so it's slightly outdated .
Oups...I use Curse Client and he tell me that there is not new version....I have updated oglow. There is no more errors and oglow works. Thank you very much. I will verify all my add-ons because Curse Client is not perfect apparently^^

Thank you for your fast help !
Report comment to moderator  
Reply With Quote
Unread 08-16-11, 05:36 AM  
haste
Featured Artist
 
haste's Avatar
Featured Addon Author

Forum posts: 1027
File comments: 392
Uploads: 17
Re: Error LUA

Originally posted by Melekitto
Hello, I have an error with oglow. Every time I open my character for example, this error appear. (Sorry if my english isn't perfect but I'm french^^)

How can I fix it?

Thank you

Code:
Message: oGlow-1.12\core\glow.lua:41: attempt to index local "frame" (a nil value)
Time: 08/16/11 12:43:34
Count: 6
Stack: Interface\AddOns\oGlow\core\char.lua:51: in function <Interface\AddOns\oGlow\core\char.lua:36>
[C]: in function `Show'
Interface\FrameXML\UIParent.lua:1508: in function `SetUIPanel'
Interface\FrameXML\UIParent.lua:1352: in function `ShowUIPanel'
Interface\FrameXML\UIParent.lua:1239: in function <Interface\FrameXML\UIParent.lua:1235>
[C]: in function `SetAttribute'
Interface\FrameXML\UIParent.lua:1943: in function <Interface\FrameXML\UIParent.lua:1931>
[C]: in function `ShowUIPanel'
Interface\FrameXML\CharacterFrame.lua:18: in function `ToggleCharacter'
[string "TOGGLECHARACTER0"]:1: in function <[string "TOGGLECHARACTER0"]:1>

Locals: (for generator) = <function> defined =[C]:-1
(for state) = <table> {
 1 = "Head 1"
 2 = "Neck"
 3 = "Shoulder 2"
 4 = "Shirt"
 5 = "Chest 3"
 6 = "Waist 4"
 7 = "Legs 5"
 8 = "Feet 6"
 9 = "Wrist 7"
 10 = "Hands 8"
 11 = "Finger0"
 12 = "Finger1"
 13 = "Trinket0"
 14 = "Trinket1"
 15 = "Back"
 16 = "MainHand 9"
 17 = "SecondaryHand 10"
 18 = "Ranged 11"
 19 = "Tabard"
 0 = "Ammo"
}
(for control) = 0
i = 0
value = "Ammo"
CharacterFrame = CharacterFrame {
 0 = <userdata>
 TitleText = CharacterFrameTitleText {
 }
 portrait = CharacterFramePortrait {
 }
 TopTileStreaks = CharacterFrameTopTileStreaks {
 }
 leftBorderBar = CharacterFrameLeftBorder {
 }
 topBorderBar = CharacterFrameTopBorder {
 }
 Expanded = true
 selectedTab = 1
 numTabs = 4
 topLeftCorner = CharacterFrameTopLeftCorner {
 }
 Inset = CharacterFrameInset {
 }
 portraitFrame = CharacterFramePortraitFrame {
 }
}
pairs = <function> defined =[C]:-1
items = <table> {
 1 = "Head 1"
 2 = "Neck"
 3 = "Shoulder 2"
 4 = "Shirt"
 5 = "Chest 3"
 6 = "Waist 4"
 7 = "Legs 5"
 8 = "Feet 6"
 9 = "Wrist 7"
 10 = "Hands 8"
 11 = "Finger0"
 12 = "Finger1"
 13 = "Trinket0"
 14 = "Trinket1"
 15 = "Back"
 16 = "MainHand 9"
 17 = "SecondaryHand 10"
 18 = "Ranged 11"
 19 = "Tabard"
 0 = "Ammo"
}
key = "Ammo"
q = nil
GetInventoryItemQuality = <function> defined =[C]:-1
self = nil
G = <table> {
 ContainerFrame5Item7 = ContainerFrame5Item7 {
 }
 PowaDropDownAnim1ButtonHighlightTexture = PowaDropDownAnim1ButtonHighlightTexture {
 }
 FriendsFrameFriendsScrollFrameButton16SummonButtonHotKey = FriendsFrameFriendsScrollFrameButton16SummonButtonHotKey {
 }
 GetTrainerServiceTypeFilter = <function> defined =[C]:-1
 UNIT_NAMES_COMBATLOG_TOOLTIP = "Colorer les noms des unités."
 AchievementFrameStatsBG = AchievementFrameStatsBG {
 }
 ARKINV_Frame4ChangerWindowPurchaseInfoDetailMoneyFrameCopperButtonText = ARKINV_Frame4ChangerWindowPurchaseInfoDetailMoneyFrameCopperButtonText {
 }
 EventTraceFrameButton7HideButton = EventTraceFrameButton7HideButton {
 }
 DGVRow116Opt = DGVRow116Opt {
 }
 CompactUnitFrameProfilesGeneralOptionsFrameHealthTextDropdownButtonNormalTexture = CompactUnitFrameProfilesGeneralOptionsFrameHealthTextDropdownButtonNormalTexture {
 }
 NxIconNI38 = NxIconNI38 {
 }
 rallachiverepl4 = "Liste de tous les hauts faits dans"
 MultiBarLeftButton7 = MultiBarLeftButton7 {
 }
 AudioOptionsVoicePanelOutputDeviceDropDownButtonHighlightTexture = AudioOptionsVoicePanelOutputDeviceDropDownButtonHighlightTexture {
 }
 AchievementFrameSummaryAchievement3Shield = AchievementFrameSummaryAchievement3Shield {
 }
 MerchantItem6AltCurrencyFrameItem1Text = MerchantItem6AltCurrencyFrameItem1Text {
 }
 Ground16Text = Ground16Text {
 }
 CHAT_HEADER_SUFFIX = "*: "
 NxTeamHUD = NxTeamHUD {
 }
 Overachiever_SearchFrameContainerButton1TabardBackground = Overachiever_SearchFrameContainerButton1TabardBackground {
 }
 AudioOptionsVoicePanelMicrophoneVolumeThumb = AudioOptionsVoicePanelMicrophoneVolumeThumb {
 }
 AutoBarButtonMountFrameNormalTexture = AutoBarButtonMountFrameNormalTexture {
 }
 NxIconS43 = NxIconS43 {
 }
 BT4Button22Flash = BT4Button22Flash {
 }
 DugisTab2Row18Percent = DugisTab2Row18Percent {
 }
 ChatFrame6EditBoxFocusMid = ChatFrame6EditBoxFocusMid {
Could you update to the latest version and see if that solves it for you? 1.12 was released 07-05-2008, so it's slightly outdated .
__________________
「貴方は1人じゃないよ」
Report comment to moderator  
Reply With Quote
Unread 08-16-11, 04:49 AM  
Melekitto
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
Error LUA

Hello, I have an error with oglow. Every time I open my character for example, this error appear. (Sorry if my english isn't perfect but I'm french^^)

How can I fix it?

Thank you

Code:
Message: oGlow-1.12\core\glow.lua:41: attempt to index local "frame" (a nil value)
Time: 08/16/11 12:43:34
Count: 6
Stack: Interface\AddOns\oGlow\core\char.lua:51: in function <Interface\AddOns\oGlow\core\char.lua:36>
[C]: in function `Show'
Interface\FrameXML\UIParent.lua:1508: in function `SetUIPanel'
Interface\FrameXML\UIParent.lua:1352: in function `ShowUIPanel'
Interface\FrameXML\UIParent.lua:1239: in function <Interface\FrameXML\UIParent.lua:1235>
[C]: in function `SetAttribute'
Interface\FrameXML\UIParent.lua:1943: in function <Interface\FrameXML\UIParent.lua:1931>
[C]: in function `ShowUIPanel'
Interface\FrameXML\CharacterFrame.lua:18: in function `ToggleCharacter'
[string "TOGGLECHARACTER0"]:1: in function <[string "TOGGLECHARACTER0"]:1>

Locals: (for generator) = <function> defined =[C]:-1
(for state) = <table> {
 1 = "Head 1"
 2 = "Neck"
 3 = "Shoulder 2"
 4 = "Shirt"
 5 = "Chest 3"
 6 = "Waist 4"
 7 = "Legs 5"
 8 = "Feet 6"
 9 = "Wrist 7"
 10 = "Hands 8"
 11 = "Finger0"
 12 = "Finger1"
 13 = "Trinket0"
 14 = "Trinket1"
 15 = "Back"
 16 = "MainHand 9"
 17 = "SecondaryHand 10"
 18 = "Ranged 11"
 19 = "Tabard"
 0 = "Ammo"
}
(for control) = 0
i = 0
value = "Ammo"
CharacterFrame = CharacterFrame {
 0 = <userdata>
 TitleText = CharacterFrameTitleText {
 }
 portrait = CharacterFramePortrait {
 }
 TopTileStreaks = CharacterFrameTopTileStreaks {
 }
 leftBorderBar = CharacterFrameLeftBorder {
 }
 topBorderBar = CharacterFrameTopBorder {
 }
 Expanded = true
 selectedTab = 1
 numTabs = 4
 topLeftCorner = CharacterFrameTopLeftCorner {
 }
 Inset = CharacterFrameInset {
 }
 portraitFrame = CharacterFramePortraitFrame {
 }
}
pairs = <function> defined =[C]:-1
items = <table> {
 1 = "Head 1"
 2 = "Neck"
 3 = "Shoulder 2"
 4 = "Shirt"
 5 = "Chest 3"
 6 = "Waist 4"
 7 = "Legs 5"
 8 = "Feet 6"
 9 = "Wrist 7"
 10 = "Hands 8"
 11 = "Finger0"
 12 = "Finger1"
 13 = "Trinket0"
 14 = "Trinket1"
 15 = "Back"
 16 = "MainHand 9"
 17 = "SecondaryHand 10"
 18 = "Ranged 11"
 19 = "Tabard"
 0 = "Ammo"
}
key = "Ammo"
q = nil
GetInventoryItemQuality = <function> defined =[C]:-1
self = nil
G = <table> {
 ContainerFrame5Item7 = ContainerFrame5Item7 {
 }
 PowaDropDownAnim1ButtonHighlightTexture = PowaDropDownAnim1ButtonHighlightTexture {
 }
 FriendsFrameFriendsScrollFrameButton16SummonButtonHotKey = FriendsFrameFriendsScrollFrameButton16SummonButtonHotKey {
 }
 GetTrainerServiceTypeFilter = <function> defined =[C]:-1
 UNIT_NAMES_COMBATLOG_TOOLTIP = "Colorer les noms des unités."
 AchievementFrameStatsBG = AchievementFrameStatsBG {
 }
 ARKINV_Frame4ChangerWindowPurchaseInfoDetailMoneyFrameCopperButtonText = ARKINV_Frame4ChangerWindowPurchaseInfoDetailMoneyFrameCopperButtonText {
 }
 EventTraceFrameButton7HideButton = EventTraceFrameButton7HideButton {
 }
 DGVRow116Opt = DGVRow116Opt {
 }
 CompactUnitFrameProfilesGeneralOptionsFrameHealthTextDropdownButtonNormalTexture = CompactUnitFrameProfilesGeneralOptionsFrameHealthTextDropdownButtonNormalTexture {
 }
 NxIconNI38 = NxIconNI38 {
 }
 rallachiverepl4 = "Liste de tous les hauts faits dans"
 MultiBarLeftButton7 = MultiBarLeftButton7 {
 }
 AudioOptionsVoicePanelOutputDeviceDropDownButtonHighlightTexture = AudioOptionsVoicePanelOutputDeviceDropDownButtonHighlightTexture {
 }
 AchievementFrameSummaryAchievement3Shield = AchievementFrameSummaryAchievement3Shield {
 }
 MerchantItem6AltCurrencyFrameItem1Text = MerchantItem6AltCurrencyFrameItem1Text {
 }
 Ground16Text = Ground16Text {
 }
 CHAT_HEADER_SUFFIX = "*: "
 NxTeamHUD = NxTeamHUD {
 }
 Overachiever_SearchFrameContainerButton1TabardBackground = Overachiever_SearchFrameContainerButton1TabardBackground {
 }
 AudioOptionsVoicePanelMicrophoneVolumeThumb = AudioOptionsVoicePanelMicrophoneVolumeThumb {
 }
 AutoBarButtonMountFrameNormalTexture = AutoBarButtonMountFrameNormalTexture {
 }
 NxIconS43 = NxIconS43 {
 }
 BT4Button22Flash = BT4Button22Flash {
 }
 DugisTab2Row18Percent = DugisTab2Row18Percent {
 }
 ChatFrame6EditBoxFocusMid = ChatFrame6EditBoxFocusMid {
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.