Routes
Routes allow you to draw lines on the worldmap linking nodes together into an efficient farming route from existing databases. The route will be shown (by default) on the minimap and zone map as well.
Use /routes to begin.
See spikey star-shaped routes?
You haven't optimized the route yet. Go into the route you created and optimize it. Instructions below.
Quickstart:
Video about configuring this addon.
Download and install:
- Routes
- GatherMate2
- GatherMate2_Data
Start up World of Warcraft and make sure all addons are marked to be loaded (in the addon selection screen).
Importing into GatherMate2:
type: /gathermate2
- Go to 'Import Data' and then to 'GatherMate2Data' (left side)
- If you already have herbs/mines of yourself, select 'Merge' from the 'Import Style' dropdown, otherwise 'Overwrite' is ok.
- Select which sources you want to import (ea: Mining/Herbalism) and tick their respective boxes.
- Hit the 'Import GatherMate2Data' button on the bottom.
Creating your first route:
type: /routes
- Go to 'Add' (left side)
- Type the name of your route (and press 'Okay' or enter)
- Now select the zone you want to create a route in from the 'Select Zone' dropdown.
- Make sure the 'GatherMate2' source has it's checkbox ticked.
- Select which nodes (ea: what type of herbs/mines/fish) should be used to create your route.
- Hit the 'Create Route' button.
- Done! you can now go to the zone and follow the generated 'route' on your minimap.
You can change the color in the 'Line Settings' tab (and also completely hide the route)
Open your worldmap on the zone you just created a route in, and you will see a massive whirling of lines (light-redish).
Changing/Optimizing your route:
type: /routes
- Go to 'Routes' and then the zone you made your route in and finally to the route you created. This has taken you to the 'Information'-tab of this route.
- Click on the 'Optimize Route' tab.
- Hit the 'Cluster' button, this is usually advisable as most zones contain large amounts of nodes. Clustering will group 'nearby' nodes onto 1 point and the default distance is easily viewable on the minimap.
- Hit the 'Foreground' button, this will try an optimization of the length of your route (you can see it being updated after it finishes if you use a map addon like Mapster).
- Keep hitting the 'Foreground' button to try and make the route smaller,
Features:
- Select node-types to build a line upon. The following are supported
- GatherMate2 (Author's preference)
- Gatherer
- HandyNotes
- Optimize your route using the traveling salesmen problem (TSP) ant colony optimization (ACO) algorithm
- Background (nonblocking) and foreground (blocking) optimization
- Select color/thickness/transparency/visibility for each route
- For any route created, finding a new node will try to add that as optimal as possible
- Quick clustering algorithm to merge nearby nodes into a single traveling point
- Quickly mark entire areas/regions as "out of bounds" or "taboo" to Routes, meaning your routes will ignore nodes in those areas and avoid cross them
- Fubar plugin available to quickly access your routes
- Cartographer_Waypoints and TomTom support for quickly following a route
- Works with Chinchilla's Expander minimap and SexyMap's HudMap!
- Full in-game help file and FAQ, guiding you step by step on what to do!
Download:
The latest version of Routes is always available on this page... or at:
http://wow.curse.com/downloads/wow-addons/details/routes.aspx
http://www.wowinterface.com/downloads/info11401-Routes.html
Contact:
If you find any bugs or have any suggestions, you can contact us on:
- Forum: http:forums.wowace.com/showthread.php?t=10369
- IRC : Grum or Xinhuan on [[irc://irc.freenode.org/wowace|irc://irc.freenode.org/wowace]]
- Email: Grum ( routes AT grum DOT nl ), Xinhuan ( xinhuan AT gmail DOT com )
Paypal donations are welcome ;)
-
View User Profile
-
Send Message
Posted Jan 13, 2023Created a crude route map that you can follow for tracking Hemet Nesingwary through The Azure Span
https://www.wowhead.com/news/hemet-nesingwary-found-in-dragonflight-327750
Retail:Routes:Hemet Nesingwary:The Azure Span:XjFeVF5TUm91dGVEYXRhXlReU3Zpc2libGVeQl5Tcm91dGVeVF5OMV5ONjI4NTYwNzNeTjJeTjYyOTI2MDYyXk4zXk42NDMxNTkxMl5ONF5ONjMwMTYwODBeTjVeTjU4NTE1OTQ0Xk42Xk41NTE4NTcwOV5ON15ONTI3NjUxMDBeTjheTjUwNzQ0OTMyXk45Xk40NzUyNTAxMl5OMTBeTjQ1MDg0NzA1Xk4xMV5ONDUyMDQwNzFeTjEyXk40MTUzMzk0M15OMTNeTjM3OTIzNzg0Xk4xNF5OMzA3MTM0NjdeTjE1Xk4yODAyMzQ2M15OMTZeTjI2MTIzNjA2Xk4xN15OMjQ2MTM0ODheTjE4Xk4yMjY1MzYyOF5OMTleTjIxMzczNTExXk4yMF5OMjAyNDM5MzJeTjIxXk4xNjk1NDA0Ml5OMjJeTjEzNjc0NDc5Xk4yM15OMTM0MzQ5NzheTjI0Xk4xMzc5NDQ2N15OMjVeTjE1ODc0MTc0Xk4yNl5OMTcxNjQwNDJeTjI3Xk4xOTE5Mzk3Nl5OMjheTjIwMjkzOTEwXk4yOV5OMjEzNDM1MjdeTjMwXk4yMjY1MzYyMF5OMzFeTjI0NzQzNDkwXk4zMl5OMjYwMDM2MDVeTjMzXk4yODAxMzQ1OV5OMzReTjMwNjIzNDcyXk4zNV5ONDQ5NjQwNjReTjM2Xk40NjM4MzAzM15OMzdeTjU0MzUyNjU3Xk4zOF5ONTUzMjIzOTheTjM5Xk41NDEyMjY3Ml5ONDBeTjU1ODEyNzg3Xk40MV5ONTk3MzI4NjBeTjQyXk42MjQyMjUzMF5ONDNeTjY2NzMyNjIxXk40NF5ONjUwNzIxNjleTjQ1Xk42ODM3MTYyM15ONDZeTjU2OTkxNjAwXk40N15ONTcyMDIwMTBeTjQ4Xk41NDMxMjY1Ml5ONDleTjQ2MzUzMDIyXk41MF5ONDUwMTQzNDVeTjUxXk40NDk5NDY3N15ONTJeTjQ3NTI1MDAzXk41M15ONDkwOTQ5NzFeTjU0Xk41MDY1NDkzOF5ONTVeTjUyODQ1MTAyXk41Nl5ONTUxNjU2OTZeTjU3Xk41ODQ0NTkzNV5ONTheTjYwODA2MDE0XnReU2NvbG9yXlReTjFeRjU1ODA5MzE1MDcxNTkwMzleZi01NF5OMl5OMV5OM15GNzk4Mjg1MTcwMjEyODY0MF5mLTU0Xk40Xk4xXnReU2xvb3BlZF5OMV5TaGlkZGVuXmJeU3NlbGVjdGlvbl5UXnReU3RhYm9vc15UXnReU2xlbmd0aF5GNTI1Njc0NzI2MjU0ODAxMV5mLTM4XlN0YWJvb2xpc3ReVF50XlNkYl90eXBlXlRedF50XlNSb3V0ZU5hbWVeU0hlbWV0fmBOZXNpbmd3YXJ5XlNSb3V0ZVpvbmVeTjIwMjReU1JvdXRlS2V5XlNIZW1ldP9OZXNpbmd3YXJ5XnReXg==
The six Quests are as follows
Protect And Herd
A Shadow In The Ice
Pruning The Pack
The Face of Death
Old Stonetusk
Hunting the Huntmaster
/<wbr />way The Azure Span:Dragon Isles 44.96 40.09 Protect and Herd
/<wbr />way The Azure Span:Dragon Isles 46.67 38.67 A Shadow In The Ice
/<wbr />way The Azure Span:Dragon Isles 65.46 25.86 Pruning the Pack
/<wbr />way The Azure Span:Dragon Isles 63.51 15.62 The Face of Death
/<wbr />way The Azure Span:Dragon Isles 45.02 40.91 Old Stonetusk
/<wbr />way The Azure Span:Dragon Isles 63.83 59.04 Hunting the Huntmaster
-
View User Profile
-
Send Message
Posted Jan 4, 2023Can we get support for notes with the coords so that when using the tomtom addon it shows the arrow and the note of where the arrow is taking us, as tomtom supports notes for each coord. The note could be from a database such as handynores or gathermate, or manually entered when create bare routes.
/way 35.35 46.56 Custom Note.
-
View User Profile
-
Send Message
Posted Dec 26, 2022can you make tomtom on/off toggle a macro?
-
View User Profile
-
Send Message
Posted Mar 5, 2023In reply to Emperor_Selch:
Hi all ! A play on WOTLK classic. When I create a route, click on aggregate does'nt work. Can you help me ?
-
View User Profile
-
Send Message
Posted Dec 26, 2022Great addon, but ever since WotLK Classic I can not see the routes I create on the map. If I switch to edit route I can see the route and its nodes but as soon as I save the edit, the route is gone again. I have two accounts on one this error happens, on the other it doesn't. Same installed addons, reinstallation hasn't helped :-(
-
View User Profile
-
Send Message
Posted Dec 17, 2022Hi thanks for updating the addon! Would it be possible to add a feature to assign routes specific professions to Hide/Show if a certain profession is learned? I thought this was a feature already (Auto show/hide) but I'm not actually sure what that feature does.
-
View User Profile
-
Send Message
Posted Dec 7, 2022Anyone know why I can't create routes from HandyNotes plugins?
-
View User Profile
-
Send Message
Posted Dec 2, 2022I love this addon and have been using it since BC. Since BFA I have been getting a script ran too long error when trying to use the foreground optimization or when clustering a large amount of nodes. In BFA I split the Tiragarde Sound map in 2 routes. I am trying to make a route for the ore on the waking shores using the nodes imported from Gathermate2_Data. There are 1022 nodes and if I set the cluster radius to 24 or higher, to get the nodes below 724, I get 3 errors...
1x Routes/TSP.lua:989: script ran too long
[string "@Routes/TSP.lua"]:989: in function `ClusterRoute'
[string "@Routes/Routes.lua"]:1719: in function <Routes/Routes.lua:1715>
[string "=[C]"]: ?
[string "@Routes/Libs/AceConfig-3.0-3/AceConfigDialog-3.0-86/AceConfigDialog-3.0.lua"]:45: in function <...nfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua:43>
[string "@Routes/Libs/AceConfig-3.0-3/AceConfigDialog-3.0-86/AceConfigDialog-3.0.lua"]:831: in function <...nfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua:658>
[string "=[C]"]: ?
[string "@Routes/Libs/AceGUI-3.0-41/AceGUI-3.0.lua"]:66: in function <Routes/Libs/AceGUI-3.0/AceGUI-3.0.lua:64>
[string "@Routes/Libs/AceGUI-3.0-41/AceGUI-3.0.lua"]:300: in function `Fire'
[string "@Routes/Libs/AceGUI-3.0-41/widgets/AceGUIWidget-Button.lua"]:22: in function <...utes/Libs/AceGUI-3.0/widgets/AceGUIWidget-Button.lua:19>
1x ...nfig-3.0/AceConfigDialog-3.0-86/AceConfigDialog-3.0.lua:45: script ran too long
[string "@Routes/Libs/AceConfig-3.0-3/AceConfigDialog-3.0-86/AceConfigDialog-3.0.lua"]:45: in function <...nfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua:43>
[string "@Routes/Libs/AceConfig-3.0-3/AceConfigDialog-3.0-86/AceConfigDialog-3.0.lua"]:831: in function <...nfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua:658>
[string "=[C]"]: ?
[string "@Routes/Libs/AceGUI-3.0-41/AceGUI-3.0.lua"]:66: in function <Routes/Libs/AceGUI-3.0/AceGUI-3.0.lua:64>
[string "@Routes/Libs/AceGUI-3.0-41/AceGUI-3.0.lua"]:300: in function `Fire'
[string "@Routes/Libs/AceGUI-3.0-41/widgets/AceGUIWidget-Button.lua"]:22: in function <...utes/Libs/AceGUI-3.0/widgets/AceGUIWidget-Button.lua:19>
1x Routes/Libs/AceGUI-3.0-41/AceGUI-3.0.lua:66: script ran too long
[string "@Routes/Libs/AceGUI-3.0-41/AceGUI-3.0.lua"]:66: in function <Routes/Libs/AceGUI-3.0/AceGUI-3.0.lua:64>
[string "@Routes/Libs/AceGUI-3.0-41/AceGUI-3.0.lua"]:300: in function `Fire'
[string "@Routes/Libs/AceGUI-3.0-41/widgets/AceGUIWidget-Button.lua"]:22: in function <...utes/Libs/AceGUI-3.0/widgets/AceGUIWidget-Button.lua:19>
Locals:
func = <function> defined @Routes/Libs/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua:658
(*temporary) = false
(*temporary) = nil
(*temporary) = "script ran too long"
xpcall = <function> defined =[C]:-1
errorhandler = <function> defined @Routes/Libs/AceGUI-3.0/AceGUI-3.0.lua:60
Also, just a request, I use Handynotes and some plugins for it. Is there a way to create a route from the plugin data? A route I'd like to create is for the Expedition Scout's Pack from the Handynotes: Dragonflight plugin.
-
View User Profile
-
Send Message
Posted Dec 14, 2022In reply to tazrulez:
I was able to get around the Ace3 timing out by running the optimization in the background.
-
View User Profile
-
Send Message
Posted Dec 15, 2022In reply to Solarin_:
I tried running the optimization in the background and it works, TY. My other issue is when clustering with more than 1020 nodes I get the Script Ran Too Long errors.
-
View User Profile
-
Send Message
Posted Dec 22, 2022In reply to tazrulez:
The latest version now also offers clustering in background.
Background operations result in the same outcome, they just do it slower and spread it out over time, so that the game does not kill it with "script ran too long".
If Foreground fails, either for Cluster or Optimization, just use Background.
-
View User Profile
-
Send Message
Posted Dec 2, 2022Yay! Thanks for the update.
-
View User Profile
-
Send Message
Posted Dec 1, 2022Thank you for the update!
-
View User Profile
-
Send Message
Posted Nov 26, 2022Anyone know how to fix it so that the Line rotates again with the map?
-
View User Profile
-
Send Message
Posted Nov 30, 2022In reply to supermany2:
In line 1009, change "ROTATE_MINIMAP" to "rotateMinimap".
Seems like blizzard changed to camel-case CVars.
-
View User Profile
-
Send Message
Posted Nov 20, 2022The owner of this Addon also owns HandyNotes. So I am sure they will get to it once that massive addon is updated.
-
View User Profile
-
Send Message
Posted Nov 25, 2022In reply to PhiraNova:
Really hope that does happen and can use existing Routes data. I'd hate it if I had to recreate 178 routes across various zones for old world mining and herbing
-
View User Profile
-
Send Message
Posted Oct 31, 2022I hope this get a fix for Dragonflight this such great addon for optimizing gathering.
-
View User Profile
-
Send Message
Posted Oct 30, 2022Anyone giving support to this addon???
-
View User Profile
-
Send Message
Posted Oct 30, 2022anyone updating this addon still??? any chance of getting support?