log Main.lua @ 58:63f7286e5d13

age author description
Tue, 03 Jul 2012 20:25:17 -0500 James D. Callahan III Check for nil NPC in TRAINER_SHOW.
Tue, 03 Jul 2012 19:44:41 -0500 James D. Callahan III Made the filters actually apply so ALL items are scanned.
Tue, 03 Jul 2012 15:22:51 -0500 James D. Callahan III Record items in the Black Market Auction House.
Tue, 03 Jul 2012 11:54:36 -0500 James D. Callahan III Removed code for 4.3.4 compatibility. Set merchant filters to All before scanning and then restore them afterward.
Thu, 28 Jun 2012 15:57:57 -0500 James D. Callahan III Store any required point type, not just Conquest.
Thu, 28 Jun 2012 14:36:36 -0500 James D. Callahan III Removed the special case kludge for Fishing location field name.
Thu, 28 Jun 2012 14:30:20 -0500 James D. Callahan III Record amount of required Conquest Points for the season for merchant items.
Thu, 28 Jun 2012 11:58:38 -0500 James D. Callahan III Since the battleground points and personal points are universally equivalent, only store personal points (for now - kept the support in for both values in case Blizzard changes this in the future).
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.
Mon, 07 May 2012 14:35:14 -0500 James D. Callahan III Make looting work under MoP. Added preliminary code for faction-change detection.
Thu, 03 May 2012 16:48:50 -0500 James D. Callahan III Minor clarification. Added support for recording fishing drops.
Thu, 03 May 2012 13:35:39 -0500 James D. Callahan III Added recording of disenchanting, milling, and prospecting.
Thu, 03 May 2012 11:20:44 -0500 James D. Callahan III Minor logic cleanup. Don't favor dead NPCs - we want to record pick-pocket attempts. Make sure the NPC is not nil before attempting logic for loot.
Thu, 03 May 2012 10:43:18 -0500 James D. Callahan III Wipe SavedVariables if the current WoW build number is greater than the last recorded build number. If a merchant can repair items, record that fact.
Tue, 01 May 2012 16:07:13 -0500 James D. Callahan III Added proper support for Herbalism and Mining from NPC corpses. Wipe action_data when LOOT_CLOSED fires.
Tue, 01 May 2012 12:16:17 -0500 James D. Callahan III Refactoring, and record quest ending unit.
Tue, 01 May 2012 12:04:29 -0500 James D. Callahan III Better support for looting from world objects.
Mon, 30 Apr 2012 17:14:23 -0500 James D. Callahan III Minor refactoring. Added recording of quest-givers.
Mon, 30 Apr 2012 15:42:28 -0500 James D. Callahan III Actually record currency drops.
Mon, 30 Apr 2012 10:49:10 -0500 James D. Callahan III Return the instance type (NONE included) in CurrentLocationData()
Mon, 30 Apr 2012 01:16:30 -0500 James D. Callahan III Cleanup.
Mon, 30 Apr 2012 00:57:32 -0500 James D. Callahan III Cleanup.
Mon, 30 Apr 2012 00:09:59 -0500 James D. Callahan III Record items/costs for merchants. Fix nil error in ParseGUID().
Fri, 27 Apr 2012 21:25:14 -0500 James D. Callahan III Trimmed out things which aren't quite needed yet and fixed some library path issues.
Fri, 27 Apr 2012 14:03:17 -0500 James D. Callahan III Only create an is_pvp entry for NPCs if UnitIsPVP() returns 1. Consolidate the NPC power entries into one colon-delimited field.
Fri, 27 Apr 2012 08:22:37 -0500 James D. Callahan III Added recording of NPC locations (with coordinates and map level), unit reactions, health, power, power-type, and level.
Fri, 27 Apr 2012 03:49:03 -0500 James D. Callahan III Handle looting items and money from NPCs. Beginning of handling for looting from objects and gathering (mining, herbalism) from NPCs among other spell-related obtaining methods.
Thu, 26 Apr 2012 13:03:54 -0500 James D. Callahan III Initial commit, with support for recording durability of items in equipment and inventory.