Raid Tracker
Keeps account of attendance, loot and DKP for raids, parties, battlegrounds, arenas and now solo for questing.
Works with SexyMaps, Minimap Button Frame, Titan Panel, FuBar, and others for easy access menus, and a minimap icon if no other manager or bar is installed. Provides export strings for DKP for most popular DKP posting formats. Supports loot filtering via loot options window /rt io, or on the minimap menu.
Chat commands: /rt - main window /rt o - options /rt io - item options /rt help - help /rt hide - hide or show the application icon
Curse site release updates are working normally again. Raid Tracker, Hellbender DKP, Tell Track, AddOn Studio. Use links to get files same as before. Enjoy.
it would be a great help if you add one :)
I posted this a while back with no response(Probably got lost among other posts).
It would be really useful if is there a way we can have a % of attendance in the last 15/30/45/60 days for a particular member?
It would make looking at attendance numbers a ton better.
Thanks :)
I would just like to say that i love raid tracker and make my life so much easier as the guild lootmaster there is how ever something i would like to write...The gunship battle (third boss) fight raid tracker don't registre at all...The loot from the fight it registre but not the fight itself and also another thing is it possible to make a button so you don't have to log out everytime you want to save the info about a raid...The real trouble is if you have a system breakdown everything it's lost..It would be awesome if you could save the info in raidtracker from WITHIN the game...Other than that it is a really nice add-on i love to use :-)
Hope the author is still around.
Will point out the 100% reproducible bug & separate design issue with v2.2.62 reported a month ago in tickets. There has been no response to them, so posting here in case you missed them.
Thanks a lot for the fix.
There is a slight problem, however :)
People who leave the raid are still present in the snapshot.
I added a crude hack to your code by using UnitInRaid to test for this:
Maybe you can include this test (or a smarter one) in the next patch.
Thanks, keep up the good work, and don't forget about my hooks :)
Love raid tracker, I have a question though. In tonight heroic 25 man ICC run, we were switching between normal and all seemed good with the tracker, but when it exported the raid it didn't have all the attendees (5 for the dkp officer and I only have 2!) In the tracker it lists all those who where there but on export it failed.
if you would like more info on this (it was ct raid tracker import addon which comes standard with dkp plus) can you email me [email protected] and I'll send you the export file etc.
File (UI_Button.lua modification of the 256 line and library files (LibBabble-Zone-3.0.lua thinks should be added to. Because according to the following names in languages de and other names appear in the appropriate language can be written since.
File (UI_Button.lua of the 256-line :
*Before modification*
RT_Button:AddMenuBoss( level, "item", L["Dropped from"]..":", value, item.boss )
*After modification*
RT_Button:AddMenuBoss( level, "item", L["Dropped from"]..":", value, L[item.boss] )
-----------------------------------------------------------------------------------------------------------------------------------
LibBabble-Zone-3.0.lua
["World Boss"] = "World Bos",
["Trash mob"] = "Trash mob",
["World Event"] = "World Event",
["Classic"] = "Classic",
["The Burning Crusades"] = "The Burning Crusades",
["Wrath of the Lich King"] = "Wrath of the Lich King",
["Icecrown Glacier"] = "Icecrown Glacier",
koKR
["World Boss"] = "월드 보스",
["Trash mob"] = "일반몹",
["World Event"] = "월드 이벤트",
["Classic"] = "오리지날",
["The Burning Crusades"] = "불타는 성전",
["Wrath of the Lich King"] = "리치 왕의 분노",
["Icecrown Glacier"] = "얼음왕관 빙하",
As normally do with mods to be used on my raiding characters, started testing on a low level alt. With v2.2.60, the mod used between 0.500-0.600 CPU/second when the character was idle & solo (tested alone, all libraries disembedded & "most recent" versions from the WowAce SVN/gits). Which is not good at all; didn't test it any further.
Still looking, decided to give the current v2.2.62 a try. On the alt, the idle CPU usage has dropped to 0.130 to 0.140 CPU/second. This was after disabling the "solo" (& party) options in the mod & relogging. Which moves it into the usable category here.
One question, though: why any CPU at all when solo and/or idle? Neither NRT nor HeadCount use any CPU on idle and its unexpected behavior for a mod that should only be active in raids.
--------
Second issue: did a couple 5-man parties & one raid. Carried over from the test, all its "party" & "solo" options are disabled (seems to use a global profile). In the 5-man, got odd debug-like chat feedback at various times:
Auto Event boss update "Trash mob".
Auto Event boss update "Prince Keleseth". (was doing heroic UK)
Received chat feedback with each boss name in the instance after the bosses were killed, like the above. Opened up the Raid Tracker window, it showed the instance name in the header on the left side of the window. No bosses or drops were recorded on the right side of the window.
For the raid, however (it was the weekly raid, first boss in Ulduar), names were recorded as expected along with the loot drops.
In addition to the unneeded chat feedback, seems to be improperly semi-active in 5-man instances even when you have told it not to record anything in them.
Finally, bugs.
Complete the first two bosses in an Ulduar 10 raid on one character (it was the weekly). Log on to another character and join a 25-man raid group. Do a boss or two. An unexpected error is thrown some time during/after doing the first boss. The Raid Tracker window/frame was not opened at any time prior to the error.
After the error occurred, I opened the frame. It doesn't appear to have affected its raid tracking, but is still a bug:
["message"] = {
"RaidTracker-2.2.62\\RaidTracker.lua:399: table index is nil\nRaidTracker-2.2.62\\RaidTracker.lua:568: in function `CreateSessionDB'\nRaidTracker-2.2.62\\RaidTracker.lua:158: in function `OnEventCustom'\nLibKarma-1.0-? (RaidTracker):138: in function `OnEvent'\n<string>:\"*:OnEvent\":1: in function <[string \"*:OnEvent\"]:1>\n\nLocals:|r\nself =
"ker.lua:571\n SortToggle = <function> defined @Interface\\AddOns\\RaidTracker\\RaidTracker.lua:1401\n _store =
"face\\AddOns\\RaidTracker\\RaidTracker.lua:967\n _db =
"idTracker.lua:371\n OnEventCustom = <function> defined @Interface\\AddOns\\RaidTracker\\RaidTracker.lua:137\n GetAttendeeCount = <function> defined @Interface\\AddOns\\RaidTracker\\RaidTracker.lua:328\n GetAttendeeInfo = <function> defined @Interface\\AddOns\\RaidTracker\\RaidTracker.lua:348\n GetAttendeesType = <function> defined @Interface\\AddOns\\RaidTracker\\RaidTracker.lua:319\n GetStatusText = <function> defined @Interface\\AddOns\\RaidTracker\\RaidTracker.lua:813\n TruncateSessionDB = <function> defined @Interface\\AddOns\\RaidTracker\\RaidTracker.lua:610\n _meta =
"\n Online =
},
["type"] = "error",
["session"] = 2044,
["counter"] = 1,
}, -- [791]
Under adding route wishes, In the locale-koKR.lua
———————————————————————————————————————————————————————————————-
— icecrown
L.Yell_The_Lich_King = “도망갈 곳은 없다... 너는 이제 나의 것이다!”
L.YellA_Gunship_Battle = “악당 놈들, 분명히 경고했다! 형제자매여, 전진!”
L.YellH_Gunship_Battle = “얼라이언스는 기가 꺾였다. 리치 왕을 향해 전진하라!”
———————————————————————————————————————————————————————————————-
raidtracker logs every badge from the weekly. (german client: Emblem des Frosts)
this has the item id 49426.
but i cant added this item to the item options list.
i type in the chat:
/rt io [49426]
because this schould be the way to adding this item to the list.
he wouldn't do it.
- various library fixes
- added new attendee filter for raid snapshots
- new raid session on death issue fixed, was related to a blizz wow UI bug
- refreshed with new babble libs, hopefully fix the new raid on death issue
- added new log mode for automatically creating a new session per boss/event
- added Korean (koKR) and Traditional Chinese (zhTW) localizations :)
- added Icecrown gunship battle
- added right-click menu to events
- added right-click menus for LDB launcher (such as titan panel), and for native minimap icon
- added right-click menu to player list, includes whisper and invite options
- added example time to join leave dialog box, and a default time of current date and time
- fixes for debug mode set through command line message
- added SMF BBCode export format
- change db looter from disenchant to disenchanted for compatability
- added Onyxia and 3.3 instances, including Icecrown Citedel, and new badge exclusion
- update for game verion 3.3.0
- new dual panel UI
- realm and portal added to CSV and Text export
- update for instances servers not matching realm server timezone
- update for very long export strings
- contains updates for Trial of the Crusader and Trial of the Grand Crusader
- added Trial of the Champion, Trial of the Crusader and Trial of the Grand Crusader instances
- update for game verion 3.2.0
- added EQ DKP Plus export option
- added cost get systems: CheeseSLS, ML Custom Price, and EasyDKP
- added option to filter loot by item level in options
- added display for Item Level on AskCost and EditCost edit boxes
- contains updates for ulduar 10 and 25
- update for game verion 3.1.0
Notes:
1) If you are missing loot, make sure your raid buddies havnt teleported too far away like in Naxx. If you are ML and you cant see the X recieves Y chat messages, then niether can RT. Make them stay. I'm sorry but its a blizz game design issue not RT.
2) There is no way for any addon to save data periodically to the hardrive. If the game crashes you lose almost all changes across all of wow. Use multiple raid buddies with RT or /console reloadui periodically to save data.
3) Hellbender DKP is now one of mine. I have no preference for HBDKP or ILDKP (ItemLevelDKP) for automatic cost generation (CostGet in RT), I just saved this one because it has a long heritage and lsot of work in the cost model (is actually Ace2 version of HoB DKP) and you deserve a choice.
also.... if you want to help a little to help me:
1) If you like the addon and think its worthy of adding to cursed favorites please do so. This will help get cross-references so others have a chance to see it.
2) If you are interested in helping with localization, all the strings are in the locales folder. They are split up nicely in customary fassion. There is also a LCapture feature in the .toc file that can be turned on to capture functional strings which are stored in the DB lua file, and then can be copied and modified.
3) If you have an issue that seems to involve your data, then can zip up and send the DB to me, celess22 at gmail dot com. This will help greatly.
4) If you used "Tell Track" in the past, and liked it, please go look at the updated one on Curse and tell me what you think.
other...
1) 2.2.15, added Text export format, with 2.1.19 a cvs format. The text is suitable display and reading for web sites, forums, double checking xml, or otherwise. The cvs format is suitable for using with excel, DBs, or whatever. Each session component is its own table and includes everything the other formats do. 2.2.21, Added help and labels for AskCost and GetCost in options.
2) 2.2.18, added new options in Options menu for including offline players in attendee snapshots, and right-click menus for zones and bosses have the list inverted to put the newests expansions and highest level raids at the top of the list.
3) 2.2.17, added tooltips for Options and Item Options have been, as well ones to remind people ther are right click menus, and ability to turn off non-essential tooltips in Options. Sooo many people I think miss the right-click menus.
4) 2.2.10, added Event Cooldown in UI options. This option determines amount of time to wait before changing the current loot target after an event completes.
5) 2.2.4, added functional chinese version. Missing is some of esMX for WotLK. 2.2.7, added LDB and titan panel or any other launcher aware LDB client. 2.2.6, added the Four Horsemen event. Death of first boss will create the event.
For the snapshot functionallity, you are right, it is using te online list which was before i added the unified attendee functionality. I need to add an option however to the options ui so that peoepl who rely on it workig the way it is can continue to do so. I may possibly jsut use the attendee snapshot function for this insteadm where you coudl set the options for snapshot effectivly on the existing attendee option. They woud gather the same set.
Let me tell you what I would ideally like, and you can see if it's at all feasible.
I would like to have in the RT code a notification function that I could hook, say like the one below:
In your code you could call RT_onItemSold every time loot is assigned to someone, no matter if the cost is entered manually in the UI or computed somehow.
Then in my addon I could do this:
How does this sound?
Edit: Wait, there's something else. What about the case when the RT officer manually edits the price of an item they have already assigned with a different price to someone? The function would be called twice with the same itemLink and soldTo, and I could deduct DKP twice from that person. Well, then you could either:
PS I don't insist on names, or on having a global function as opposed to a RaidTracker:member(), etc - just whatever would be most convenient for you as long as I get notified.
Sorry ive been out of it for a little while. A lot of RL issues. Ill look into all these as soon as can.
For the whisper to standby i knwo wudl be nice and save peopel form having to manage other addons. For the snapshot il look into makeing it configurable, more (if its nto that way already). For teh DB glomps i can look into the update code and see if its wantign to reset data, though i woudlthink not. For the DKP changes, im not totally sure that I understnd what you are after, but... RT doesnt really keep track of DKP per player, just the item cost on a single looted item. That item cost can be set automatically as well and never hit ther UI dialog box, if you use GetCost functionality. That piece of code i think only fires when a user manually edits the cost of an item, or adds it the first time. This would of course eventually affect the players DKP once it gets imported into your DKP system.