Indiana's Artifact Catalogue of Doom

Miscellaneous Login to Add Favorites
  • 9 Likes
  • Rift
  • 120 Monthly Downloads
  • Supports: 3.5
  • 16,384 Total Downloads
  • Updated Jan 20, 2017
  • Created Dec 2, 2012
  • 34 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: zlib/libpng License
  • Newest File: v1.2.0

About Indiana's Artifact Catalogue of Doom

Indy is an in-game artifact catalogue born out of necessity and a lack of artifact APIs.

Setup:

  1. Create a macro "AddArtifact" with text "indy additem"
  2. Create a macro "DelArtifact" with text "indy deleteitem"
  3. Drag the macros onto your quickbars and assign a keybinding to them
  4. Mouseover any artifacts you have collected and while the tooltip is displayed, hit the AddArtifact macro to record that the item has been collected by the current character.
  5. If you make a mistake, mouseover the item and hit the DelArtifact macro to remove the item from that characters collected list.

Use /indy donottrack to ignore collecting items on the current character. This can be undone with /indy dotrack
Use /indy checkbags to see if there are any artifacts in your bags that are needed by your alts.
Toggle auction house scanning with /indy scanah and page through the Misc -> Collectible category to report if there are any artifacts that you are looking for up for sale. This feature currently does not support the Full AH Scans provided by some AH addons.

Available commands:

  • /indy additem - adds the mouse-overed item to the list of collected artifacts for this character
  • /indy deleteitem - removes the mouse-overed item from the list of collected artifacts for this character
  • /indy whohasitem - returns a list of the characters who have the mouse-overed item
  • /indy whoneedsitem - returns a list of the characters who need the mouse-overed item
  • /indy dotrack - adds the current character to the list of characters tracking collections
  • /indy donottrack - removes the current character from the list of characters tracking collections
  • /indy checkbags - check bags for artifacts
  • /indy scanah - toggle scanning AH for artifacts
  • /indy showtooltips - toggle display of tooltips for artifacts
  • /indy config - opens the configuration window
  • /indy help - prints this message

tag 19ee84e5e6a3d48474be4183f4a3487c2b64c2f3 v1.2.0
Author:    Rhoda Baker <[email protected]>
Date:    Thu Jan 12 12:47:35 2017 -0500

Tagged as v1.2.0

commit 1cd1aaee9849113b0bb5407c7393e761054c7165
Author: Rhoda Baker <[email protected]>
Date:   Thu Jan 12 12:47:00 2017 -0500

    Bumped version to 1.2.0 for release.

    Improvements to performance when handling big auction house queries.

commit 52417a5823c03c37e666a92e788eb87c266c6922
Author: Rhoda Baker <[email protected]>
Date:   Thu Jan 12 12:39:19 2017 -0500

    Renamed functions to make ProcessAHData the public api.

commit a25ba0d77e2589f77badcf0a822e7c70ddd09381
Author: Rhoda Baker <[email protected]>
Date:   Thu Jan 12 12:25:55 2017 -0500

    Enable caching for bulk item detail queries.

    InspectItemDetail and InspectItemDetails are no longer publicly accessible.

commit b8ff8867b3beb5362ff01b8b36ad0eeb4a81deed
Author: Rhoda Baker <[email protected]>
Date:   Thu Jan 12 09:24:23 2017 -0500

    Renamed bulkartifactquery.lua to Coroutines.lua.

commit 6d45612e1c808f4ebd926c51181d88f18d6a71e5
Author: Rhoda Baker <[email protected]>
Date:   Wed Jan 11 10:39:04 2017 -0500

    Re-added check for paged auction house queries to limit text output.

commit 209de3b14a5e8ad81c74fcf67911d22db4f08395
Author: Rhoda Baker <[email protected]>
Date:   Wed Jan 11 10:17:48 2017 -0500

    Converted ProcessAHData and PrintAuctionsByChar to coroutine functions to improve performance over large data sets.

commit ba3c9acc2e36ed450bb0bdbb1bfb2805985612e7
Author: Rhoda Baker <[email protected]>
Date:   Tue Jan 10 12:32:04 2017 -0500

    Abstracted bulk query for auctions and removed limiter on auction scan.

commit dd2a5bfe236435bbb175e4011c5f8b003ff90284
Author: Rhoda Baker <[email protected]>
Date:   Tue Jan 10 10:08:18 2017 -0500

    Modified AHScan to use bulkArtifactQuery coroutine to avoid performance warnings.

commit 2afbdacfbfd8afb354c783a4af2ceddbf120a70c
Author: Rhoda Baker <[email protected]>
Date:   Tue Jan 10 10:00:42 2017 -0500

    Removed bulkArtifactQuery test code at startup.

commit dac43fe19059d250096e4cc8bbacd3189ad8ebe9
Author: Rhoda Baker <[email protected]>
Date:   Tue Jan 10 09:59:12 2017 -0500

    Removed debugging messages.

commit 7ae9036febec71a8eb9ee5be227d319b6981dc6d
Author: Rhoda Baker <[email protected]>
Date:   Tue Jan 10 08:47:49 2017 -0500

    Fixed bug with itemCounter.

commit cee38290f25f50f61888065664d3600bd7c4baa6
Author: Rhoda Baker <[email protected]>
Date:   Mon Jan 9 13:50:20 2017 -0500

    Make bulk artifact query reusable, and updated event handler to manage multiple queries.

commit ffb772dc2219514834d9dcb7dce27a2da6a98400
Author: Rhoda Baker <[email protected]>
Date:   Mon Jan 9 10:21:44 2017 -0500

    Removed old code and added commentary regarding previous approaches.

commit 531bea34727cbaf4c3f4f02d791f93c269f8a071
Author: Rhoda Baker <[email protected]>
Date:   Mon Jan 9 10:16:07 2017 -0500

    Fixed possible bug in co-routine cputime measurement and improved logging.

commit 9b059c48043799f0217d805d4e6a891d4a365ce7
Author: Rhoda Baker <[email protected]>
Date:   Fri Jan 6 11:24:06 2017 -0500

    Changed coroutine to check for maxmimum cputime as opposed to max cycles.

    Originally from 5dbfbb7 in SetAssignment.

commit 6aaaf43ff75300b680e2cf42b726f294c55d0391
Author: Rhoda Baker <[email protected]>
Date:   Fri Jan 6 11:23:33 2017 -0500

    Changed bulk artifact query and setconversion to track item names

    Originally from c36d80e31 in SetAssignment.

commit 5ea0313bffc02a094251a5f659651be8405f2a9e
Author: Rhoda Baker <[email protected]>
Date:   Fri Jan 6 11:22:14 2017 -0500

    Using coroutine to query item details.

    Originally from 2dbd4752 in SetAssignment.

commit 7c125eb1fa97e89b344b79f7e756efde57f7ceb8
Author: Rhoda Baker <[email protected]>
Date:   Fri Jan 6 11:21:33 2017 -0500

    Debugging code for Bulk Artifact Querying

    Originally from bd5009c1 in SetAssignment.

commit d3a9de59972181b285ad4f2feffde0ef59beb73e
Author: Rhoda Baker <[email protected]>
Date:   Fri Jan 6 11:20:27 2017 -0500

    Add bulk artifact query function.

    Originally from b9bf345 in SetAssignment.

    * Query ItemDetails for full artifactTable at Addon.Start.End to work around watchdog. Functional but slooooooow.

commit fac187467be186a1b4a7b25e3176c685b5cebc98
Author: Rhoda Baker <[email protected]>
Date:   Fri Jan 6 10:49:17 2017 -0500

    Added comment indicating where performance warning occurs.

commit 09132e8881f0888b8b09e5c464ec3b29bbd956eb
Author: Rhoda Baker <[email protected]>
Date:   Fri Jan 6 10:38:15 2017 -0500

    Added cpu timing debug code.

  • 1
  • 2
  • 3
  • 4
  • 5
  • 7
  • Next

Comments

  • To post a comment, please or register a new account.
Posts Quoted:
Reply
Clear All Quotes