is there a built in to wow that is similar to tomtom’s /way map x y name?
i am trying to make it easier than this print, copy and paste to get the waypoints for weeklies:
/run for k,v in pairs({ splinter = {70511, “/way #2022 52.2 56.2 splinter”}, phlegm = {70504, “/way #2024 17.78 39.22 phlegm”}}) do if not C_QuestLog.IsQuestFlaggedCompleted(v[1]) then print(v[2]) end end
There’s a pin/waypoint system built into the default UI now, but I’ve not explored it much and suspect it will take a lot more characters to do than would comfortably fit in a macro.
If you’re okay staying with TomTom, this is a modified version of the macro above that sets waypoints directly if the quests aren’t completed:
/run for k,v in pairs({[70511]="#2022 52.2 56.2 splinter", [70504]="#2024 17.78 39.22 phlegm"}) do if not C_QuestLog.IsQuestFlaggedCompleted(k) then SlashCmdList.TOMTOM_WAY(v) end end
Thank You!
I did not know the tom tom command could be called that way
For kicks I tried to duplicate it with the default UI’s waypoints. But apparently we can only have one waypoint at a time which is rather useless for this case. But if anyone wanted:
/run for k,v in pairs({[70511]={2022,0.522,0.562},[70504]={2024,0.1778,0.3922}}) do if not C_QuestLog.IsQuestFlaggedCompleted(k) then C_Map.SetUserWaypoint(UiMapPoint.CreateFromVector2D(v[1],CreateVector2D(v[2],v[3]))) end end
I don’t think you can add text to a default waypoint either (without an addon’s help) so TomTom is the better solution here.
1 Like
way above and beyond. and yes, since we’re only allowed one pin i agree the tomtom method is superior. TY again!
An addon called ‘Map Pin Enchanced’ allows you to put more than one waypoint, allows you to /way ‘zone name’ and it saves waypoints as profiles.
You might like it 
1 Like