Show Archaelogy Digsites "only with digsite" does not work #140


  • New
  • Defect
Closed
Assigned to moonfann
  • Yuyuli created this issue Aug 24, 2016

    As title.

    If you set the "Show Archaeology Nodes" option to "Only with digsite" it doesn't actually work, the icons never show for me.

    In particular, digSites[(GetMapInfo())] is always nil, while showDig will be true so IsActiveDigSite always returns nil and digsites will never be drawn at all.

  • Yuyuli added the tags New Defect Aug 24, 2016
  • Yuyuli posted a comment Aug 25, 2016

    I noticed that the GetMapLandmarkInfo API doesn't actually return any Digsites for me, though changing the lua (updated to 7.0 api) to local type, name, description, textureIndex, px, py = GetMapLandmarkInfo(index) would at least show ALL digsites in any zone where there is a digsite but that's not much better than showing them at all time everywhere. Maybe use CanScanResearchSite to only show them where you can actively dig as GetMapLandmarkInfo simply doesn't return digsites anymore, might be a blizz bug or intended.


    Edited Aug 25, 2016
  • nevcairiel posted a comment Sep 18, 2016

    I think the previous behavior should be restored in the most recent alpha version.

    I do agree that it would be nice if tracking would only turn on if you actually enter a digsite area, but unfortunately in the past the problem with that was that Blizzard doesn't fire events when this happens so you can't really know.

  • nevcairiel closed issue Mar 23, 2017

To post a comment, please login or register a new account.