Okay, well it sounds like you've got everything working then!
Remember, the addon doesn't track existing item durations, only new ones from the moment you receive them, and only the ones found in the ItemDB.lua file. The Blizzard tooltips are really inaccurate for some items, so it seemed like the best compromise at the time.
The Calendar feature, as above, only comes into play when you first buy your Mysterious Egg or Disgusting Jar. When you do, if this feature is enabled, you'll be asked if you'd like a new event on your calendar for when it hatches/ripens.
Sorry about the "threat" tooltip. Side effect of using config code from Omen. :P That'll be fixed in the next release.
The Announcement, Tooltip, and Bar settings are in there at the moment, even though they don't do anything. I'll hide them in the next release. These are planned features though, hopefully I can get some more work on them done in the next few weeks.
Again, I'm really sorry about the silly bugs, and I thank you for your patience.
I bought the Egg before 6 Minutes and nothing happens. No Error, but nothing is shown in FuBar and Minimap-Button, no event in calendar etc. I think Eggtimer don't work on german realm.
Just bought a new egg (after getting some lousy yolks) and the tooltip is working now, and an event was generated.
However the LDB still only displays "EggTimer: " (its supposed to show "EggTimer: Time left" right?) i have made sure all texts are active but still nothing.
I bought the Egg before 6 Minutes and nothing happens. No Error, but nothing is shown in FuBar and Minimap-Button, no event in calendar etc. I think Eggtimer don't work on german realm.
Yeah, this is my fault. I do have the item codes in the addon, so I just need to switch a few things around to get it to work solely on the item codes and not on their localized names. I'll see if I can get an alpha with this working up soon. Note that I only speak English, but I'm open to localizing the addon. Even when I do get this little fix in, it might be a long time before the tooltip shows anything but English.
...the LDB still only displays "EggTimer: " (its supposed to show "EggTimer: Time left" right?) i have made sure all texts are active but still nothing.
I don't make full use of LDB yet. I do plan on putting the nearest expiry in the feed, but I don't know how polite it is to have my addon update it every second. Maybe once every ten seconds would be okay?
TBH, once every 0.2 to 0.5 seconds wouldn't hurt anything if all you're doing is populating a text field since that isn't computationally expensive. Think of, for example, Broker_Clock - updating that every 10 seconds would make it less than useful.
Thanks, Torhal. I'll look into setting up a repeating text update using AceTimer-3.0.
Kazragore, I just changed the way the ItemDB is organised (now it's by item code). Hopefully, items will be detected no matter what locale you are in, because it's based on the code, not the name. The name used will be your local name though. And the calendar event texts are still in English for the time being. Try out r30 and see if I haven't broken too many things. :)
EDIT: r31 fixes the stupid bug I introduced in r30 /sigh
Okay, well, r32 is working for me (stupid r31 bug) and I hope for all of you too. Lets call it a release candidate and I hope to tag it with Release status with your blessings. :)
Once that's out the door, I'll work on finishing the LDB support. That'll have it's own release, then either Announcements or the Bar will be next.
EDIT: v0.3 is out and you should now be able to use the Announcements options. The addon will tell you when your items expire.
Getting this error with latest version upon leftclicking on fubar text:
Date: 2009-01-22 04:40:44
ID: 55
Error occured in: Global
Count: 1
Message: ..\AddOns\FuBar\FuBar.lua line 1374:
EggTimer: You must be attached to a panel.
Debug:
[C]: ?
[C]: error()
FuBar\FuBar.lua:1374: Plugin_StartDrag()
FuBar\FuBar.lua:1210:
FuBar\FuBar.lua:1207
FuBar\FuBar.lua:1213:
FuBar\FuBar.lua:1207
Also, though the time showing on mouseover is a great addition I think it would be even better if instead of "Eggtimer" it showed the time left. It could have some options as to how to display it (ie. rounded 6H or the entire time)
Demonica, are you using Broker2FuBar? Is the position of EggTimer on either FuBar or your LDB-displayer locked?
I'll look into updating the FuBar text so that it always shows the shortest expiry if there is one. This feature is already working for LDB, I'd just overlooked the FuBar side, sorry.
Demonica, are you using Broker2FuBar? Is the position of EggTimer on either FuBar or your LDB-displayer locked?
I'll look into updating the FuBar text so that it always shows the shortest expiry if there is one. This feature is already working for LDB, I'd just overlooked the FuBar side, sorry.
I'm not using B2F because this is the only addon I'd be using it for hehe...if I have to I will. There is no position 'locked' either...not that I can tell anyway.
Is your FuBar "locked"? There's a checkbox in FuBar's settings to stop you from being able to drag items around on it. The bug only happens when FuBar is unlocked, methinks.
Is your FuBar "locked"? There's a checkbox in FuBar's settings to stop you from being able to drag items around on it. The bug only happens when FuBar is unlocked, methinks.
It's probably unlocked then =) I drag stuff around all the time hehe.
Ooo, thanks Essmene. I'll add the Unhatched Jubling Egg to the database shortly. I just upgraded to a new laptop though, so I need to get myself sorted out before I get back into the swing of things.
EDIT: Having never got this item myself, there's a few things I'd like to know. The UJE has a "use" effect. And it's this effect that triggers the 7 day timer. Questions:
Is this a cooldown timer or a duration timer? Check the tooltip?
Does using the item give you a new item? Or does the current item suddenly gain a cooldown/duration?
I have 3 timers for the oracle eggs running on 3 chars and it happened twice now that the addon forgot all timers when one of them expired while I was offline.
Thanks Neb. I noticed that problem yesterday actually with even just one item on the list. I'm working on a new way for the items to be stored that should fix the bug with the Watcher's Corpse and should also fix your problem too. Unfortunately it means the WTF file will probably need to be reset.
i am having trouble with the mini map egg icon. it appears on some toons. on the toons that dont have the mini map egg there is no setting in the settings to add it.
Are you running FuBar or anything Broker2FuBar? If so, then you should take a look at the FuBar section of the EggTimer settings and see if there's a minimap button setting there.
I recently did a configuration overhaul of my other addon: SavedInstances. When I did that I realised that the FuBar stuff is really much more complicated than it was worth (considering there are solutions for FuBar users to display DataBroker addons) so I ended up cutting FuBar support there. I'm thinking about doing that with EggTimer too.
I've been fairly busy with assignments and homework, but during the mid-year break I'll try to push out a new version with some badly needed polish.
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
Remember, the addon doesn't track existing item durations, only new ones from the moment you receive them, and only the ones found in the ItemDB.lua file. The Blizzard tooltips are really inaccurate for some items, so it seemed like the best compromise at the time.
The Calendar feature, as above, only comes into play when you first buy your Mysterious Egg or Disgusting Jar. When you do, if this feature is enabled, you'll be asked if you'd like a new event on your calendar for when it hatches/ripens.
Sorry about the "threat" tooltip. Side effect of using config code from Omen. :P That'll be fixed in the next release.
The Announcement, Tooltip, and Bar settings are in there at the moment, even though they don't do anything. I'll hide them in the next release. These are planned features though, hopefully I can get some more work on them done in the next few weeks.
Again, I'm really sorry about the silly bugs, and I thank you for your patience.
However the LDB still only displays "EggTimer: " (its supposed to show "EggTimer: Time left" right?) i have made sure all texts are active but still nothing.
Yeah, this is my fault. I do have the item codes in the addon, so I just need to switch a few things around to get it to work solely on the item codes and not on their localized names. I'll see if I can get an alpha with this working up soon. Note that I only speak English, but I'm open to localizing the addon. Even when I do get this little fix in, it might be a long time before the tooltip shows anything but English.
I don't make full use of LDB yet. I do plan on putting the nearest expiry in the feed, but I don't know how polite it is to have my addon update it every second. Maybe once every ten seconds would be okay?
Kazragore, I just changed the way the ItemDB is organised (now it's by item code). Hopefully, items will be detected no matter what locale you are in, because it's based on the code, not the name. The name used will be your local name though. And the calendar event texts are still in English for the time being. Try out r30 and see if I haven't broken too many things. :)
EDIT: r31 fixes the stupid bug I introduced in r30 /sigh
Once that's out the door, I'll work on finishing the LDB support. That'll have it's own release, then either Announcements or the Bar will be next.
EDIT: v0.3 is out and you should now be able to use the Announcements options. The addon will tell you when your items expire.
Date: 2009-01-22 04:40:44
ID: 55
Error occured in: Global
Count: 1
Message: ..\AddOns\FuBar\FuBar.lua line 1374:
EggTimer: You must be attached to a panel.
Debug:
[C]: ?
[C]: error()
FuBar\FuBar.lua:1374: Plugin_StartDrag()
FuBar\FuBar.lua:1210:
FuBar\FuBar.lua:1207
FuBar\FuBar.lua:1213:
FuBar\FuBar.lua:1207
Also, though the time showing on mouseover is a great addition I think it would be even better if instead of "Eggtimer" it showed the time left. It could have some options as to how to display it (ie. rounded 6H or the entire time)
I'll look into updating the FuBar text so that it always shows the shortest expiry if there is one. This feature is already working for LDB, I'd just overlooked the FuBar side, sorry.
I'm not using B2F because this is the only addon I'd be using it for hehe...if I have to I will. There is no position 'locked' either...not that I can tell anyway.
It's probably unlocked then =) I drag stuff around all the time hehe.
Spawn of Jubling quest
Unhatched Jubling egg item
A Jublings Tiny home
As the item is bop it's only a one time event / char. but i thought eggtimer would catch it.
EDIT: Having never got this item myself, there's a few things I'd like to know. The UJE has a "use" effect. And it's this effect that triggers the 7 day timer. Questions:
Is this a cooldown timer or a duration timer? Check the tooltip?
Does using the item give you a new item? Or does the current item suddenly gain a cooldown/duration?
I recently did a configuration overhaul of my other addon: SavedInstances. When I did that I realised that the FuBar stuff is really much more complicated than it was worth (considering there are solutions for FuBar users to display DataBroker addons) so I ended up cutting FuBar support there. I'm thinking about doing that with EggTimer too.
I've been fairly busy with assignments and homework, but during the mid-year break I'll try to push out a new version with some badly needed polish.