Download
(6 Kb)
Download
Updated: 07/24/22 03:49 PM
Pictures
File Info
Compatibility:
High Isle (8.0.0)
Updated:07/24/22 03:49 PM
Created:09/30/19 02:50 PM
Monthly downloads:348
Total downloads:17,383
Favorites:39
MD5:
DragonNextLocation  Popular! (More than 5000 hits)
Version: 1.2.2
by: bulton-fr [More]
To know the position at which an Elsweyr dragon will land


Dependencies :
Current Features :
  • Display an icon at the landing position

FAQ :
Why I not see any icon ?
The addon know the landing position only if you are on the map instance when the dragon pop or take off to go somewhere else. If you are not here at these times, the addon cannot know the landing position and no icons will be displayed.

TODO :
  • Add the icon on compass
  • Add more info on icon tooltip
If you want other features, you can ask in comment.


Github repository / Github issues & improvements list
v1.2.2 (2022-07-24)
- Use LibWorldEvents minimum version tag
- API bump to Hish Isle

v1.2.1 (2021-11-19)
- Fix icon displayed on all map (If your are in Elsweyr and open your map to another zone)
- API Bump to Deadlands

I really sorry, icon's fix is done since end of july, I completely forgot about it. Again, really sorry.

v1.2.0
- API Bump
- Follow changes on LibWorldEvents

v1.1.2
- Remove a call to LibStub (removed from dependency since v1.1.0) (thanks to Scootworks on github)
- Follow changes in LibDragonWorldEvent v1.1.2
- Upgrade API version to Greymoor and Stonethorn

v1.1.1
- Update the TESO ApiVersion to 100029

v1.1.0
- Remove included libs (all tags are present, so it's not necessary to include them)
Optional Files (0)


Archived Files (6)
File Name
Version
Size
Uploader
Date
1.2.1
6kB
bulton-fr
11/18/21 07:47 PM
1.2.0
6kB
bulton-fr
07/22/21 08:12 AM
1.1.2
6kB
bulton-fr
08/05/20 03:40 AM
1.1.1
6kB
bulton-fr
10/21/19 07:18 AM
1.1.0
6kB
bulton-fr
10/03/19 10:39 AM
1.0.0
27kB
09/30/19 02:50 PM


Post A Reply Comment Options
Unread 01/17/24, 02:16 AM  
Marazota
AddOn Author - Click to view AddOns

Forum posts: 257
File comments: 1517
Uploads: 2
request feature

request feature - count of dragons killed per game session
Report comment to moderator  
Reply With Quote
Unread 03/26/23, 08:41 AM  
bulton-fr
 
bulton-fr's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 43
Uploads: 5
Hi all, I'm sorry for the delay to answer you

Originally Posted by DonjaZero
This addon addresses a common inconvenience and improves QoL, and it does it simply and elegantly. I use a lot of addons and have not had a single dependency or compatibility issue. Quest or not, dropped quests, changing zones or instances... it works for me 100% of the time.

EDIT: I use Minion to ensure that all my addons, including this one and any dependencies, are up-to-date. That seems to play a key role in avoiding lots of issues with other addons.

Thank you for this addon!

Originally Posted by Masteroshi430
Hi!
I just wanted to inform you that starting with version 2023.02.05, my version of Minimap by Fyrakin has border pins support for DragonNextLocation.
https://www.esoui.com/downloads/info...30sbranch.html
Thanks to you two


Originally Posted by Meridiano
Addon marker's icon is not visible if I have the quest. LibMapPins 1.0 r38, LibWorldEvents 2.3.0.

https://i.imgur.com/OyjY0sR.png
Originally Posted by OmniusPrime
The addon does not seem to be working for me, in either Northern or Southern Elseweyr. I've tried reloadui, log out/in, and quit/restart. The dragon spawn happens but the landing icon never appears.
I do have several other addons that put icons on the map. They appear to be working fine. I have also tried with all addons except this one disabled and the landing icon still doesn't appear.
This is the first time I've installed this addon.
I added a FAQ part on the addon description for future case.
At this time, this kind of issues possible sources are :
  • not restarting the game after installing the addon (texture file needs to restart the game to be loaded)
  • map's instance have changed
  • you're not on the map (or the instance) when the dragon pops or takes off (currently it's the only way to have the landing location)
But maybe there are other cases I don't know
Report comment to moderator  
Reply With Quote
Unread 02/24/23, 05:58 PM  
OmniusPrime

Forum posts: 0
File comments: 12
Uploads: 0
The addon does not seem to be working for me, in either Northern or Southern Elseweyr. I've tried reloadui, log out/in, and quit/restart. The dragon spawn happens but the landing icon never appears.
I do have several other addons that put icons on the map. They appear to be working fine. I have also tried with all addons except this one disabled and the landing icon still doesn't appear.
This is the first time I've installed this addon.
Last edited by OmniusPrime : 02/24/23 at 06:04 PM.
Report comment to moderator  
Reply With Quote
Unread 02/05/23, 12:04 PM  
Masteroshi430
 
Masteroshi430's Avatar
AddOn Author - Click to view AddOns

Forum posts: 185
File comments: 667
Uploads: 19
Hi!
I just wanted to inform you that starting with version 2023.02.05, my version of Minimap by Fyrakin has border pins support for DragonNextLocation.
https://www.esoui.com/downloads/info...30sbranch.html
Last edited by Masteroshi430 : 02/05/23 at 12:05 PM.
Report comment to moderator  
Reply With Quote
Unread 01/31/23, 09:24 PM  
DonjaZero
 
DonjaZero's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 19
Uploads: 3
Thank you for this addon

This addon addresses a common inconvenience and improves QoL, and it does it simply and elegantly. I use a lot of addons and have not had a single dependency or compatibility issue. Quest or not, dropped quests, changing zones or instances... it works for me 100% of the time.

EDIT: I use Minion to ensure that all my addons, including this one and any dependencies, are up-to-date. That seems to play a key role in avoiding lots of issues with other addons.

Thank you for this addon!

Last edited by DonjaZero : 02/04/23 at 10:14 AM.
Report comment to moderator  
Reply With Quote
Unread 01/31/23, 06:15 AM  
Meridiano
 
Meridiano's Avatar

Forum posts: 1
File comments: 15
Uploads: 0
Marker exists but no icon

Addon marker's icon is not visible if I have the quest. LibMapPins 1.0 r38, LibWorldEvents 2.3.0.

https://i.imgur.com/OyjY0sR.png
Last edited by Meridiano : 01/31/23 at 08:01 PM.
Report comment to moderator  
Reply With Quote
Unread 07/24/22, 04:13 PM  
bulton-fr
 
bulton-fr's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 43
Uploads: 5
Originally Posted by Alessondria
Hi. I don't think this works anymore
Hi,
I checked it today, stayed on North Elsweyr, waiting to see for 15min (I was logged out for inactivity). The icon displays well and the dragon lands on it. So it seems to work.
There is now a new version, only to follow change on the used library (change for High Isle world events), so I don't think it will change anything

Maybe try updating the addon and library?
If it still doesn't work for you, I appreciate all the information you have, such as the zone where you have the bug, and addon & library versions
Last edited by bulton-fr : 07/24/22 at 04:14 PM.
Report comment to moderator  
Reply With Quote
Unread 07/02/22, 09:18 PM  
Alessondria

Forum posts: 0
File comments: 93
Uploads: 0
Hi. I don't think this works anymore
Report comment to moderator  
Reply With Quote
Unread 02/25/22, 07:40 AM  
bulton-fr
 
bulton-fr's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 43
Uploads: 5
Re: Errors

Thanks to report the issue
It's fixed on last release of LibWorldEvents sent on esoui just now, the v2.1.1

Originally Posted by LoneStar2911
Came out of the public dungeon Orcrest in Northern Elsweyr and got these errors back to back, and the tracker didn't appear on screen:

Code:
user:/AddOns/DragonNextLocation/Zone.lua:55: attempt to index a nil value
stack traceback:
user:/AddOns/DragonNextLocation/Zone.lua:55: in function 'DragonNextLocation.Zone:obtainPosition'
|caaaaaa<Locals> self = [table:1]{}, dragon = [table:2]{WEInstanceId = 3, WEId = 3, eventType = "dragon", eventIdx = 3}, locationId = 11 </Locals>|r
user:/AddOns/DragonNextLocation/Events.lua:43: in function 'DragonNextLocation.Events.onWELocChanged'
|caaaaaa<Locals> eventCode = 131689, worldEventInstanceId = 3, oldWorldEventLocationId = 0, newWorldEventLocationId = 11, dragon = [table:2] </Locals>|r
Code:
user:/AddOns/DragonNextLocation/Zone.lua:55: attempt to index a nil value
stack traceback:
user:/AddOns/DragonNextLocation/Zone.lua:55: in function 'DragonNextLocation.Zone:obtainPosition'
|caaaaaa<Locals> self = [table:1]{}, dragon = [table:2]{WEInstanceId = 3, WEId = 3, eventType = "dragon", eventIdx = 3}, locationId = 13 </Locals>|r
user:/AddOns/DragonNextLocation/Events.lua:43: in function 'DragonNextLocation.Events.onWELocChanged'
|caaaaaa<Locals> eventCode = 131689, worldEventInstanceId = 3, oldWorldEventLocationId = 11, newWorldEventLocationId = 13, dragon = [table:2] </Locals>|r
Code:
user:/AddOns/DragonNextLocation/Zone.lua:55: attempt to index a nil value
stack traceback:
user:/AddOns/DragonNextLocation/Zone.lua:55: in function 'DragonNextLocation.Zone:obtainPosition'
|caaaaaa<Locals> self = [table:1]{}, dragon = [table:2]{WEInstanceId = 1, WEId = 1, eventType = "dragon", eventIdx = 2}, locationId = 3 </Locals>|r
user:/AddOns/DragonNextLocation/Events.lua:43: in function 'DragonNextLocation.Events.onWELocChanged'
|caaaaaa<Locals> eventCode = 131689, worldEventInstanceId = 1, oldWorldEventLocationId = 2, newWorldEventLocationId = 3, dragon = [table:2] </Locals>|r
Report comment to moderator  
Reply With Quote
Unread 02/24/22, 09:43 PM  
NeuroticPixels
Addon Addict
 
NeuroticPixels's Avatar
Premium Member

Forum posts: 210
File comments: 864
Uploads: 0
Errors

Came out of the public dungeon Orcrest in Northern Elsweyr and got these errors back to back, and the tracker didn't appear on screen:

Code:
user:/AddOns/DragonNextLocation/Zone.lua:55: attempt to index a nil value
stack traceback:
user:/AddOns/DragonNextLocation/Zone.lua:55: in function 'DragonNextLocation.Zone:obtainPosition'
|caaaaaa<Locals> self = [table:1]{}, dragon = [table:2]{WEInstanceId = 3, WEId = 3, eventType = "dragon", eventIdx = 3}, locationId = 11 </Locals>|r
user:/AddOns/DragonNextLocation/Events.lua:43: in function 'DragonNextLocation.Events.onWELocChanged'
|caaaaaa<Locals> eventCode = 131689, worldEventInstanceId = 3, oldWorldEventLocationId = 0, newWorldEventLocationId = 11, dragon = [table:2] </Locals>|r
Code:
user:/AddOns/DragonNextLocation/Zone.lua:55: attempt to index a nil value
stack traceback:
user:/AddOns/DragonNextLocation/Zone.lua:55: in function 'DragonNextLocation.Zone:obtainPosition'
|caaaaaa<Locals> self = [table:1]{}, dragon = [table:2]{WEInstanceId = 3, WEId = 3, eventType = "dragon", eventIdx = 3}, locationId = 13 </Locals>|r
user:/AddOns/DragonNextLocation/Events.lua:43: in function 'DragonNextLocation.Events.onWELocChanged'
|caaaaaa<Locals> eventCode = 131689, worldEventInstanceId = 3, oldWorldEventLocationId = 11, newWorldEventLocationId = 13, dragon = [table:2] </Locals>|r
Code:
user:/AddOns/DragonNextLocation/Zone.lua:55: attempt to index a nil value
stack traceback:
user:/AddOns/DragonNextLocation/Zone.lua:55: in function 'DragonNextLocation.Zone:obtainPosition'
|caaaaaa<Locals> self = [table:1]{}, dragon = [table:2]{WEInstanceId = 1, WEId = 1, eventType = "dragon", eventIdx = 2}, locationId = 3 </Locals>|r
user:/AddOns/DragonNextLocation/Events.lua:43: in function 'DragonNextLocation.Events.onWELocChanged'
|caaaaaa<Locals> eventCode = 131689, worldEventInstanceId = 1, oldWorldEventLocationId = 2, newWorldEventLocationId = 3, dragon = [table:2] </Locals>|r
Report comment to moderator  
Reply With Quote
Unread 11/19/21, 03:32 PM  
ChrisK

Forum posts: 0
File comments: 176
Uploads: 0
Thanks for doing this, really love your AddOn - this helps so much to find where they're headed
Report comment to moderator  
Reply With Quote
Unread 07/28/21, 05:52 PM  
Acadian

Forum posts: 0
File comments: 4
Uploads: 0
Very helpful Addon!

Thanks so much for providing this Addon! I've been using it for a couple days to hunt dragons during a busy event and it really makes the difference in being able to get to the fight in time. Before installing, I was finding myself arriving after the dragon was dead over a quarter of the time. Now, I can almost always make the fight and sometimes even arrive before the dragon! Makes a great difference when hunting dragons.
Report comment to moderator  
Reply With Quote
Unread 07/27/21, 10:32 AM  
bulton-fr
 
bulton-fr's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 43
Uploads: 5
Originally Posted by HowellQagan
The dragon markers are now drawn on subzone maps too, I haven't noticed this before, I think. So let's say I'm in Rimmen or Senchal, the dragon landing markers are drawn in the city at the exact same location as on the fully zoomed out zone map.
Thank to report the issue.
I have also seen it yesterday when I was watching the Mukmire map for a guild mate and see the dragon location icon has popped.
I do a fix today but I'm really tired today so I prefer to wait later or tomorrow to do a double-check before publishing the fix.
Report comment to moderator  
Reply With Quote
Unread 07/27/21, 10:25 AM  
bulton-fr
 
bulton-fr's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 43
Uploads: 5
Re: Great job!

Originally Posted by Phinix
Really outstanding work! Did a google search for "next dragon location" during this Elsweyr event while the weekly Endeavor was killing 30 dragons, as I kept arriving just as the dragons were dying to the massive 50+ raid chain killing them.

I did encounter one in Northern Elsweyr that didn't land at the indicated spot, though it did land pretty nearby. Had just downloaded the addon otherwise I would have screenshot it. If it happens again I will. Otherwise though, I'd say 90% of the markers have been spot on.

Thanks from saving me from the "Dragon Chaser" title.
Thanks

About the icon position, I see during this event (it didn't happen during the last dragon event) that the icon takes a position when the dragon pop, and move to another position 1 or 2 second after. I use events fire by the game api, so I don't really know why it does that. However I suppose it's not this case you had. The only idea I could have about this issue is an instance's switch when you use a wayshrine (if you use it). I'm not sure my addon can detect that, and it's not easy to test it.
Report comment to moderator  
Reply With Quote
Unread 07/26/21, 04:08 PM  
HowellQagan
 
HowellQagan's Avatar

Forum posts: 11
File comments: 437
Uploads: 0
The dragon markers are now drawn on subzone maps too, I haven't noticed this before, I think. So let's say I'm in Rimmen or Senchal, the dragon landing markers are drawn in the city at the exact same location as on the fully zoomed out zone map.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: