140 - Show Archaelogy Digsites "only with digsite" does not work
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.
| User | When | Change |
|---|---|---|
| Shenj | Aug 25, 2016 at 02:29 UTC | Create |
- 2 comments
- 2 comments
Facts
- Last updated
- Sep 12, 2016
- Reported
- Aug 25, 2016
- Status
- New - Issue has not had initial review yet.
- Type
- Defect - A shortcoming, fault, or imperfection
- Priority
- Medium - Normal priority.
- Votes
- 1
- Reply
- #2
Nevcairiel Sep 18, 2016 at 14:34 UTC - 0 likesI 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.
- Reply
- #1
Shenj Aug 25, 2016 at 05:35 UTC - 0 likesI 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.