Seething Shore
yoshimo opened this issue ยท 3 comments
It would be nice to have spawn timers for the azerite nodes.
As i player i want to know which nodes are about to go active, where i have to walk, and how much time there is left until an announced node becomes active and can be harvested.
Maybe also when a new set of nodes will drop.
I think estimating a time to win and a final score would be difficult to do because there is no fixed rate and it entireley depends on how fast the players are at harvesting.
@funkydude is there anything blocking something like this from being implemented?
In case support will be added for this then the Azerite nodes in Seething shore is Vignettes (not POI's like on base maps)
Seething Shore has the mapID of 907.
So I presume you want to listen to the event "VIGNETTES_UPDATED". (Check https://www.townlong-yak.com/framexml/28294/Blizzard_SharedMapDataProviders/VignetteDataProvider.lua#45 for more detailed info on how Blizzard handles Vignettes)
According to my testing the time from a spawned node to an active (clickable one) was 30 seconds. But both types appear as vignettes but with different atlasName data from C_VignetteInfo.GetVignetteInfo.
Additionally on the map each Azerite node spawns in a subzone with a specific name and for localization compatibility the name can be checked from achievement with ID: 12408
Edit: I have not timed the time between a captured node and a new one appearing on the map but I presume it is less than 10 seconds and that having a timer for it is probably extra UI clutter.