Get an Epic Experience with Premium

Archy - Archaeology Assistant

Archaeology Login to Add Favorites
  • World of Warcraft
  • 22,299 Monthly Downloads
  • Supports: 6.2.3
  • 8,950,712 Total Downloads
  • Updated 11/28/2015
  • Created 10/16/2010
  • 4,734 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: All Rights Reserved
  • Newest File:
Support development! **

About Archy - Archaeology Assistant

Archy is an assistant for Archaeologists that want information at their finger tips.


Bug Reports Go Here


  • Localized for English, French, German, Russian, Spanish, and Traditional Chinese users
  • On-screen customizable and movable list for the dig sites on the continent you are current on
  • On-screen customizable and movable list of the artifacts you are researching that can be filtered to display only the races for the continent you are on
  • Racial fragment types are shown for each of the dig sites
  • Solve artifacts with (left click) or without (right click) keystones by clicking on the racial crest icon in the on-screen artifacts list or bind a key for a one stop solve shop
  • TomTom support to help you navigate between dig sites
  • Able to display dig sites on the minimap (closest only or all dig sites)
  • Able to display dig site boundaries on the battlefield mini map
  • Blacklist dig sites in the on-screen digsite list by right clicking on the dig site name. Perfect for when you have a bugged node or a dig site that is in a zone that you dislike.
  • Blacklist races so they do not appear in your artifacts on-screen list and won't be used when the artifact solve keybind is pressed
  • Sound triggers for when you have enough fragments and/or keystones to solve an artifact
  • A dig recorder to see where at a dig site you have successful dug
  • LDB Tooltip showing missing rare artifacts per race and overall archaeology progress
  • many more features

Minimap Button Frame and other similar addons

All Minimap based frames (such as nodes, dig sites and dig site boundaries) have been prefixed now with ArchyMinimap To stop these addons from taking these frames from the minimap, add the following item to their protected items list: ArchyMinimap

Mini-Guide to Fewer Digs

James D. Callahan III <>
2015-11-28 13:06:05 -0600

Update to fix Korean translations.


No changelog


First Previous Page 77 of 123 Next Last
  • #732
    same here, all the ones that have messed up for me are in that list.
  • #697
    new Patch

    1x Archy-v1.7b7\Archy.lua:1197: Usage:GetCurrencyInfo(currencyType)
    Archy-v1.7b7\Archy.lua:1197: in function
    Archy-v1.7b7\Archy.lua:1627: in function
    Archy-v1.7b7\Archy.lua:3037: in function
    (tail call): ?:
    : ?

    (tail call): ?:
    AceTimer-3.0-5 (Ace3):164: in function

  • #695
    Is there any chance of an option to use the pre-1.7 look of Archy? The new bar-based system takes up way too much space and lacks a lot of the functionality that I started using Archy for in the first place, like the digsite count tracker and a heads-up display of my keystones.

    1.7 is a serious step backwards in regards to usability for this addon. :(
  • #706
    It looks like the internals have changed in non-trivial ways in 1.7. However, there are "Display" tabs in the configs for both windows which should allow you to shrink it and get it a lot closer (though not the same as) the old style.
  • #700
    While I have no intention of doing so myself, assuming the internals of the 1.6 line of Archy are similar to the 1.7 line, I wouldn't think it would be hard to make the changes required to make it functional once more.

    The changes to the game were minor and mostly just caught people off guard, I think.
  • #690
    Can someone please make a fix for Archy so i can see my two windows again, the LDB is fine but i like those two windows, i allready put in the code that LLGames has made, but that does not get my windows back...
  • #701
    yeah i've lost my windows too, also can't set them back any tick boxes don't stay ticked in /acrch config

    seems to kill the game too, as soon as i dig i have horrendus lag, so unfortunately had to switch if off for now :(
  • #691
    I've actually finished a fix of this nature. I'm just waiting approval on it's posting so that I can link it for people to use. Hopefully soon.
  • #693
    The little thing that pops up that tells you how far you've traveled within a digsite (green, yellow, & red) is also gone, is that coming back too?
  • #694
    It was working fine for me with my copy, so it should be. Bear in mind I'm using the most recent copy, which is 1.7b7. If you're still using 1.6.3 I'm afraid I can't help you there.
  • #696
    With the mass rush of 'bugfixes' that Curse and Interface are having to deal with, I'd not be surprised if you fix gets lost for several days.
  • #685
    I'm getting this error! What's up!?

    Date: 2011-02-09 05:15:42
    ID: 2
    Error occured in: Global
    Count: 1
    Message: ..\AddOns\Archy\Archy.lua line 2939:
    attempt to index upvalue 'lastSite' (a nil value)
    (tail call): ?
    (tail call): ?
    Archy\Archy.lua:2939: ?()
    [string "safecall Dispatcher[6]"]:4:
    [string "safecall Dispatcher[6]"]:4
    [C]: ?
    [string "safecall Dispatcher[6]"]:13: ?()
    ...Tom\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:92: Fire()
  • #686
    You can fix the addon yourself, LLGames explained how two posts earlier.
  • #684
    I get this error whenever I log in:

    Message: Interface\AddOns\Archy\Archy.lua:2033: attempt to perform arithmetic on field 'surveys' (a nil value)
    Time: 02/09/11 12:06:38
    Count: 1
    Stack: Interface\AddOns\Archy\Archy.lua:2033: in function `ImportOldStatsDB'
    Interface\AddOns\Archy\Archy.lua:2806: in function
    (tail call): ?
    [C]: ?

    (tail call): ?
    Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:514: in function `InitializeAddon'
    Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:628: in function

    Locals: self = {
    UpdatePlayerPosition = defined @Interface\AddOns\Archy\Archy.lua:3011
    SetDefaultModuleLibraries = defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:383
    SetSinkStorage = defined @Interface\AddOns\Archy\Libs\LibSink-2.0\LibSink-2.0.lua:731
    EnableModule = defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:348
    modules = {
    CancelTimer = defined @Interface\AddOns\Ace3\AceTimer-3.0\AceTimer-3.0.lua:311
    IterateEmbeds = defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:458
    SecureHook = defined @Interface\AddOns\Ace3\AceHook-3.0\AceHook-3.0.lua:339
    SocketClicked = defined @Interface\AddOns\Archy\Archy.lua:1856
    RawHookScript = defined @Interface\AddOns\Ace3\AceHook-3.0\AceHook-3.0.lua:398
    BagUpdated = defined @Interface\AddOns\Archy\Archy.lua:2896
    Printf = defined @Interface\AddOns\Ace3\AceConsole-3.0\AceConsole-3.0.lua:69
    SetDefaultModulePrototype = defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:425
    GetSinkAce3OptionsDataTable = defined @Interface\AddOns\Archy\Libs\LibSink-2.0\LibSink-2.0.lua:582
    defaultModuleState = true
    IsEnabled = defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:467
    ScheduleTimer = defined @Interface\AddOns\Ace3\AceTimer-3.0\AceTimer-3.0.lua:276
    DisableModule = defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:366
    CurrentArtifacts = {
    RegisterMessage = defined @Interface\AddOns\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:118
    GetArgs = defined @Interface\AddOns\Ace3\AceConsole-3.0\AceConsole-3.0.lua:144
    RegisterSink = defined @Interface\AddOns\Archy\Libs\LibSink-2.0\LibSink-2.0.lua:693
    IsHooked = defined @Interface\AddOns\Ace3\AceHook-3.0\AceHook-3.0.lua:496
    db = {
    UpdateDigSiteFrame = defined @Interface\AddOns\Archy\Archy.lua:3185
    SetEnabledState = defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:440
    Hook = defined @Interface\AddOns\Ace3\AceHook-3.0\AceHook-3.0.lua:277
    enabledState = true
    RegisterEvent = defined @Interface\AddOns\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:118
    optionsFrame = {
    baseName = "Archy"
    CurrencyData = {
    IterateModules = defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:453
    SkillLinesChanged = defined @Interface\AddOns\Archy\Archy.lua:2910
    RawHook = defined @Interface\AddOns\Ace3\AceHook-3.0\AceHook-3.0.lua:316
    CheckOverride = defined @Interface\AddOns\Archy\Archy.lua:3736
    SaveFramePosition = defined @Interface\AddOns\Archy\Archy.lua:3498
    ImportOldStatsDB = defined @Interface\AddOns\Archy\Archy.lua:2028
    SetFramePosition = defined @Interface\AddOns\Archy\Archy.lua:3469
    RefreshDigSiteDisplay = defined @Interface\AddOns\Archy\Archy.lua:3424
    LootReceived = defined @Interface\AddOns\Archy\Archy.lua:2921
    LastSurveyPosition = {
    ShowDigSiteTooltip = defined @Interface\AddOns\Archy\Archy.lua:3368
    Enable = defined @Interface\AddOns\Ace3\AceAddon-3.0\Ac
  • #682
    Here's the bug I get on Archy once it loads up:

    Date: 2011-02-09 01:08:09
    ID: 1
    Error occured in: Global
    Count: 13
    Message: ...ace\AddOns\Archy\Libs\LibArchaeology-0.1\library.lua line 308:
    [C]: ?
    [C]: GetCurrencyInfo()
    ...ace\AddOns\Archy\Libs\LibArchaeology-0.1\library.lua:1071: OnEvent()
    [C]: SetMapToCurrentZone()
    GatherMate2\Display.lua:616: UpdateMaps()
    GatherMate2\Display.lua:329: ?()
    [string "safecall Dispatcher[1]"]:4:
    [string "safecall Dispatcher[1]"]:4
    [C]: ?
    [string "safecall Dispatcher[1]"]:13: ?()
    ...ore\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:92: Fire()
  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Darkest Dungeon Wiki Editing Contest