Download
(136Kb)
Download
Updated: 03-11-21 10:16 AM
Pictures
File Info
Compatibility:
Classic Patch (1.13.7)
Classic Patch (1.13.6)
Classic Patch (1.13.5)
Classic Patch (1.13.4)
Classic Patch (1.13.3)
Classic (1.13.2)
Updated:03-11-21 10:16 AM
Created:10-08-10 01:10 AM
Downloads:3,089
Favorites:8
MD5:
Categories:Raid Mods, Classic - General

sRT - Lightweight loot and attendance tracker

Version: 0.10.0
by: stalkercz [More]

This is lightweight addon for people who like NRT but want something a bit different.

This addon was tested Naxx on WoW Classic, but it should work on retail.



Please report any issues with this addon.

v0.10.0
- update to current API from the old WotLK one

v0.9.7
- you can now edit who looted and who dropped item
- some minor tweak and clarifications

v0.9.6
- you can now add your current raid members to raid already saved, this is useful for Battleground premades tracking
- fixed Leviathan MK II in ignored bosses

v0.9.5
- you can now announce loot to guild
- export to Plain text, Inner Focus and CT RaidTracker formats now aviable

v0.9.4
- fixed Valithria's yell message

v0.9.3
- all items assigned after you left bossroom count as loot from trash. You can disable this in Options.
- yell based loging should be really working

v0.9.2
- fixed yell based loging(Gunship for example)

v0.9.1
- tooltip now properly updates when deleting

v0.9
- first public release
Optional Files (0)


Post A Reply Comment Options
Unread 03-12-11, 04:30 PM  
Zidomo
A Cliff Giant
 
Zidomo's Avatar

Forum posts: 76
File comments: 1046
Uploads: 0
As time has gone on and the WoW 4.0.3/4.0.6 patches have hit, problems that make this unusable now have unfortunately popped up. sRT v0.9.7, USEnglish client/server, libraries updated (Ace3 r1014, LibQTip r149, etc.).

#1) This fails to record any attendance lists for any boss past the first one in any of the new Cataclysm raid instances.

Boss loots drops are always recorded off of every boss (within the limitations noted below). But nothing beyond the first boss in an instance is ever recorded in the Raid List section. Doesn't matter if you come back to an existing raid lock later in the week or come back after an instance reset, it always has this problem.

#2) Click on the single boss of an instance from sRT's Raid List, an error is thrown up and the list never appears:

Code:
["message"] = "sRT\\sRT.lua:836: attempt to concatenate local 'itemName' (a nil value)\nsRT\\sRT.lua:727: in function `Export'\nsRT\\sRT.lua:150: in function `_OnMouseUp_func'\nLibQTip-1.0-38 (LibQTip-1.0):1165: in function <Interface\\AddOns\\LibQTip-1.0\\LibQTip-1.0.lua:1164>\n",
            ["type"] = "error",
            ["locals"] = {
                "self = <table> {\n CHAT_MSG_MONSTER_YELL = <function> defined @Interface\\AddOns\\sRT\\sRT.lua:662\n SetDefaultModuleLibraries = <function> defined @Interface\\AddOns\\Ace3\\AceAddon-3.0\\AceAddon-3.0.lua:383\n CHAT_MSG_LOOT = <function> defined @Interface\\AddOns\\sRT\\sRT.lua:617\n Enable = <function> defined @Interface\\AddOns\\Ace3\\AceAddon-3.0\\AceAddon-3.0.lua:315\n UnregisterAllEvents = <function> defined @Interface\\AddOns\\AddonLoader\\CallbackHandler-1.0\\CallbackHandler-1.0.lua:202\n EnableModule = <function> defined @Interface\\AddOns\\Ace3\\AceAddon-3.0\\AceAddon-3.0.lua:348\n modules = <table> {\n }\n GetModule = <function> defined @Interface\\AddOns\\Ace3\\AceAddon-3.0\\AceAddon-3.0.lua:231\n IterateEmbeds = <function> defined @Interface\\AddOns\\Ace3\\AceAddon-3.0\\AceAddon-3.0.lua:458\n RAID_ROSTER_UPDATE = <function> defined @Interface\\AddOns\\sRT\\sRT.lua:681\n defaultModuleLibraries = <table> {\n }\n TakeAttendance = <function> defined @Interface\\AddOns\\sRT\\sRT.lua:550\n SetDefaultModuleProt", -- [1]
                "otype = <function> defined @Interface\\AddOns\\Ace3\\AceAddon-3.0\\AceAddon-3.0.lua:425\n name = \"sRT\"\n IsEnabled = <function> defined @Interface\\AddOns\\Ace3\\AceAddon-3.0\\AceAddon-3.0.lua:467\n orderedModules = <table> {\n }\n DisableModule = <function> defined @Interface\\AddOns\\Ace3\\AceAddon-3.0\\AceAddon-3.0.lua:366\n RegisterMessage = <function> defined @Interface\\AddOns\\AddonLoader\\CallbackHandler-1.0\\CallbackHandler-1.0.lua:118\n UnregisterMessage = <function> defined @Interface\\AddOns\\AddonLoader\\CallbackHandler-1.0\\CallbackHandler-1.0.lua:181\n baseName = \"sRT\"\n IsModule = <function> defined @Interface\\AddOns\\Ace3\\AceAddon-3.0\\AceAddon-3.0.lua:484\n Export = <function> defined @Interface\\AddOns\\sRT\\sRT.lua:715\n SendMessage = <function> defined @Interface\\AddOns\\AddonLoader\\CallbackHandler-1.0\\CallbackHandler-1.0.lua:87\n PrintMessage = <function> defined @Interface\\AddOns\\sRT\\sRT.lua:514\n ZONE_CHANGED_INDOORS = <function> defined @Interface\\AddOns\\sRT\\sRT.lua:704\n SetEnabl", -- [2]
                "edState = <function> defined @Interface\\AddOns\\Ace3\\AceAddon-3.0\\AceAddon-3.0.lua:440\n PLAYER_TARGET_CHANGED = <function> defined @Interface\\AddOns\\sRT\\sRT.lua:672\n enabledState = true\n COMBAT_LOG_EVENT_UNFILTERED = <function> defined @Interface\\AddOns\\sRT\\sRT.lua:667\n RegisterEvent = <function> defined @Interface\\AddOns\\AddonLoader\\CallbackHandler-1.0\\CallbackHandler-1.0.lua:118\n UnregisterAllMessages = <function> defined @Interface\\AddOns\\AddonLoader\\CallbackHandler-1.0\\CallbackHandler-1.0.lua:202\n OnInitialize = <function> defined @Interface\\AddOns\\sRT\\sRT.lua:586\n RegisterOutputFormatter = <function> defined @Interface\\AddOns\\sRT\\sRT.lua:568\n IsInTable = <function> defined @Interface\\AddOns\\sRT\\sRT.lua:518\n IterateModules = <function> defined @Interface\\AddOns\\Ace3\\AceAddon-3.0\\AceAddon-3.0.lua:453\n NewModule = <function> defined @Interface\\AddOns\\Ace3\\AceAddon-3.0\\AceAddon-3.0.lua:256\n SetDefaultModuleState = <function> defined @Interface\\AddOns\\Ace3\\AceAddon-3", -- [3]
                ".0\\AceAddon-3.0.lua:403\n GetName = <function> defined @Interface\\AddOns\\Ace3\\AceAddon-3.0\\AceAddon-3.0.lua:300\n defaultModuleState = true\n UnregisterEvent = <function> defined @Interface\\AddOns\\AddonLoader\\CallbackHandler-1.0\\CallbackHandler-1.0.lua:181\n Disable = <function> defined @Interface\\AddOns\\Ace3\\AceAddon-3.0\\AceAddon-3.0.lua:330\n}\nindex = 8\nraid = <table> {\n date = 1299692571\n zone = \"Blackwing Descent\"\n name = \"Magmaw\"\n attendants = <table> {\n }\n}\nformatter = <function> defined @Interface\\AddOns\\sRT\\sRT.lua:820\nformatters = <table> {\n CT Raidtracker XML = <function> defined @Interface\\AddOns\\sRT\\sRT.lua:882\n Plain text = <function> defined @Interface\\AddOns\\sRT\\sRT.lua:820\n Inner Focus = <function> defined @Interface\\AddOns\\sRT\\sRT.lua:843\n}\nsRT = <table> {\n CHAT_MSG_MONSTER_YELL = <function> defined @Interface\\AddOns\\sRT\\sRT.lua:662\n SetDefaultModuleLibraries = <function> defined @Interface\\AddOns\\Ace3\\AceAddon-3.0\\AceAddon-3.0.lua:383\n CHAT_MSG_LOOT = <", -- [4]
                "function> defined @Interface\\AddOns\\sRT\\sRT.lua:617\n Enable = <function> defined @Interface\\AddOns\\Ace3\\AceAddon-3.0\\AceAddon-3.0.lua:315\n UnregisterAllEvents = <function> def", -- [5]
            },
            ["session"] = 1833,
            ["counter"] = 2,
        }, -- [998]
NRT, even though it hasn't been updated since last October (before sRT last was), doesn't have this problem. It properly records attendance lists for all the new Cata raid bosses.

Was nice while it lasted. Hope the author is still around.
Report comment to moderator  
Reply With Quote
Unread 10-27-10, 07:42 PM  
Zidomo
A Cliff Giant
 
Zidomo's Avatar

Forum posts: 76
File comments: 1046
Uploads: 0
Originally posted by stalkercz
To be honest I don't think having date and time attached to loot is useful when the mod is used correctly.
The term "used correctly" varies depending on what people actually use it for .

If you only use the mod for exporting data for use outside the game, sure, not a lot of value for that. But...when looking at the tooltip for information (as I and others do), the looting times NRT provides are a lot more convenient & time-saving than not showing them.

Originally posted by stalkercz
Im pretty sure you missed the second one or reloaded UI.
Neither; I wouldn't have brought it up if that was the case.

I'm aware of the boss-room condition. The problem is that in circumstances such as that (in a single raid tested so far), NRT often records the pickups correctly (to boss) while sRT attaches them to the zone (or an incorrect trash mob). Which means there are perhaps further methods sRT could utilize to make sure that items are properly attached to the proper boss.

Thanks again for your efforts with this.
Report comment to moderator  
Reply With Quote
Unread 10-27-10, 10:53 AM  
stalkercz
A Kobold Labourer
 
stalkercz's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 2
Uploads: 2
To be honest I don't think having date and time attached to loot is useful when the mod is used correctly.

About that wrong recording. When the boss is killed 2 messages are posted to your default chat:
npc .. " killed. Taking attendance now..."
"Please wait in boss room while loot is being distributed"

Im pretty sure you missed the second one or reloaded UI.
Last edited by stalkercz : 10-27-10 at 11:00 AM.
Report comment to moderator  
Reply With Quote
Unread 10-26-10, 09:35 AM  
Zidomo
A Cliff Giant
 
Zidomo's Avatar

Forum posts: 76
File comments: 1046
Uploads: 0
Originally posted by Strolch
NRT is not the point - sRT seems to be the one and only raid tracker running with 4.0.1
Huh? sRT was designed as a replacement for NRT. And wrong; there are a few raid trackers working with 4.x as of the date of your post. Just have to look (try searching for "tracker" on Curse...heh).

In regards to sRT, finally have had time to raid after the mod chaos; one usability issue in comparison to the currently updated & working NRT (r146 on WowAce; still using Ace2, though).

sRT v0.9.6, USEnglish client/server, WoW 4.0.1 live. In sRT's loot record list in the tooltip, there are no dates/times attached to any of the loot distributed. It only provides dates/times for the bosses. Unlike NRT which provides dates/times for both the bosses and the loot.

Not recording the loot distro times makes it more difficult that in needs to be looking at the tooltip and trying to correspond which loot went with what boss when. Especially if the item is wrongly recorded as dropping from "Icecrown Citadel" instead of a boss name, as happens sometimes with both both mods.

So hopefully can get the loot drop times recorded and shown as well in sRT.
Report comment to moderator  
Reply With Quote
Unread 10-21-10, 09:58 AM  
Strolch
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
A raid tracker based on NRT with modern libraries & active development.
NRT is not the point - sRT seems to be the one and only raid tracker running with 4.0.1 - so from my point of view: if you wanna get a big pice of cake, pulish it on curse.com.

I'm about to check it out but with eqDKP on our web site. What I'd like to see is to import these datas also into DKP management lists to have both tools in one hand (and hopefully have even life DKP during raids - currently, I've to calculate the DKPs from one tool, having in mind what chars spent already and could still spend.).

Up to now: good thing worth using!
Cu
Strolch from EU-Arygos
Report comment to moderator  
Reply With Quote
Unread 10-13-10, 07:25 PM  
Zidomo
A Cliff Giant
 
Zidomo's Avatar

Forum posts: 76
File comments: 1046
Uploads: 0
Nice work on the changes so far to v0.9.5 .

Three more export format suggestions besides the existing ones: plain text (for ingame, email, etc.), XML (for websites) and BBCode (for forums).
Report comment to moderator  
Reply With Quote
Unread 10-12-10, 03:17 PM  
stalkercz
A Kobold Labourer
 
stalkercz's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 2
Uploads: 2
Originally posted by Zidomo
The idea of this is tremendous. A raid tracker based on NRT with modern libraries & active development . . .
Thanks for huge feedback!

I'm aware of the not so user friendy descriptions. To be honest, in description on this website I just wated to let people know that something changed.

Alternative export formats, loot announcement and "standby whispers" are already on my to do list and confirmation box when deleting sounds like reasonable suggestion
Report comment to moderator  
Reply With Quote
Unread 10-12-10, 01:15 PM  
Zidomo
A Cliff Giant
 
Zidomo's Avatar

Forum posts: 76
File comments: 1046
Uploads: 0
The idea of this is tremendous. A raid tracker based on NRT with modern libraries & active development.

Just about all other raid trackers I have tried have a lot of issues on properly recording ICC drops or even proper raid attendance. The original NRT (latest version from WowAce) still works and was the "best" tracker up until this arrived. But it uses obsolete libraries and the author (Rabbit) hasn't really been developing it/updating it for Cata lately.

A few things with sRT so far, two issues and two straight feature requests .

--the new "I changed default behaviour. All items assigned after you left bossroom count as loot from trash. You can disable this in Options." option is vague and needs a better description.

Despite that mod description info, in the mod itself is this text for that: "Attach loot from trash to zone", "This option counts all items looted after you left bossroom as trash, so you need to stay in bossroom while loot from boss is being distributed."

So...does enabling/checkmarking the box attach trash loot to the "zone"? Or to the last boss you did? And what does unchecking the option do? Not very clear the way you worded the two different areas.

In NRT, the similar option is quite clear: "Attach trash drops to last boss",
"Attach all trash epic drops except special and ignored items to the last boss killed instead of the zone. If no boss has been killed yet, it will still be attached to the zone." When the option is on you definitely know it will attach trash drops to the last boss. And when off it will definitely attach them to the "zone".

So hope sRT's option text can be cleared up.

--the attendance window popup with the pre-formatted text is pretty useful for copying out of game. But two things with it. What format is the text as it is now?

And any possibility of having that window pop up with just the plain names/loot and then having selectable options (as NRT has) of formatting it for export into XML?

When pre-formatted as it is now with no options in that window, its more of a hassle than it could be to copy-paste names/loot into WoW chat.

--could we get a pop-up "YES/NO" box (or similar) after clicking one of the delete shortcuts for deleting the raids/loot, etc.? Its way too easy to accidentially delete a raid or loot with no going back after clicking the LDB display.

Sure, backed up saved variables help there a bit. But restoring a backed up saved variable file means your current raid kills are gone for good. Unless you beforehand backup the current saved variables, restore the old one and then manually insert the current raid data into the backed up file...heh. Not exactly convenient.

So some confirmation before something is deleted would be appreciated.

--Finally, one other secondary option I miss out of NRT: "Automatically announce to guild chat when someone loots an epic item that is not ignored." Would be nice to see that added.

Great work on starting this (no bugs encountered so far), look forward to further development.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: