Go to Page... |
Updated: | 08-05-09 02:02 PM |
Created: | unknown |
Downloads: | 17,087 |
Favorites: | 113 |
MD5: |
Explanation
Once i experienced Lua for the first time, i've ever since dreamed about making my very own tooltip.
Someday i really did it, and i've learned much trough this addon. It has grown very much since the release back then.
What can lolTip do?
lolTip features following Stuff:
Comment Options |
Tohmazz |
View Public Profile |
Send a private message to Tohmazz |
Find More Posts by Tohmazz |
Add Tohmazz to Your Buddy List |
leizeQ |
View Public Profile |
Send a private message to leizeQ |
Find More Posts by leizeQ |
Add leizeQ to Your Buddy List |
07-08-09, 04:46 PM | |
|
Just a small bug, but an annoying one for me - on a character that's 'gray' to me (like a level 3), the guild tag shows up no problem. However, if they're same level or higher, the guild tag does not show up at all. Happens if no addons are running as well.
Any clue what can be causing this? |
|
Cala |
View Public Profile |
Send a private message to Cala |
Find More Posts by Cala |
Add Cala to Your Buddy List |
07-08-09, 01:16 PM | |
|
Thanks for all the Reports ^_^
@ janangler: Hehe, i've seen that and forgot to change it, thanks for reminding Works correct now. @ Voy/leizeQ: Aah.. because i've used oUF i didn't had this, odd^^ Anyway, i changed the code from the GameTooltipStatusBar a bit and hope this will eliminate all this, at least u don't get an error at the login anymore. Also the Addon now checks if a unit and the text for the healthbar is available before doing something with these, so the "..text..thingy..(nil error)" should not popup anymore. You will not see the UnitHealth right on your first target after login, but well, at least (i hope) this is a solutuon for now. |
|
Lolzen |
View Public Profile |
Send a private message to Lolzen |
Find More Posts by Lolzen |
Add Lolzen to Your Buddy List |
07-08-09, 06:44 AM | |
|
hi, thanks for answer. sure, dont push it, RL is more important.
but, when you have time; i've been trying lolTip 2.0 without any other addon (except tekErr) enabled and with Wtf folder deleted and been getting these errors: Code:
[14:23:10] Interface\AddOns\lolTip\tip.lua:209: attempt to call method 'GetUnit' (a nil value) [C]: in function `GetUnit' Interface\AddOns\lolTip\tip.lua:209: in function `HealthBar_OnValueChanged' Interface\FrameXML\UnitFrame.lua:295: in function <Interface\FrameXML\UnitFrame.lua:293> [C]: in function `SetValue' Interface\FrameXML\UnitFrame.lua:286: in function `UnitFrameHealthBar_Update' Interface\FrameXML\UnitFrame.lua:90: in function <Interface\FrameXML\UnitFrame.lua:82> [C]: in function `securecall' Interface\FrameXML\UnitFrame.lua:79: in function `UnitFrame_SetUnit' Interface\FrameXML\PlayerFrame.lua:314: in function `PlayerFrame_ToPlayerArt' Interface\FrameXML\PlayerFrame.lua:129: in function `OnEvent' Interface\FrameXML\UnitFrame.lua:417: in function <Interface\FrameXML\UnitFrame.lua:415> [14:23:32] Interface\AddOns\lolTip\tip.lua:214: attempt to index field 'Text' (a nil value) [C]: ? Interface\AddOns\lolTip\tip.lua:214: in function `HealthBar_OnValueChanged' [string "*:OnValueChanged"]:1: in function <[string "*:OnValueChanged"]:1> [14:24:25] Interface\AddOns\lolTip\tip.lua:209: attempt to call method 'GetUnit' (a nil value) [C]: in function `GetUnit' Interface\AddOns\lolTip\tip.lua:209: in function `HealthBar_OnValueChanged' Interface\FrameXML\UnitFrame.lua:295: in function `UnitFrameHealthBar_OnValueChanged' [string "*:OnValueChanged"]:1: in function <[string "*:OnValueChanged"]:1> [C]: in function `SetValue' Interface\FrameXML\UnitFrame.lua:286: in function `UnitFrameHealthBar_Update' Interface\FrameXML\VehicleMenuBar.lua:812: in function <Interface\FrameXML\VehicleMenuBar.lua:810> [14:24:24] Interface\AddOns\lolTip\tip.lua:209: attempt to call method 'GetUnit' (a nil value) [C]: in function `GetUnit' Interface\AddOns\lolTip\tip.lua:209: in function `HealthBar_OnValueChanged' Interface\FrameXML\UnitFrame.lua:295: in function `UnitFrameHealthBar_OnValueChanged' [string "*:OnValueChanged"]:1: in function <[string "*:OnValueChanged"]:1> [C]: in function `SetValue' Interface\FrameXML\UnitFrame.lua:286: in function `UnitFrameHealthBar_Update' Interface\FrameXML\UnitFrame.lua:90: in function `UnitFrame_Update' Interface\FrameXML\TargetFrame.lua:60: in function `TargetFrame_Update' Interface\FrameXML\TargetFrame.lua:83: in function `OnEvent' Interface\FrameXML\UnitFrame.lua:417: in function <Interface\FrameXML\UnitFrame.lua:415> [C]: in function `TurnOrActionStop' [string "TURNORACTION"]:4: in function <[string "TURNORACTION"]:1> some of them appeared when getting mounted, some of them when hovering over other players or NPCs maybe a hint could be this picture: this was without addons and wtf folder with only loltip and tekerr enabled and this one occured with addons enabled and when i was in strand of the ancients BG with raid groups pulled out from the RAID UI: Code:
[14:06:14] Interface\AddOns\lolTip\tip.lua:209: attempt to call method 'GetUnit' (a nil value) [C]: in function `GetUnit' Interface\AddOns\lolTip\tip.lua:209: in function `HealthBar_OnValueChanged' Interface\FrameXML\UnitFrame.lua:295: in function `UnitFrameHealthBar_OnValueChanged' [string "*:OnValueChanged"]:2: in function <[string "*:OnValueChanged"]:1> [C]: in function `SetValue' Interface\FrameXML\UnitFrame.lua:286: in function <Interface\FrameXML\UnitFrame.lua:257> [C]: in function `securecall' Interface\AddOns\Blizzard_RaidUI\Blizzard_RaidUI.lua:1091: in function `RaidPulloutButton_UpdateSwapFrames' Interface\AddOns\Blizzard_RaidUI\Blizzard_RaidUI.lua:930: in function `RaidPullout_Update' Interface\AddOns\Blizzard_RaidUI\Blizzard_RaidUI.lua:724: in function `RaidPullout_GeneratePulloutFrame' Interface\AddOns\Blizzard_RaidUI\Blizzard_RaidUI.lua:1235: in function `RaidPullout_RenewFrames' Interface\FrameXML\RaidFrame.lua:38: in function <Interface\FrameXML\RaidFrame.lua:27> thanks |
|
leizeQ |
View Public Profile |
Send a private message to leizeQ |
Find More Posts by leizeQ |
Add leizeQ to Your Buddy List |
07-08-09, 05:17 AM | ||
A Kobold Labourer
Forum posts: 0
File comments: 7
Uploads: 0
|
Re: Re: 2.0 Question
That explained and resolved that issue. Second issue I've discovered seems to be in regards to the Health-bar. Most likely same issue as leizeQ posted. I've changed where the Health-bar should be placed and it would seem that I have to /console reloadui each time I login to a character to get it back to how I want it.
Last edited by Voy : 07-08-09 at 05:17 AM.
|
|
|
Voy |
View Public Profile |
Send a private message to Voy |
Find More Posts by Voy |
Add Voy to Your Buddy List |
07-07-09, 12:57 PM | |
A Kobold Labourer
Forum posts: 0
File comments: 33
Uploads: 0
|
Looks very decent
I just had one problem besides the one described by leizeQ. For bosses the tooltip showed -1Boss. After changing line 314 from if not level or level == "-1" then to if not level or level == -1 then it worked fine and showed ??Boss. |
|
janangler |
View Public Profile |
Send a private message to janangler |
Find More Posts by janangler |
Add janangler to Your Buddy List |
07-07-09, 11:28 AM | |
|
Re: 2.0 Question
@Voy: core.lua is from version 1.5.2 and under. You should delete old Addons before dragging new ones into your AddOns-folder, to prevent exactly that kind of situation =)
The config is stored in tip.lua now, and i've modified it so that teh standart "PvP"-text will be overwritten by the talents (if activated) .. seems like i had forgotten to deactivate it also f the talents module isn't loaded, thanks for reminding^^ If you're talking about the (PvP) UnitName, then i've got to say that i haven't built in an option to hide that. At least for now. I'll look for a solution in the next release. @leizeQ: Thanks for the Report, once again! =) for the first bug it seems a bit weird, because i have uilt in a securitycheck if unit is avalaible, but i can't test it myself because i'm just 72, and haven't seen any real WotlK content so far, besides a few 5-man's I hope i'll hit 80 soon so i can test it myself and come up ith an solution but it might have to do something with Vehicles.. Maybe wintergrasp testing^^ The second.. hmm someone mentioned pets are the cause of this.. i wanted to look at it but forgot. As of now the process will go on slowly, because I've really got much to do on RL, but i'll see if i can get some time to spend on coding , stay tuned xP And thanks for the comliment =) |
|
Lolzen |
View Public Profile |
Send a private message to Lolzen |
Find More Posts by Lolzen |
Add Lolzen to Your Buddy List |
07-07-09, 03:18 AM | |
A Kobold Labourer
Forum posts: 0
File comments: 7
Uploads: 0
|
2.0 Question
Does core.lua do anything in regards to configuration since the update? Even thou I've made PvP as false it appears and it would seem that tip.lua is the one controlling whatever or not we can change anything.
|
|
Voy |
View Public Profile |
Send a private message to Voy |
Find More Posts by Voy |
Add Voy to Your Buddy List |
07-07-09, 02:46 AM | |
|
2.0 errors
hi, with your latest version im still getting these 2 errors:
1. when i mount for example Kartak (the big ape in scholazar for Frenzyheart daily) or the mount for Battle before the Citadel (icecrown) [10:43:52] Interface\AddOns\lolTip\tip.lua:209: attempt to call method 'GetUnit' (a nil value) [C]: in function `GetUnit' Interface\AddOns\lolTip\tip.lua:209: in function `HealthBar_OnValueChanged' Interface\FrameXML\UnitFrame.lua:295: in function `UnitFrameHealthBar_OnValueChanged' [string "*:OnValueChanged"]:1: in function <[string "*:OnValueChanged"]:1> [C]: in function `SetMinMaxValues' Interface\FrameXML\UnitFrame.lua:272: in function `UnitFrameHealthBar_Update' Interface\FrameXML\VehicleMenuBar.lua:812: in function <Interface\FrameXML\VehicleMenuBar.lua:810> 2. not certain yet [09:20:48] Interface\AddOns\lolTip\tip.lua:146: attempt to index local 'color' (a nil value) [C]: ? Interface\AddOns\lolTip\tip.lua:146: in function `GameTooltip_UnitColor' Interface\FrameXML\UnitFrame.lua:151: in function `UnitFrame_UpdateTooltip' Interface\FrameXML\UnitFrame.lua:133: in function <Interface\FrameXML\UnitFrame.lua:120> thanks btw, great layout (; |
|
leizeQ |
View Public Profile |
Send a private message to leizeQ |
Find More Posts by leizeQ |
Add leizeQ to Your Buddy List |
07-05-09, 05:17 AM | |
A Kobold Labourer
Forum posts: 0
File comments: 7
Uploads: 0
|
Looks very well done once again, I can't wait until it's out so we can try it.
|
|
Voy |
View Public Profile |
Send a private message to Voy |
Find More Posts by Voy |
Add Voy to Your Buddy List |
07-04-09, 03:30 AM | |
|
2.0?
give it! now! give update now, i test.
|
|
Shadow Ascendent |
View Public Profile |
Send a private message to Shadow Ascendent |
Find More Posts by Shadow Ascendent |
Add Shadow Ascendent to Your Buddy List |
07-03-09, 04:18 PM | |
|
Today I've finished rewriting lolTip completely.
I hope the bugs will be not present in 2.0, but like i said, i just finished it today and couldn't test it at any real situation. Also it's Style is once again changed a bit, and i think it turned out very well, i like it.
Last edited by Lolzen : 07-03-09 at 04:40 PM.
|
|
Lolzen |
View Public Profile |
Send a private message to Lolzen |
Find More Posts by Lolzen |
Add Lolzen to Your Buddy List |
07-03-09, 06:01 AM | |
A Kobold Labourer
Forum posts: 0
File comments: 7
Uploads: 0
|
Is it only me getting the health bar to overlap with the name text on walls and other buildings? NPCs and hostile targets seems to be working fine but Wintergrasp Walls for example have their text overlapped by the health bar.
|
|
Voy |
View Public Profile |
Send a private message to Voy |
Find More Posts by Voy |
Add Voy to Your Buddy List |
05-17-09, 08:09 AM | |
|
i am getting 2 errors:
[15:58:54] Interface\AddOns\lolTip\core.lua:414: attempt to concatenate a nil value [C]: ? Interface\AddOns\lolTip\core.lua:414: in function <Interface\AddOns\lolTip\core.lua:349> [C]: ? Interface\AddOns\Clique\Clique.lua:104: in function <Interface\AddOns\Clique\Clique.lua:102> [C]: in function `SetUnit' Interface\FrameXML\UnitFrame.lua:146: in function `UnitFrame_UpdateTooltip' Interface\FrameXML\UnitFrame.lua:133: in function <Interface\FrameXML\UnitFrame.lua:120> and [15:58:54] Interface\AddOns\lolTip\core.lua:174: attempt to index local 'color' (a nil value) [C]: ? Interface\AddOns\lolTip\core.lua:174: in function `GameTooltip_UnitColor' Interface\FrameXML\UnitFrame.lua:151: in function `UnitFrame_UpdateTooltip' Interface\FrameXML\UnitFrame.lua:133: in function <Interface\FrameXML\UnitFrame.lua:120> both when a party member is too far away and im hovering over his pet. seems like you are not checking for valid values in UnitCreatureType(unit) and UnitReactionColor[UnitReaction(unit, "player")] in line 174 and 414. also i removed the whole healthbar part because i was getting errors sometimes (not really sure what was the reason). a weird thing is, after removing the part from 422 to 501 i'm still having the healthbar on the bottom of the tooltip thanks |
|
leizeQ |
View Public Profile |
Send a private message to leizeQ |
Find More Posts by leizeQ |
Add leizeQ to Your Buddy List |