| Wed, 27 Jun 2012 17:34:10 -0500 | James D. Callahan III | Fixed gas extraction support using Black Magic Voodoo, since the UNIT_DISSIPATES sub-event no longer fires from COMBAT_LOG_EVENT_UNFILTERED. | 
 
  | Wed, 20 Jun 2012 15:14:06 -0500 | James D. Callahan III | Added optional location_label parameter to UpdateDBEntryLocation() to differentiate fishing locations, since the serializer is incapable of properly handling same-name fields with different values which are located in completely different tables. | 
 
  | Wed, 20 Jun 2012 12:29:02 -0500 | James D. Callahan III | Protection against nil in a couple of places. | 
 
  | Fri, 15 Jun 2012 11:57:54 -0500 | James D. Callahan III | Make everything have a loot count. | 
 
  | Thu, 14 Jun 2012 16:41:01 -0500 | James D. Callahan III | Detect reputation modifier buffs and remove their effects before storing gains. | 
 
  | Thu, 14 Jun 2012 12:28:40 -0500 | James D. Callahan III | Make sure spell_id is non-nil before attempting to record profession data. | 
 
  | Thu, 14 Jun 2012 10:52:55 -0500 | James D. Callahan III | Record location/IDnum for readable objects (books, etc). | 
 
  | Wed, 13 Jun 2012 12:29:43 -0500 | James D. Callahan III | Record fishing drops and drop count on a per-coordinate-pair basis. Record disenchanting/milling/prospecting/etc counts. | 
 
  | Tue, 12 Jun 2012 13:50:43 -0500 | James D. Callahan III | Detect drunkenness via chat messages. When drunk, do not record anything about NPCs, as the character's perception is altered. | 
 
  | Mon, 11 Jun 2012 16:39:27 -0500 | James D. Callahan III | Record _actual_ copper prices from merchants by subtracting all price modifiers (reputation, Goblin racial, Guild perk?). | 
 
  | Mon, 11 Jun 2012 14:42:13 -0500 | James D. Callahan III | Record fishing pools; changed non-pool data format to align with this, but have "NONE" instead of the pool's name. | 
 
  | Thu, 07 Jun 2012 16:06:57 -0500 | James D. Callahan III | Store sharable status for quests as true rather than 1. | 
 
  | Thu, 07 Jun 2012 16:03:14 -0500 | James D. Callahan III | Record quest timers and whether a quest can be shared. | 
 
  | Thu, 07 Jun 2012 13:34:01 -0500 | James D. Callahan III | Fixed client lockup in MoP Beta. Commented out wipe of DB when detecting a new WoW build, since the sheer number of builds during beta makes this feature an annoyance. | 
 
  | Tue, 05 Jun 2012 11:36:50 -0500 | James D. Callahan III | Attempt at recording gas cloud locations (no Engineer to test with). | 
 
  | Mon, 04 Jun 2012 12:02:28 -0500 | James D. Callahan III | Count the number of times an NPC has been looted on a per-droptype basis. | 
 
  | Wed, 30 May 2012 14:56:19 -0500 | James D. Callahan III | Record the player's current standing with a given faction when recording faction gains. | 
 
  | Wed, 30 May 2012 14:22:57 -0500 | James D. Callahan III | Revamp coordinate storage, and check for coordinates which are very close to one another to avoid semi-redundant storage. | 
 
  | Tue, 22 May 2012 14:49:39 -0500 | James D. Callahan III | Slight re-structuring for proper serialization in the web service. | 
 
  | Tue, 22 May 2012 12:38:35 -0500 | James D. Callahan III | Cleanup for code dealing with NPC entries. | 
 
  | Mon, 21 May 2012 16:36:35 -0500 | James D. Callahan III | Huge revamp to data layout format - many things now reside under the Instance difficulty. | 
 
  | Thu, 17 May 2012 11:40:33 -0500 | James D. Callahan III | Record what skills profession trainers train, the player's class, and each skill's minimum level and minimum profession level requirements. | 
 
  | Wed, 16 May 2012 12:35:19 -0500 | James D. Callahan III | Account for the fact that a single NPC ID can instantiate more than one gender. | 
 
  | Wed, 16 May 2012 12:13:56 -0500 | James D. Callahan III | Record successful Mind Control casts on NPCs. | 
 
  | Mon, 14 May 2012 17:13:32 -0500 | James D. Callahan III | Store race and class of the player on quest details. Store the current map area id alongside the zone name. | 
 
  | Mon, 14 May 2012 12:25:10 -0500 | James D. Callahan III | Record spells/skills an NPC uses. | 
 
  | Thu, 10 May 2012 12:00:50 -0500 | James D. Callahan III | Take instance difficulty into account for locations. Record locations based on GUID within the NPC id so only one set of location data exists per unique NPC. | 
 
  | Wed, 09 May 2012 09:34:49 -0500 | James D. Callahan III | Record reputation gains from NPC deaths. | 
 
  | Tue, 08 May 2012 14:55:35 -0500 | James D. Callahan III | Record NPC factions when applicable. | 
 
  | Tue, 08 May 2012 12:59:23 -0500 | James D. Callahan III | Handle looting items from items. Renamed UnitEntry() to DBEntry() for clarity. |