2012-10-03  James D. Callahan III  <jcallahan@curse.com>

[11f242b0b170] [tip]
* Main.lua:

Get the number of merchant items AFTER clearing filters.


[3883ebb8baef]
* libs.xml:

Corrected load path for CallbackHandler-1.0


2012-10-02  James D. Callahan III  <jcallahan@curse.com>

[35fa3d789a2b]
* .hgtags:

Added tag 1.0.14 for changeset ca490b4a98e8


[ca490b4a98e8] [1.0.14]
* Main.lua:

Wipe the current_action regardless of anything in HandleSpellFailure.


[d49e46c45dcc]
* Main.lua:

Bumped DB version to 9.


[f8a5080a60c6]
* Main.lua:

Set coordinates to 0, 0 if WorldMapFrame is shown.


[ba5422e37516]
* Main.lua:

Always set current_merchant when MERCHANT_SHOW fires.


[15ff29752523]
* Main.lua:

Workaround for strange WoW client handling of Micro Dungeons.


2012-09-27  James D. Callahan III  <jcallahan@curse.com>

[dc02d8eb919d]
* .hgtags:

Added tag 1.0.13 for changeset 2c2b7d91ca19


[2c2b7d91ca19] [1.0.13]
* .pkgmeta, Main.lua, libs.xml:

Record fishing coordinates based on the direction the character is facing. Minor cleanups.


[f45ff137cf8f]
* Main.lua:

Improved detection of fishing nodes on mouseover.


[aa48190cb5eb]
* Main.lua:

Handle race-condition case when a player releases a captured pet - also, use the BATTLE_PET_BREED_QUALITY constants instead of the ITEM_QUALITY constant for rarity.


2012-09-26  James D. Callahan III  <jcallahan@curse.com>

[87177ba1f6f7]
* .hgtags:

Added tag 1.0.12 for changeset 5f43b650e341


[5f43b650e341] [1.0.12]
* Main.lua:

Added recording or LFR data.


[fa7f91077c54]
* Main.lua:

Flush the DB when encountering a new client build.


2012-09-24  James D. Callahan III  <jcallahan@curse.com>

[3b9d44976319]
* Main.lua:

For the moment, ignore faction names which are identical to the NPC name.


[5e558c060114]
* .hgtags:

Added tag 1.0.11 for changeset a6e36b3f51d6


[a6e36b3f51d6] [1.0.11]
* Main.lua:

Ensure that the NPC data we're looking at when visiting a merchant remains unchanged until MERCHANT_CLOSE fires. Bumped DB version to 8.


2012-09-21  James D. Callahan III  <jcallahan@curse.com>

[05b77c08b211]
* Main.lua:

Simplification for loot labels. Set target type for loot to NPC if none is listed on the current action, since the only reason it would be otherwise is via a spell.


[35da36cc87f0]
* Main.lua:

Decoupled loot data from current_action. Fixed recording of Fishing data.


2012-09-20  James D. Callahan III  <jcallahan@curse.com>

[fbac5f643f04]
* .hgtags:

Added tag 1.0.10 for changeset e0550c57972d


[e0550c57972d] [1.0.10]
* Main.lua:

Listen for ZONE_CHANGED_NEW_AREA and ZONE_CHANGED_INDOORS for location updates.


2012-09-19  James D. Callahan III  <jcallahan@curse.com>

[b06147ded0bc]
* Main.lua:

Added recording of blacklisted battlegrounds.


2012-09-18  James D. Callahan III  <jcallahan@curse.com>

[6f48d374cda5]
* .hgtags:

Added tag 1.0.9 for changeset f0c0819058b4


[f0c0819058b4] [1.0.9]
* Main.lua:

Bump DB version to 6. Change method of determining current area ID in order to play nice with the World Map.


2012-09-17  James D. Callahan III  <jcallahan@curse.com>

[790769fc6a76]
* .hgtags:

Added tag 1.0.8 for changeset 8669b4c43278


[8669b4c43278] [1.0.8]
* Main.lua:

Improved loot sentry - scoped outside of current_action, since current_action can be wiped by subsequent actions. Hopefully prevents mixing action types for loot.


[9b5dcdc5a1e8]
* Main.lua:

current_action.type --> current_action.target_type


[3c47401c3407]
* Main.lua:

action_data --> current_action


[ea4e4d3cc673]
* Main.lua:

Removed some unused fields from action_data - renamed two for clarity.


