HeadCount
Overview
HeadCount is a configurable World of Warcraft add-on that automatically tracks raid attendance, loot, and boss kills.
HeadCount answers the following questions:
- How long is a player active in a raid?
- How long is a player on standby for a raid?
- How long is a player offline during a given raid?
- What loot dropped during a raid and who received it?
- What boss kills occurred during a given raid and who was there for the kill?
Downloads
Curse
http://wow.curse.com/downloads/wow-ad.../head-count.aspx
WoW Interface
http://www.wowinterface.com/downloads/info8867-HeadCount.html...
WoW Ui
http://wowui.worldofwar.net/?p=mod&m=6819
Information
HeadCount forum thread: http://forums.wowace.com/showthread.php?t=12225...
Project page: http://www.wowace.com/projects/head-count/
Wish list
All defects and enhancement requests (wish list) items can be filed and/or reviewed on the HeadCount work ticket page:
http://www.wowace.com/projects/head-c.../tickets/
Features
Raids
- Raid creation: Automatically creates a new raid as you join or start a raid.
- Raid finalization: Automatically ends an existing raid as you leave a raid.
- Raid management: The user can end raids, remove raids, or remove all raids on demand.
- Raid zone tracking: Zone name are automatically added to raids as you zone into a raid instance for the first time.
Player attendance
- Player tracking: Players are tracked based on their timed participation in the raid. Players can be tracked based on configurable raid groups for raid list activity (active raiding players) and wait list players (queue/standby players).
- Player removal: The user can remove tracked information for specific players on demand.
- Player history: View specific player history for a raid to see how and when a player moved from activity to standby to offline and back during a raid.
- No list tracking: Players can be tracked as non-raid list and non-standby players as needed. Players that go offline are automatically taken out of the raid and wait list groups for tracking purposes.
- Integrated wait list: Receive whispers from members outside of the raid group in order to track them.
Boss kills
- Boss kill tracking: Tracks the world bosses killed during the course of a raid and the raid list members present for the kill.
- Boss kill removal: The user can remove tracked boss kills on demand.
- Manual boss kill: The user can add a boss kill to the current raid at the current time with the current roster via /hc boss add [bossname]
Loot
- Loot tracking: Tracks loot received during a raid based on configurable item level quality (default: Epic item level or higher)
- Loot removal: The user can remove specific pieces of loot on demand.
- Loot exclusion: The user can manage loot exclusion which will prevent certain pieces of loot from being tracked during a raid. (e.g. - Emblem of Valor)
Export
- Export: Users can export current raid attendance and received loot information to one of a number of formats (CSV, XML, Text, EQdkp XML string, phpBB forum post, phpBB with ItemStats forum post).
Reporting
- Boss kill broadcast: The user can optionally broadcast when the raid kills a boss to a configurable chat channel.
- Loot broadcast: The user can optionally broadcast when a player receives a valid piece of loot to a configurable chat channel.
Performance
- Fault tolerance: If the mod owner quits WoW, restarts WoW, or reloads their UI during a raid and returns to the game, HeadCount will attempt to gracefully recover from the outage to continue tracking the active raid.
- Attendance delay: Configure how often HeadCount should manage attendance updates to increase or decrease performance and/or accuracy.
http://www.wowace.com/projects/head-count/tickets/4-waitlist-management/
This Addon is very good.
Please, I want Item loot in CSV format.
good luck.
http://www.wowace.com/projects/head-count/tickets/13-manual-loot-addition/
Latest stable and beta releases: http://www.wowace.com/projects/head-count/files/
WoW Interface: http://www.wowinterface.com/downloads/info8867-HeadCount.html#changelog
Version 1.3.9
* Added automatic group selection.
* Added note field under loot management.
* Added pruning feature to automatically delete old raids.
* Refactored localized resource bundle tables into constants.
* Fixed mismatched tags for phpBB export strings.
Some good features added to the most recent stable (1.3.9)...
1. Automatic group selection - Raid list and wait list groups will be automatically selected upon zoning into a supported raid instance. This configuration option is enabled by default. Users may disable the option via the configuration menu.
Examples:
Naxxramas: Raid list (1 and 2), Wait list (3 - 8)
Naxxramas (Heroic): Raid list (1 - 5), Wait list (6 - 8)
2. Loot note - Addon users can write small notes per piece of loot distributed. This information is included in the export strings.
3. Raid pruning - HeadCount will automatically delete raids older than a configurable amount of time. This configuration option is disabled by default, but can be enabled if desired. Automatic pruning (deletion) of old raids will only occur on startup of the addon for precautionary reasons. Please use with caution so you do not accidentally remove old data. When enabled, HeadCount will automatically delete all raids older than 12 weeks (approximately 3 months).
I am guessing the general idea is similar to a boss kill? Log the boss on a wipe and all who were in attendance for the wipe?
* Rollcall snapshot events - User can manually start an attendance rollcall to track attendance at periodic intervals.
* Boss kill rollcall - Addon can automatically take an attendance rollcall after boss kills to allow for users outside of the raid list groups to get credit for being in attendance for a boss kill.
* Boss wipes - Addon can automatically record attendees for a boss wipe. This would be similar in functionality to the boss kill tracking as it stands now.
I'm going to have to make this all configurable because event tracking can add an enormous amount of data beyond what is already tracked. I don't have a time frame for this type of feature, but I have already started work on the infrastructure underneath it.
Awesome addon, we use it daily.
This seems like the most likely culprit.
1. Player joins evening-based raid.
2. Raid leader calls the raid for the night.
3. Player logs off/quits WoW before actually leaving the raid.
4. Player relogs the next morning and last night's raid is still active due to recovery.
Leave the raid group once the raid is complete to end tracking for that raid.
* Added cost label to phpBB export strings.
* Added difficulty label option for EQdkp export strings.
* Fixed defect in XML export where equals sign was missing from version attribute.
* Fixed missing battleground tracking configuration option.
* Fixed missing attendance delay configuration option.
* Fixed defect where 12-hour time formats were causing a nil error.
[2008/12/21 14:34:54-3609-x1]: HeadCount-1.3.4\HeadCountUtil.lua:92: attempt to index global 'displayDateTime' (a nil value)
---
When i click on the skull to open up the frame:
[2008/12/21 14:36:08-3609-x1]: HeadCount-1.3.4\HeadCountUtil.lua:92: attempt to index global 'displayDateTime' (a nil value)
HeadCount-1.3.4\HeadCountUtil.lua:66: in function `getDateTimeAsString'
HeadCount-1.3.4\RaidTracker.lua:732: in function `processAttendance'
HeadCount-1.3.4\HeadCount.lua:205: in function `RAID_ROSTER_UPDATE'
HeadCount-1.3.4\HeadCount.lua:467: in function `OnClick'
FuBarPlugin-2.0-90006:975: in function <...s\HeadCount\libs\FuBarPlugin-2.0\FuBarPlugin-2.0.lua:972>
---
And the Others came consecutively, and dont really know what caused them.
[2008/12/21 14:36:41-3609-x1]: HeadCount-1.3.4\HeadCountUtil.lua:92: attempt to index global 'displayDateTime' (a nil value)
HeadCount-1.3.4\HeadCountUtil.lua:66: in function `getDateTimeAsString'
HeadCount-1.3.4\RaidTracker.lua:732: in function `processAttendance'
HeadCount-1.3.4\HeadCount.lua:191: in function `RAID_ROSTER_UPDATE'
HeadCount-1.3.4\HeadCountOptions.lua:358: in function `func'
Dewdrop-2.0-90320 (BugSack):732: in function <...face\AddOns\BugSack\Libs\Dewdrop-2.0\Dewdrop-2.0.lua:671>
---
[2008/12/21 14:36:41-3609-x1]: HeadCount-1.3.4\HeadCountUtil.lua:92: attempt to index global 'displayDateTime' (a nil value)
HeadCount-1.3.4\HeadCountUtil.lua:66: in function `getDateTimeAsString'
HeadCount-1.3.4\HeadCountFrames.lua:301: in function `HeadCountFrameRaidHistoryContentScroll_Update'
<string>:"*:OnShow":1: in function <[string "*:OnShow"]:1>
<in C code>: in function `Show'
HeadCount-1.3.4\HeadCountFrames.lua:120: in function `ShowUserInterface'
HeadCount-1.3.4\HeadCountFrames.lua:129: in function `ToggleUserInterface'
HeadCount-1.3.4\HeadCountOptions.lua:361: in function `func'
Dewdrop-2.0-90320 (BugSack):732: in function <...face\AddOns\BugSack\Libs\Dewdrop-2.0\Dewdrop-2.0.lua:671>
---
[2008/12/21 14:36:44-3609-x1]: HeadCount-1.3.4\HeadCountUtil.lua:92: attempt to index global 'displayDateTime' (a nil value)
HeadCount-1.3.4\HeadCountUtil.lua:66: in function `getDateTimeAsString'
HeadCount-1.3.4\HeadCountFrames.lua:977: in function `HeadCountFrameConfirm_Show'
HeadCount-1.3.4\HeadCountFrames.lua:1174: in function `HeadCountFrameRaidHistoryEndRaidButton_Click'
<string>:"*:OnClick":1: in function <[string "*:OnClick"]:1>
---
displayDateTime should just be dateTime
It's a null pointer error.