Mizus RaidTracker

MRT v0.23-Beta – Raidlog browser

Mizus RaidTracker is an easy to use addon for tracking raids, loot and attendance. It provides solid automatic tracking functions, a simple to use GUI for modifying tracked data and a CTRaidTracker compatible data export.

Full support for english, german and french WoW-Clients. Good support for korean, simplified chinese, traditional chinese and spanish clients. Limited support for russian clients. For detailed information about the translation status, take a look at the translation status page at CurseForge.com

If you need a detailed explantion of MRT's options, please scroll down.

Features:

  • Raid size detection: tracks and saves raid size
  • Difficulty detection: tracks and saves raid difficulty (normal mode/hard mode) (Only works for TotC and later instances)
  • Boss kill tracking: automatic detection of boss kills (supports WotLK and Cataclysm raids)
  • Loot tracking: automatic tracking of looted items and item cost (gems and shards are ignored by default)
  • Attendance tracking: tracks raid attendees for each boss kill
  • Guild attendance tracking: option to track additional guild attendees per whisper (MRT provides guild message for guild attendance tracking)
  • Raid Log Browser: a simple GUI to review, modify and export tracked data
  • Various export options: data export for a complete raid, a single boss or all normal/hard encounters of a raid
  • Options panel: fully integrated into Blizzards options menu

Export formats:

  • EQdkp/MLdkp 1.1 (CTRT compatible): if you have a dkp-system, which can import data from the CT RaidTracker, then just choose this format and it should work
  • EQdkp-Plus XML: the recommended export format for EQdkp-Plus (set your Raid-Log-Import-Settings accordingly)
  • MLdkp 1.5
  • DKPBoard
  • Plain text: creates a simple text summary in a human readable form - for e-mail, notepad, etc.
  • BBCode formatted text: same as plain text but with basic BBCode for forums. A variant with wowhead itemlinks is also available
  • CSS based HTML: A HTML export with CSS support.

Slash Commands:

  • '/mrt' brings up the raid log browser
  • '/mrt o' and '/mrt options' are shortcuts for the options panel
  • '/mrt snapshot' creates a raid entry with the current raid composition
  • '/mrt dkpcheck' will create a new boss event entry ('Attendance check') and starts a guild attendance check
  • '/mrt deleteall now' will delete the complete raidlog (use with caution)

Settings:

Main options:

  • 'Enable MRT': Enable or disable automatic raid tracking
  • 'Enable debug messages': Enable or disable debug messages (for developers only)
  • 'Slash command': Changes the slash command of MRT. Please relog after changing.
  • 'Show minimap icon': Enable or disable the minimap icon
  • 'Automatically delete raids older than X days': Use with caution. If enabled, MRT will delete raids older than the configurable threshold automatically.

Raid tracking options:

  • 'Create new raid on new zone': If enabled, MRT will automatically create a new raid entry after changing raid zones. If you only want to export one raid per raid day, you might want to disable this option.
  • 'Track 10 player raids': Enable or disable tracking of 10 player raids
  • 'Track Archavons Vault': Enable or disable tracking of Archavons Vault (25 and 10 player version)
  • 'Track WotLK raids': Enable or disable tracking of raids of the WotLK expansion.
  • 'Use server time': If enabled, MRT will use the server time instead of local time.

Item tracking options:

  • 'Min item quality to log': Set the threshold for item tracking (Note: you can always manually add items of every quality)
  • 'Ask cost for item': Enable or disable the popup dialog for asking cost of each raid loot
  • 'Min item quality to ask cost for': Set the threshold for the 'ask cost' dialog
  • 'Use EPGP GP values': When enabled, MRT will try to calculate the GP value of an item and provide the value to the loot popup. This feature is experimental.
  • 'Only track items equal or above Itemlevel X': Only track items above a certain itemlevel. Set the value to zero in order to deactivate this option.
  • 'AutoFocus on loot cost dialog': Set if and when the loot cost dialog popup should automatically take focus to its editbox. Three options available: 'Always' / 'When not in combat' / 'Never'
  • 'Ignore enchanting materials': When enabled, MRT will ignore shards, dust, etc.
  • 'Ignore gems': When enabled, MRT will ignore gems.

Attendance options:

  • 'Track only first 2/5 groups': If enabled, MRT will only track the first 2/5 groups in a 10/25 player raid.
  • 'Track offline players': If enabled, MRT will track offline players.
  • 'Enable guild attendance check': If enabled, MRT will ask after each boss kill if you want to take guild attendance. If accepted, MRT will send a guild message, calling your guild member to whisper you with their character name. The whispered names will be added to the boss kill attendees list.
  • 'Ask for confirmation': If enabled, MRT will ask you before sending the guild message.
  • 'Use trigger instead of character name': If enabled, MRT will react on a configurable text message instead of guild member names. The guild attendance announcement text will change accordingly.
  • 'Duration of taking attendance': Set the duration of the guild attendance check. While taking guild attendance, MRT will post a reminder each minute.
  • 'Use custom guild attendance text': When enabled, you can provide a custom text that MRT will post when doing an attendance check. Variables are available for boss name, remaining time and trigger command.

Export options:

  • 'Export format': Let you choose the format of your data export
  • 'Export zone names and boss names in english': If enabled, MRT will try to export zone and boss names in english instead of the localized versions of your WoW-Client.
  • 'Ignore per boss attendance': If enabled, MRT will ignore the per boss based data when exporting. Each attendee will be exported as if he/she attended all boss events. If you only create one raid entry for each raid in your EQDKP(-Plus) and make corrections to raid members manually, you might want to activate this option.
  • 'Enable attendance fix for the EQdkp-Plus Raid-Log-Import 0.5.6.3': This option changes the export of timestamps a bit to pass the 50% attendance threshold of the Raid-Log-Importer. Only use this option, if your DKP system is based on per boss attendance.
  • 'Enable boss encounter detection fix for the EQdkp(-Plus) CT_RaidTrackerImport 1.16.x': This option changes the loot export a bit to fix the boss encounter detection of the CT_RaidTrackerImport. Use this, if you have boss events in your raid without loot associated to it. (e.g. attendance checks).
  • 'Set format of date and time': You can change the date-format of the text based data exports here. Essentially, whatever you enter here, will be in front of the first line of the export. Check the ingame tooltip for more information.
  • 'Currency': Sets the currency text for the text based exports

Hints:

  • Currently, there is no GUI to edit the default item ignore list. You can change the list by adding/deleting item IDs to/from the 'IgnoredItemIDList' in the 'MizusRaidTracker_Constants.lua'
  • EQDKP CTRT-Import-Plugin: If you run a raid composition which change at each boss kill and want to have automatic boss splitting, you will need to assign boss names (as listed in the MRT raid log) as raid note triggers and the instance name as event trigger. You can find an example at my Website in the file section.

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of theboomslang theboomslang Mar 13, 2013 at 01:29 UTC - 0 likes

    Running the latest version tonight. Couple of things:

    Raid not auto-detecting, had to add it manually.

    Boss death detection not working.

    Cannot manually add a boss

    Not sure about loot as being unable to add a boss means I can't add loot.

    There anything I can post to help you with updating the addon? I used it religiously since MoP launched, so happy to give you as much feedback as necessary.

  • Avatar of Mizukichan Mizukichan Feb 28, 2011 at 14:33 UTC - 0 likes

    The change is now in v0.26-Beta.

    Last edited Feb 28, 2011 by Mizukichan
  • Avatar of Mizukichan Mizukichan Feb 25, 2011 at 23:52 UTC - 0 likes

    I think, I've found the problem. In your MizusRaidTracker.lua, can you please change line 598 from:

    if (not usedPlayerList[realm][player]) then
    

    to:

    if (not usedPlayerList[realm] or not usedPlayerList[realm][player]) then
    

    That should fix your problem. It is untested, because I don't have your SavedVariables to test it with. So, any feedback would be appriciated.

  • Avatar of HashBrownJM HashBrownJM Feb 25, 2011 at 22:01 UTC - 0 likes

    I've been a big fan of the addon for a long time, however now it's borking out and giving me an error message. Can't even open it, so for the time being, I'm using Raid Tracker (not my favorite).

    Error message:

    Date: 2011-02-25 15:59:49 ID: 1 Error occured in: Global Count: 1 Message: ...terface\AddOns\MizusRaidTracker\MizusRaidTracker.lua line 598: attempt to index field '?' (a nil value) Debug: [C]: ? ...terface\AddOns\MizusRaidTracker\MizusRaidTracker.lua:598: MRT_PeriodicMaintenance() ...terface\AddOns\MizusRaidTracker\MizusRaidTracker.lua:352: MRT_Initialize() ...terface\AddOns\MizusRaidTracker\MizusRaidTracker.lua:159: MRT_OnEvent() [string "*:OnEvent"]:1: [string "*:OnEvent"]:1 AddOns: Swatter, v5.9.4960 (WhackyWallaby) Ace3, v ACP, v3.3.13 AraBrokerGuildFriends, vr37 AtlasLoot, vv6.02.00 AtlasLootCataclysm, vv6.02.00 AtlasLootCrafting, vv6.02.00 AtlasLootWorldEvents, vv6.02.00 AucAdvanced, v5.9.4960 (WhackyWallaby) AucFilterBasic, v5.9.4960 (WhackyWallaby) AucFilterOutlier, v5.9.4960.2531 AucMatchUndercut, v5.9.4960.2531 AucStatHistogram, v5.9.4960 (WhackyWallaby) AucStatiLevel, v5.9.4960 (WhackyWallaby) AucStatPurchased, v5.9.4960 (WhackyWallaby) AucStatSales, v5.9.4960.2842 AucStatSimple, v5.9.4960 (WhackyWallaby) AucStatStdDev, v5.9.4960 (WhackyWallaby) AucStatWOWEcon, v5.9.4960.2530 AucUtilAHWindowControl, v5.9.4960.3311 AucUtilAppraiser, v5.9.4960.2530 AucUtilAskPrice, v5.9.4960.3175 AucUtilAutoMagic, v5.9.4960.3142 AucUtilCompactUI, v5.9.4960.2530 AucUtilEasyBuyout, v5.9.4960.3583 AucUtilFixAH, v5.9.4960 (WhackyWallaby) AucUtilGlypher, v5.9.4960.2545 AucUtilItemSuggest, v5.9.4960.3108 AucUtilPriceLevel, v5.9.4960.2545 AucUtilScanButton, v5.9.4960.2530 AucUtilScanFinish, v5.9.4960.2530 AucUtilScanProgress, v5.9.4960.2530 AucUtilScanStart, v5.9.4960.4819 AucUtilSearchUI, v5.9.4960.3655 AucUtilSimpleAuction, v5.9.4960.4546 AucUtilVendMarkup, v5.9.4960.2530 Babylonian, v5.1.DEV.130 Bagnon, v2.16.1 BagnonForever, v1.1.2 BagnonTooltips, v BasicMinimap, v1.75 BeanCounter, v5.9.4960 (WhackyWallaby) BrokerBagInfo, v1.4 BrokerCashflow, v BrokerGroup, v2.3 BrokerLocation, v BrokerMail, v1.0 BrokerRunSpeed, v1.0 BrokerTolBarad, v1.4 BrokeruClock, v3.3.2 BrokerUnhittable, v1.7 ButtonFacade, v4.0.340 ButtonFacadeDarion, v3.0.3.2 ButtonFacadeElegance, v3.3.0 ButtonFacadeRenaitre, vv4.0.3a ButtonFacadeSion, v ButtonFacadeSleek, v4.0.0 Carbonite, v4.034 CarboniteTransfer, v1.01 Chatter, v1.0 ChocolateBar, vv2.0.7 Configator, v5.1.DEV.282 DBMCore, v DBMVictorySound, v1.7.1 DebugLib, v5.1.DEV.275 ErrorMonster, v3 Fatality, v1.2.1c GoGoMount, v4.0.54 GoGoPet, v4.0.1 Grid, v1.40000.1403 GridManaBars, v1.04 GridUnitMenu, v30300.1 GuildRoles, v LDBVengeance, v1.1-Release LibSink20, v LootCouncilLite, v2.1b Macaroon, v40000.2 MacaroonAlerts, v40000.1.2 MikScrollingBattleText, v5.5.91 MinimapButtonFrame, v3.1.4 MinimapButtonFrameSkinPack, v3.0 MizusRaidTracker, v0.25-2 Beta SharedMedia, v3.0.4-179 SlideBar, v5.9.4960 (WhackyWallaby) Stubby, v5.9.4960 (WhackyWallaby) BlizRuntimeLib_enUS v4.0.6.40000 <us> (ck=9d7)

  • Avatar of Deedub Deedub Feb 22, 2011 at 17:19 UTC - 0 likes

    wow thanks for the speedy reply!

    i thought it hadnt worked as i copied and pasted the whole thing and just got errors, then noticed there were 2 scripts!

    Maybe this could be something to add to a future release.

    thanks again!

  • Avatar of Mizukichan Mizukichan Feb 22, 2011 at 16:29 UTC - 0 likes

    Please enter the following commands into your chatline:

    /script MRT_GUIFrame:ClearAllPoints();
    /script MRT_GUIFrame:SetPoint("TOPLEFT", UIParent, "TOPLEFT");

    After that, the raid log should be back on your screen.

    -----

    Edit: Added missing line break.

    Last edited Feb 22, 2011 by Mizukichan
  • Avatar of Deedub Deedub Feb 22, 2011 at 16:22 UTC - 0 likes

    i don't know if you can help me but it seems i may have manage to move the raid tracker window outside the viewing area as it's no longer coming up.

    Is there any command to reset the window position or i will loose yesterdays logs :(

  • Avatar of Mizukichan Mizukichan Dec 23, 2010 at 01:00 UTC - 0 likes

    Bug found. Will be fixed in v0.25-2 Beta.

  • Avatar of Mizukichan Mizukichan Dec 22, 2010 at 19:10 UTC - 0 likes

    Ok, I'll try to reproduce this problem. Having the join/leave-events outside of the attendance checks is not intended.

    You can reach me via IRC in #wowace@Freenode or #curseforge@Freenode or in IRCnet or Quakenet. My nickname there is ShadniX. I'm normally idling around there 24/7. If I'm afk, I'll answer any querys as soon as I'm back on keyboard.

    Last edited Dec 22, 2010 by Mizukichan
  • Avatar of gerardolm gerardolm Dec 22, 2010 at 18:52 UTC - 0 likes

    Well, I had that option turned on, so I went on to check what you said (even though I already tested it, just to be sure).

    In this case I have an "Attendance Check" boss event in which I have some (3+) players who whispered me instead of being in the raid. When I export that boss event alone (using the "Export" button in the second pane) I get the XML data.

    So, I paste this XML data into an editor and auto-TiDy it up (to make it readable) and look for this "boss attendees" you're talking about. There's nothing. There's just boss name (Attendance Check) and then join and leave events for each player. Of course, players who whispered me have join and leave events OUTSIDE the Attendance Check time. This, as I said in the previous post, means that the attendance check was not correctly exported.

    What I mean is that this is not a problem with the importer, because the XML itself is missing the data.

    I don't want to paste my information here, as it is public. If you want, we can discuss this further on IRC, MSN, gTalk, you name it.

    Edit: After playing around with the different export formats, it seems this only happens with the "EQdkp-Plus XML" option. All other options (as far as I know) are exporting attendance checks correctly.

    Last edited Dec 22, 2010 by gerardolm

Facts

Date created
Jul 26, 2010
Categories
Last update
May 31, 2014
Development stage
Release
Language
  • deDE
  • enUS
  • esES
  • frFR
  • koKR
  • zhCN
  • zhTW
License
GNU General Public License version 3 (GPLv3)
Curse link
Mizus RaidTracker
Downloads
163,326
Recent files

Authors