Go to Page... |
Updated: | 08-03-10 03:18 AM |
Created: | 04-09-10 08:35 AM |
Downloads: | 4,783 |
Favorites: | 38 |
MD5: |
All users with revision 10 or under, delete it before you install a newer version
***IMPORTANT***
This requires a databroker addon such as Chocolate Bar or TitanPanel.
Broker_H3DungeonCooldown is only available in English and was designed for enUS. If you aren't enUS, the only thing that should break is expansion sorting. Just disable expansion headers.
Broker H3 DungeonCooldowns started out as a quick "Hello World" test to start out coding Lua in WoW and eventually turned into this. It is a somewhat simple DataBroker Display that shows what dungeons you are saved to and how long until they unlock.
Please provide feedback in comments. Also provide suggestions for more features. I will update with a list of features I plan on adding when there are enough.
It is important that if you find a bug that you please a comment here, otherwise the bug will not be fixed.
Features
Self explanatory section title is self explanatory.
The chat report feature inserts the text without enabling text input, so pressing enter opens the edit box (sets it to full opacity), and clears what was in it. |
Comment Options |
Bargan |
View Public Profile |
Send a private message to Bargan |
Find More Posts by Bargan |
Add Bargan to Your Buddy List |
12-03-11, 08:36 PM | ||
|
Inside you will find GetLFGQueueStats in 4 places. Replace each of those lines with the following Code:
hasData, leaderNeeds, tankNeeds, healerNeeds, dpsNeeds, totalTanks, totalHealers, totalDPS, instanceType, instanceSubType, instanceName, averageWait, tankWait, healerWait, damageWait, myWait, queuedTime = GetLFGQueueStats() |
|
|
Shamino |
View Public Profile |
Send a private message to Shamino |
Find More Posts by Shamino |
Add Shamino to Your Buddy List |
11-18-10, 09:06 AM | |
|
still no 4.x update?
|
|
Tntdruid |
View Public Profile |
Send a private message to Tntdruid |
Find More Posts by Tntdruid |
Add Tntdruid to Your Buddy List |
08-08-10, 06:11 PM | |
Guest
Join Date: Not Yet
Forum posts: 0
File comments: 0
Uploads: 0
|
Yep swapped to Choc and it works so there is a ninjapanel issue somewhere.
|
|
08-08-10, 03:01 PM | ||
A Fallenroot Satyr
Forum posts: 24
File comments: 98
Uploads: 0
|
|
|
|
ffcloud2000 |
View Public Profile |
Send a private message to ffcloud2000 |
Find More Posts by ffcloud2000 |
Add ffcloud2000 to Your Buddy List |
08-08-10, 02:42 PM | |
Guest
Join Date: Not Yet
Forum posts: 0
File comments: 0
Uploads: 0
|
For some reason I dont get a tooltip at all with this. The tooltip just says "LDBplugin". I use ninjapanel for a display. Any ideas?
|
|
08-03-10, 03:12 AM | ||
|
|
|
|
SuranthianH3 |
View Public Profile |
Send a private message to SuranthianH3 |
Find More Posts by SuranthianH3 |
Add SuranthianH3 to Your Buddy List |
07-28-10, 01:52 AM | |
|
when i select my role and it starts turning some of the letters green to show me what it has found its not showing myself as green
btw i have been choosing tank as my role havent tried it as anything else just yet |
|
spAnser |
View Public Profile |
Send a private message to spAnser |
Visit spAnser's homepage! |
Find More Posts by spAnser |
Add spAnser to Your Buddy List |
07-27-10, 10:22 AM | ||
A Defias Bandit
Forum posts: 2
File comments: 27
Uploads: 0
|
1. I got rid of the redundant calls to GetLFGRandomCooldownExpiration() and GetLFGDeserterExpiration() 2. I changed the time display to show the time until it resets, versus the time at which it resets (which didn't work anyway, it showed 23 days). Here's the diff Code:
*************** *** 1376,1393 **** hasData, leaderNeeds, tankNeeds, healerNeeds, dpsNeeds, instanceType, instanceName, averageWait, tankWait, healerWait, damageWait, myWait, queuedTime = GetLFGQueueStats() -- Dungeon Cooldown info (At request of ffcloud2000) -- ! if (GetLFGRandomCooldownExpiration()) or (GetLFGDeserterExpiration()) then tooltip:AddSeparator(db.separatorSize, db.separatorCol[1], db.separatorCol[2], db.separatorCol[3]) -- Time until you can queue for a random again -- ! if GetLFGRandomCooldownExpiration() then placeHolder = tooltip:AddLine(" ") ! tooltip:SetCell(placeHolder, 1, "Random Queue - " .. SecondsToTime(GetLFGRandomCooldownExpiration()), headerFont, "CENTER", tooltip:GetColumnCount()) end -- Time until you can queue again after leaving a group prematurely -- ! if GetLFGDeserterExpiration() then placeHolder = tooltip:AddLine(" ") ! tooltip:SetCell(placeHolder, 1, "Dungeon Deserter - " .. SecondsToTime(GetLFGDeserterExpiration()), headerFont, "CENTER", tooltip:GetColumnCount()) end if GetLFGProposal() or hasData then return end --- 1376,1394 ---- hasData, leaderNeeds, tankNeeds, healerNeeds, dpsNeeds, instanceType, instanceName, averageWait, tankWait, healerWait, damageWait, myWait, queuedTime = GetLFGQueueStats() -- Dungeon Cooldown info (At request of ffcloud2000) -- ! local random, deserter, now = GetLFGRandomCooldownExpiration(), GetLFGDeserterExpiration(), GetTime() ! if ((random) or (deserter)) then tooltip:AddSeparator(db.separatorSize, db.separatorCol[1], db.separatorCol[2], db.separatorCol[3]) -- Time until you can queue for a random again -- ! if random then placeHolder = tooltip:AddLine(" ") ! tooltip:SetCell(placeHolder, 1, "Random Queue - " .. SecondsToTime(random-now), headerFont, "CENTER", tooltip:GetColumnCount()) end -- Time until you can queue again after leaving a group prematurely -- ! if deserter then placeHolder = tooltip:AddLine(" ") ! tooltip:SetCell(placeHolder, 1, "Dungeon Deserter - " .. SecondsToTime(deserter-now), headerFont, "CENTER", tooltip:GetColumnCount()) end if GetLFGProposal() or hasData then return end |
|
|
zaphon |
View Public Profile |
Send a private message to zaphon |
Visit zaphon's homepage! |
Find More Posts by zaphon |
Add zaphon to Your Buddy List |
07-19-10, 03:16 AM | ||
|
2. If you are checking the tooltip RIGHT AFTER the lock, that's probably why, rollover it once to allow it to update the data then rollover again (also, it takes a while for even the official raidlock window to update sometimes). It tries to update every minute or so on a toon, so I don't see why it would be missing. Is anyone else getting this bug of a couple instances flat out not showing? If so maybe a screenshot of the tooltip and one of the raidinfo window? The only reason I could think would be some expansion content being disabled or your client being something other than enUS Thanks for the feedback. I'll try to update at least once a month, but I haven't been playing much WoW lately.
Last edited by SuranthianH3 : 07-19-10 at 03:23 AM.
|
|
|
SuranthianH3 |
View Public Profile |
Send a private message to SuranthianH3 |
Visit SuranthianH3's homepage! |
Find More Posts by SuranthianH3 |
Add SuranthianH3 to Your Buddy List |
07-18-10, 07:58 PM | |
A Kobold Labourer
Forum posts: 0
File comments: 1
Uploads: 0
|
Two problems I'm having...
1. If you're the last person out of the dungeon, there is no option to teleport out of dungeon. I've had to reenable the minimap icon to be able to get out. 2. Sometimes it does not track the cooldown for the dungeon. I run heroics on 5 characters a day, and just about every day one cooldown is missing in the broker list. Thanks for the great addon! |
|
cacomixl8 |
View Public Profile |
Send a private message to cacomixl8 |
Visit cacomixl8's homepage! |
Find More Posts by cacomixl8 |
Add cacomixl8 to Your Buddy List |
07-14-10, 05:25 PM | ||
|
Code:
-- Time until you can queue again after leaving a group prematurely -- if GetLFGDeserterExpiration() then placeHolder = tooltip:AddLine(" ") tooltip:SetCell(placeHolder, 1, "Dungeon Deserter - " .. SecondsToTime(GetLFGDeserterExpiration()), headerFont, "CENTER", tooltip:GetColumnCount()) end tl;dr - Nothing I can do about it.
Last edited by SuranthianH3 : 07-15-10 at 12:40 AM.
|
|
|
SuranthianH3 |
View Public Profile |
Send a private message to SuranthianH3 |
Visit SuranthianH3's homepage! |
Find More Posts by SuranthianH3 |
Add SuranthianH3 to Your Buddy List |
07-14-10, 03:57 PM | |
A Defias Bandit
Forum posts: 2
File comments: 24
Uploads: 0
|
Where is the deserter cooldown supposed to show up? I'm using r016 with Bazooka and it's not showing up in the tooltip or the LDB itself.
|
|
Nevyr28 |
View Public Profile |
Send a private message to Nevyr28 |
Visit Nevyr28's homepage! |
Find More Posts by Nevyr28 |
Add Nevyr28 to Your Buddy List |
07-14-10, 02:02 PM | |
|
Attempt to compare number with nil: Minor function usage typo
Sorry 'bout that. Will fix it right away.
The issue was me thinking GetLFGRandomCooldownExpiration() and GetLFGDeserterExpiration() were returning 0 if they didn't exist for some reason. But they returned nil. Did a real quick fix and uploaded it. Sorry for the inconvenience.
Last edited by SuranthianH3 : 07-14-10 at 03:34 PM.
|
|
SuranthianH3 |
View Public Profile |
Send a private message to SuranthianH3 |
Visit SuranthianH3's homepage! |
Find More Posts by SuranthianH3 |
Add SuranthianH3 to Your Buddy List |
07-14-10, 02:00 PM | |
A Defias Bandit
Forum posts: 2
File comments: 3
Uploads: 0
|
There is no popup when moving over the LBD button, but also no error in BugSack (I'm using DockingStation)
|
|
ts7348 |
View Public Profile |
Send a private message to ts7348 |
Visit ts7348's homepage! |
Find More Posts by ts7348 |
Add ts7348 to Your Buddy List |
https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=satterwc%40gmail%2ecom&lc=US&item_name=Broker%20H3%20DungeonCooldowns¤cy_code=USD&bn=PP%2dDonationsBF%3abtn_donateCC_LG%2egif%3aNonHostedGuest
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.