log Main.lua @ 118:08bc44830424

age author description
Sun, 16 Sep 2012 17:34:20 -0500 James D. Callahan III Moved the bulk of the PLAYER_TARGET_CHANGED function into PlayerTarget() - now also called from within UpdateTargetLocation() to ensure that valid data is present.
Thu, 13 Sep 2012 15:16:49 -0500 James D. Callahan III Remove calls to LibPetJournal-2.0's ClearFilters() and RestoreFilters(), since the lib handles this internally.
Tue, 11 Sep 2012 15:38:34 -0500 James D. Callahan III Record Stable Masters as being such. Record BattlePet data based on pet quality and level. 1.0.6
Mon, 10 Sep 2012 14:22:16 -0500 James D. Callahan III Roll UpdateNPCLocation into UpdateTargetLocation. Mark WIld Pet critters as wild_pet.
Mon, 10 Sep 2012 12:40:21 -0500 James D. Callahan III Disallow collection of quest strings and NPC quotes unless the WoW client is running enUS or enGB locales.
Fri, 07 Sep 2012 05:37:28 -0500 James D. Callahan III Fixed attempt to access a nil NPC entry.
Thu, 06 Sep 2012 14:31:56 -0500 James D. Callahan III Bump DB version to 5. 1.0.5
Wed, 05 Sep 2012 11:11:27 -0500 James D. Callahan III State fixes. 1.0.3
Wed, 05 Sep 2012 09:05:04 -0500 James D. Callahan III Changed labeling on action_data fields to be more explicit. Don't set loot_label on non-loot spells.
Tue, 04 Sep 2012 11:54:47 -0500 James D. Callahan III Call SetMapToCurrentZone() before attempting to get player coordinates.
Tue, 04 Sep 2012 11:50:14 -0500 James D. Callahan III Wipe action_data on spell failure.
Fri, 31 Aug 2012 14:38:14 -0500 James D. Callahan III When recording quests, differenttiate between Pandaren of different factions. 1.0.2
Fri, 31 Aug 2012 10:18:03 -0500 James D. Callahan III Mark NPCs which generate reputation from being harvested as such (MoP crops). Remove reputation_npc_id as soon as it is no longer needed to prevent false-positives.
Thu, 30 Aug 2012 15:45:43 -0500 James D. Callahan III Record quest progress and reward texts.
Thu, 30 Aug 2012 14:23:54 -0500 James D. Callahan III Handle keyword substitutions in NPC quotes for Race and Class.
Wed, 29 Aug 2012 15:24:29 -0500 James D. Callahan III Record NPC says, whispers, and yells.
Wed, 29 Aug 2012 11:17:15 -0500 James D. Callahan III Account for sub headers in the TradeSkill window.
Tue, 28 Aug 2012 22:20:18 -0500 James D. Callahan III Record guild bank locations.
Tue, 28 Aug 2012 21:43:07 -0500 James D. Callahan III Normalized event handlers (all have an event_name parameter). Added support for recording the locations of Anvils and Forges.
Tue, 28 Aug 2012 10:32:27 -0500 James D. Callahan III Remove version check to disable the AddOn on 4.3.4.
Tue, 28 Aug 2012 10:30:10 -0500 James D. Callahan III Denote if an NPC is an Auctioneer, Banker, Battlemaster, Arcane Reforger, Innkeeper, Transmogrifier, or provides Void Storage.
Mon, 27 Aug 2012 14:52:22 -0500 James D. Callahan III Record Mailbox locations.
Mon, 27 Aug 2012 14:37:17 -0500 James D. Callahan III Detect and record Flight Master NPCs.
Mon, 27 Aug 2012 12:21:29 -0500 James D. Callahan III Record required quest completions for item purchase.
Mon, 27 Aug 2012 11:20:05 -0500 James D. Callahan III Don't ignore headers in the faction list - they can be legitimate faction names. Small farming tweaks.
Thu, 23 Aug 2012 14:15:01 -0500 James D. Callahan III Record reputation gains from harvesting.
Thu, 23 Aug 2012 11:30:03 -0500 James D. Callahan III Don't record quest ID 0.
Wed, 22 Aug 2012 15:15:30 -0500 James D. Callahan III Ignore money completely (for now). Revert to using names for certain objects since Archaeology doesn't produce a GUID. 1.0.1
Wed, 22 Aug 2012 13:45:24 -0500 James D. Callahan III Writing Lua using Python syntax isn't very productive.
Wed, 22 Aug 2012 13:33:47 -0500 James D. Callahan III Blacklist GUIDs only after the LOOT_OPENED handler has been run.
Wed, 22 Aug 2012 13:20:21 -0500 James D. Callahan III Ignore loot_list if empty. Hold NPC GUIDs in a loot registry to avoid recording the same NPC loot multiple times.
Wed, 22 Aug 2012 12:49:42 -0500 James D. Callahan III Handle loot sources by GUID instead of by ID to get accurate drop counts.
Tue, 21 Aug 2012 22:57:34 -0500 James D. Callahan III Only count loot sources once per loot event. Actually record money.
Tue, 21 Aug 2012 15:56:41 -0500 James D. Callahan III Re-add object/action quantifier. Minor cleanup.
Tue, 21 Aug 2012 15:29:15 -0500 James D. Callahan III Handle recording of loot from specific sources.
Mon, 20 Aug 2012 11:39:46 -0500 James D. Callahan III Wipe the DB if the version is different from the code version. Simplify WoW version check.
Tue, 14 Aug 2012 15:50:15 -0500 James D. Callahan III Add temporary checks to disable the AddOn if ran on a 4.3.4 server. 1.0
Mon, 06 Aug 2012 11:32:47 -0500 James D. Callahan III Record ALL trainers, not just Tradeskill trainers.
Thu, 02 Aug 2012 21:18:32 -0500 James D. Callahan III Record required faction/reputation for items.
Thu, 02 Aug 2012 11:56:44 -0500 James D. Callahan III Renamed dead_npc_id to reputation_npc_id for clarity, and set it to nil when QUEST_COMPLETE fires so quest NPCs aren't attributed.
Mon, 30 Jul 2012 09:50:44 -0500 James D. Callahan III Change method of extracting ID from GUID
Thu, 26 Jul 2012 16:36:29 -0500 James D. Callahan III Ensure that reputation gains are attributed to the correct NPC ID and changed where within the NPC table they are stored.
Thu, 26 Jul 2012 13:13:08 -0500 James D. Callahan III Trim whitespace from faction names gleaned from tooltips so the rar occasion where this happens doesn't make the faction name not record.
Mon, 23 Jul 2012 09:25:56 -0500 James D. Callahan III Added DB version. Fix indexing nil in COMBAT_TEXT_UPDATE handler.
Thu, 19 Jul 2012 12:36:37 -0500 James D. Callahan III Changed storage of NPC loot counts to coincide with the drops themselves.
Wed, 18 Jul 2012 12:27:54 -0500 James D. Callahan III Un-comment MERCHANT_UPDATE since it no longer hard-locks the client. Change storage for merchant items to be indexed by the item ID so information about items is updated rather than duplicated.
Thu, 05 Jul 2012 10:22:42 -0500 James D. Callahan III Bail out early in COMBAT_TEXT_UPDATE if action_data.npc_level is nil.
Wed, 04 Jul 2012 16:01:11 -0500 James D. Callahan III Apparently in MoP it is not possible for InstanceType in GetInstanceInfo() to return nil.
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.