- Home
- Downloads
-
Addons & Mods
Featured
World of Warcraft
4,841 Addons
-
Popular Downloads
- Top World of Warcraft Addons
- Top Rift Addons
- Top Skyrim Mods
- Top Minecraft Server Mods
- Top Terraria Maps
- Top Starcraft II Maps
- Top Runes of Magic Addons
- Top Warhammer Online Addons
- Top Age of Conan Addons
-
- Curse Client
- Premium
- News
- Giveaways
- Forums
EkRaidAttendance
- 0 Likes
- World of Warcraft
- 9,750 Downloads
- Supports: 4.3
- 2 Average Daily Downloads
- Comments
- Created 6/20/2006 9:55:55 AM
- Updated 11/29/2011 8:25:14 AM
- 198 Favorites
- Project Site
- License: All Rights Reserved
- Release Type: Release
- Newest File: Version 2.91
About EkRaidAttendance
EkRaidAttend's job is to record the names of the people in a raid at a given time. It can do this automatically based on a timer or when a boss is killed, or it can be done manually by you at any time. It can also record the main character name of a player if they were playing the game using an alternate character at the time. You can have the addon record only the names of the people in the current zone, and you can choose whether to record the names of players that are offline.
Once an attendance list has been saved by the addon, you can copy it to the addon's notepad. By selecting the text in the notepad and pressing Ctrl-C, you can copy the character names to the Windows clipboard. The contents of the clipboard can then be pasted into an input form on a DKP web page, or pasted into a text editor, etc. There are also buttons that will let you remove duplicate names, remove non-guildmember names, and sort the names. You can also create an intersection of attendance lists that contains only the names of the people that were on each of the selected lists.
If you have the EkWaitList addon installed, then EkRaidAttend can record the names of the people that are on the wait list, either as a separate attendance list, or combined with the names on the main attendance list.
If you have the CT_RaidAssist addon installed, then EkRaidAttend can record the names of the people in the /raresist, /raitem, and /radur windows. This could be used to reward people who meet certain minimum resistances, bring certain quantities of items, etc.
For more detailed information about this addon refer to the index.html file that is included with the addon.
For a list of commands refer to the included manual.html file, or type: /ekattend help
To open the addon's UI window type: /ekattend
Version 2.91 (2011-11-28)
- Updated for the WoW 4.3 patch.
- Added boss names for Dragon Soul.
- Added Alizabal as a Baradin Hold boss.
Version 2.90 (2011-11-06)
- Added detection of Ragnaros' defeat in The Firelands.
Version 2.89 (2011-06-28)
- Updated for the WoW 4.2 patch.
- Added boss names for The Firelands.
- Added Occu'thar as a Baradin Hold boss.
- Updated to handle changes Blizzard made in the COMBAT_LOG_EVENT_UNFILTERED event arguments.
- Added handling of player names containing UTF8 encoded characters (accents, etc).
Version 2.88 (2011-04-26)
- Updated for the WoW 4.1 patch.
- Updated to handle a change Blizzard made in the COMBAT_LOG_EVENT_UNFILTERED event arguments.
- Added Cataclysm raid bosses.
Version 2.87 (2010-10-12)
- Updated for the WoW 4.0.1 patch.
Version 2.85 (2010-06-16)
- Added "Ruby Sanctum" heading and bosses.
- Added "Icecrown Citadel" heading and bosses.
- Added "Trial of the Crusader" heading and bosses.
- Added "Koralon the Flame Watcher" to "Vault of Archavon".
- Added "Toravon the Ice Watcher" to "Vault of Archavon".
Version 2.84 (2009-12-08)
- Updated for the WoW 3.3 patch.
Version 2.83 (2009-08-14)
- Updated for the WoW 3.2 patch.
Version 2.82 (2009-05-14)
- Added Ulduar bosses.
- Added code to detect the defeat of Thorim, Hodir, Freya, and Mimiron in Ulduar.
- Added Vault of Archavon bosses.
- Added Obsidian Sanctum bosses.
- Added Eye of Eternity boss.
Version 2.81 (2009-04-13)
- Updated for the WoW 3.1 patch.
- The option to add targeted bosses to the boss list no longer adds friendly bosses.
Version 2.80 (2008-10-13)
- Updated for the WoW 3.0.2 patch.
- Added tooltip options.
- Added Sunwell Plateau boss names.
- Added option to automatically add new bosses that you target.
Version 2.70 (2008-03-26)
- Updated for the WoW 2.4.0 patch.
- Updated mob death detection to work with the new combat log changes.
- Restored the standard UI window behaviour that was disabled in EkRaidAttend version 2.69.
Version 2.69 changes (2007-11-14)
- Updated for the WoW 2.3.0 patch.
- Added the Zul'Aman bosses.
- Added a "Difference" button to the attendance lists window. Clicking this button will copy to the notepad those names that are in only one of the selected lists. Shift-Clicking this button will copy to the notepad those names that are not in all of the selected lists.
- Updated the history.html and manual.html files.
- Due to issues with Blizzard's UIPanel-system code (they are looking into it), I have temporarily changed the addon window so that it does not behave like a standard UI window. This just means that it will no longer shift left/right when other UI panels are opened, such as the social or character windows. This change does not affect people that have this addon's "movable window" option enabled.
Version 2.67 changes (2007-09-29)
- Updated for the WoW 2.2.0 patch.
- Fixed some notepad highlighting and cursor positioning issues introduced by the 2.2 patch.
- Added some tests for nil player names to prevent an error message when attendance is taken.
- Fixed a potential display issue with the raid members window used for attendance screenshots.
Version 2.66 changes (2007-09-07)
- Fixed problems related to the option that displayed Blizzard's standard raid window when taking an attendance screenshot.
If you had this option enabled, the raid window may not have appeared in your attendance screenshots if you were in combat when the screenshot was taken. If you had an error reporting addon installed, you may also have seen some ADDON_ACTION_BLOCKED messages.
To avoid these issues with the current raid window, I have created an alternate raid members window that will be used when the screenshot is taken. The new window will appear in the same location as your EkRaidAttend window, even if that window is closed at the time.
Version 2.65 changes (2007-08-04)
- Fixed an error that would occur when you opened page 2 of the options window.
- If you are recording attendance using main names, it will now check if there is more than one person in the raid/waitlist that has the same main name. If there is a conflict then their actual names will be recorded rather than their main names. Prior to this change, if multiple people had the same main name then only one of those players would be recorded in the attendance list.
- If you are recording attendance using main names and a main name conflict is detected, a list of those conflicts will be displayed in the chat window after the attendance is recorded.
- The "Main name" and "Record" buttons in the notepad now check for main name conflicts amongst the names in the notepad.
- Now sorts the player names that are shown in the chat window when an attendance is taken.
- A reminder message is now displayed in the chat window when you have more than 500 attendance lists. The message will only be displayed once every 100 or more attendances, and only if there are more than 500 attendance lists at that time. The message reminds you how many lists you have and how to open the attendance lists window.
- Added an option to disable the message reminding you how many attendance lists you have.
- Added Karazhan and Hyjal Summit bosses.
- If you right click on a section heading in the boss options window, it will now select or unselect all of the bosses in that section.
- Finished localizing the text strings.
Version 2.62 (2007-06-04)
- Updated for the WoW 2.1.0 patch.
- Removed boss: Lord Kazzak in Blasted Lands.
- Added boss: Doom Lord Kazzak in Hellfire Peninsula.
- Added boss: Doomwalker in Shadowmoon Valley.
- Added boss: Magtheridon in Magtheridon's Lair.
- Added bosses for Gruul's Lair.
- Added bosses for Serpentshrine Cavern.
- Added bosses for the Eye.
- Added bosses for the Black Temple.
Version 2.6 (2007-01-10)
- Updated for the WoW 2.0.3 patch.
- Made changes to the raid detection code which should prevent the addon from taking attendance too soon after logging in.
- Added code to detect when you enter and leave a battleground. While you are in a battleground the addon should behave as though you are not in a raid (in otherwords, it won't record attendances).
- Added "Highlord Kruul" to the list of bosses.
- Previously, the addon would display a window when you had more than 100 recorded attendances. The intent of this window was to make it easier for people who had the addon installed but were not using it, to disable future attendance taking and delete the attendances recorded so far rather than letting them silently accumulate. In this new version of the addon, the window is still present, but now it appears after 200 attendances, and re-appears every 200 after that. You can still choose to disable the window by clicking the checkbox at the bottom of the window. If you choose to delete all of the attendances, a confirmation window will now appear.
- Added the following option: "Prompt me after every 200 new attendances." Selecting this option will disable the window which appears after every 200 recorded attendances.
- Added the following option: "Record names that are not in your guild." Selecting this option will stop the addon from recording the names of people not in your guild who are on the EkWaitList wait list. If you choose not to turn this option on, you can still remove non-guild members later using the "Guild only" button in the EkRaidAttend notepad.
- Added a "Record" button to the notepad screen. It creates a new attendance list and records the names contained in the notepad. There should only be one name on each line in the notepad. Blank lines are ignored.
Version 2.5 (2006-12-05)
- Updated for the WoW 2.0.1 patch.
- Added /ekra as an alternative to /ekat, /ekattend, /ekraidattend.
- Added add, edit, and delete buttons below the list of bosses in the options window. You can use these to add bosses not yet included with the addon, or to add any other mob that you'd like the addon to take attendance for when it is killed.
Version 2.42 (2006-08-23)
- Updated for the WoW 1.12 patch.
- Made some changes to avoid a possible error at login time that could occur if the client thinks that there are guild members and the guild member information is not yet available.
Version 2.4 (2006-06-18)
- Initial public release
| File Name | Release Type | Game Version | Downloads | Date |
|---|---|---|---|---|
| Version 2.91 | Release | 4.3 | 66 | 11/29/2011 8:25:14 AM |
| Version 2.90 | Release | 4.2 | 34 | 11/6/2011 12:03:49 PM |
| Version 2.89 | Release | 4.2 | 863 | 6/28/2011 3:14:40 PM |
| Version 2.88 | Release | 4.1 | 702 | 4/26/2011 12:51:56 PM |
| Version 2.87 | Release | 4.0.1 | 1,171 | 10/12/2010 3:48:39 PM |
| Version 2.85 | Release | 3.3.3 | 382 | 6/16/2010 1:10:29 PM |
| Version 2.84 | Release | 3.3.0 | 1,390 | 12/8/2009 1:31:16 PM |
| Version 2.83 | Release | 3.2.0 | 1,754 | 8/15/2009 1:47:34 AM |
| Version 2.82 | Release | 3.1.0 | 1,832 | 5/14/2009 1:29:51 PM |
| Version 2.81 | Release | 3.1.0 | - | 4/14/2009 4:06:42 AM |
| Version 2.80 | Release | 3.0.2 | 1 | 10/13/2008 2:58:24 PM |



Comments
you have a ticket at curseforge with the solution for a large European/Russian/Chinese names with first letter using a UTF8 character like ÄÊÌÚ etc..
{["header"] = 1, ["name"] = "Baradin Hold"},
{["header"] = 0, ["name"] = "Argaloth"},
{["header"] = 1, ["name"] = "Blackrock Mountain: Blackwing Descent"},
{["header"] = 0, ["name"] = "Magmaw"},
{["header"] = 0, ["name"] = "Toxitron"},
{["header"] = 0, ["name"] = "Maloriak"},
{["header"] = 0, ["name"] = "Atramedes"},
{["header"] = 0, ["name"] = "Chimaeron"},
{["header"] = 0, ["name"] = "Nefarian"},
{["header"] = 1, ["name"] = "The Bastion of Twilight"},
{["header"] = 0, ["name"] = "Valiona"},
{["header"] = 0, ["name"] = "Theralion"},
{["header"] = 0, ["name"] = "Halfus Wyrmbreaker"},
{["header"] = 0, ["name"] = "Elementium Monstrosity"},
{["header"] = 0, ["name"] = "Cho'gall"},
{["header"] = 1, ["name"] = "Throne of the Four Winds"},
{["header"] = 0, ["name"] = "Nezir"},
{["header"] = 0, ["name"] = "Al'Akir"},
BR
at curseforge you have a open/resolved ticket with how repair UTF upperscase first letter problem.
http://www.rpotor.com/wow/ekattend/EkRaidAttend.lua
http://www.rpotor.com/wow/ekattend/localization.lua
Just overwrite these two files and it should work. Please note this is an UNOFFICIAL modification, done by me and distributed as a public service to fix an annoying issue. :-) This is just a temporary fix until the mod is officially updated for these bosses. I cannot guarantee that it will work for you and I cannot guarantee that it will not blow up your computer or something like that. The "hacked" files have been tested on Freya, Hodir and Thorim and the addon is working as intended, no error messages or anything, so it seems I got it right. :-) Not tested on Mimiron yet, however, because our guild has not downed it yet.
Zidomo: I added some tests to 2.67 that should prevent that error you were getting with 2.66.
The protected function errors are gone, but another error has appeared (in v2.66).
Happens a single time during a raid; one error, does not repeat during the session. It has occurred on every different raid day here since installing v2.66 two weeks ago.
Does not occur when looking through the options menu or recorded statistics but on its own sometime randomly within a raid (can't narrow down the trigger yet):
"EkRaidAttend\\EkRaidAttend.lua:3347: bad argument #1 to 'strlower' (string expected, got nil)\nEkRaidAttend\\EkRaidAttend.lua:3347: in function `EkRaidAttend_IsNameInGuild'\nEkRaidAttend\\EkRaidAttend.lua:1638: in function `EkRaidAttend_GetNames_Update'\nEkRaidAttend\\EkRaidAttend.lua:1553: in function `EkRaidAttend_GetNames'\nEkRaidAttend\\EkRaidAttend.lua:2222: in function `EkRaidAttend_AttendFunc'\nEkRaidAttend\\EkRaidAttend.lua:2094: in function `EkRaidAttend_TakeAttendance'\nEkRaidAttend\\EkRaidAttend.lua:752: in function `EkRaidAttend_OnUpdate'\n<string>:\"*:OnUpdate\":1: in function [string \"*:OnUpdate\"]:1"
Great, nice work.