World map character arrrow

I always have a hard time finding the current position of my character on the world map.
Is there a setting or an addon or even some API that can display a bigger pointer or change its color?

Are you using the small map or the big one? Click the arrow in the top right corner next to the close button to toggle between them.

Resizing the World map deoesn’t really help, because the small arrow that shows my position on the map is almost invisible among all the other icons (I use several HandyNotes addons to show the icons of many different things on the world map).

Any other idea?

It seems that resizing / recoloring the character icon on the world map is not available as a standard usability or graphic option.

You could use https://www.curseforge.com/wow/addons/persistent-world-map to automatically keep the player arrow in the center of the zoomed-in map. Not exactly what you asked for, but it might make it easier to find.

I just looked into the code. This is how you can manually change the cursor size:

/run for k, _ in pairs(WorldMapFrame.dataProviders) do if type(k) == "table" and k.ShouldShowUnit then if k:ShouldShowUnit("player") then k:SetUnitPinSize("player", 100) k.pin:SynchronizePinSizes() break end end end

Just replace 100 with the value you want. The default is 27.

3 Likes

Maybe also interesting to you:

You can use this macro to manually trigger the ping animation around the cursor without having to re-open the map.

/run for k, _ in pairs(WorldMapFrame.dataProviders) do if type(k) == "table" and k.ShouldShowUnit then if k:ShouldShowUnit("player") then k.pin:StartPlayerPing(99999) break end end end

99999 is the number of seconds the animation should last, so this will let it run over 24 hours. But it will be reset when the map is closed and re-opened.

3 Likes

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.