I know you can Ctrl+Click on your map pin to insert it into the chat you’re typing, but is there any typeable shorthand for it? In FF14, you can type <flag>, for example, and in WoW, you can use {skull} to draw the skull, etc.
Does anyone know if there is a {flag} type of thing to avoid having to open the map and Ctrl+Click to share it?
If I want to punctuate a sentence with my map pin and my map happens to not be open, I need to select all, copy, escape, M, enter, paste, then click on the map link.
No, it is not faster than just typing {pin} or {map}.
Map Pin Macro: /run a=UnitName('target');b=C_Map;c='player';d=b.GetBestMapForUnit(c);e=b.GetPlayerMapPosition(d,c);b.SetUserWaypoint(UiMapPoint.CreateFromCoordinates(d,e.x,e.y));SendChatMessage(a..' at '..b.GetUserWaypointHyperlink(),'CHANNEL',_,1);b.ClearUserWaypoint()
Map Pin with Health Percentage: /run local c,p,t,m=C_Map,"player","target"m=c.GetBestMapForUnit(p)c.SetUserWaypoint{uiMapID=m,position=c.GetPlayerMapPosition(m,p)}SendChatMessage(format("%%t (%d%%)%s",UnitHealth(t)/UnitHealthMax(t)*100,c.GetUserWaypointHyperlink()),"CHANNEL",nil,1)
ie if Falric is up, you can target him and it will print the NPC Name and Pin into General chat like "Falric at [Map Pin Location]", or for the second one "Falric(100%)[Map Pin Location]".
There’s really no point in having to link it into chat separately, since it’s purpose is to announce a location. In FF, you can just right click the map, select set flag (I think), and it copies it into whatever chat line you have open. No need for the separate shift-click operation.
Is there a way to make a macro that just links a already existing, manually created macro into party chat? My friend is mostly blind and has trouble utilizing the chat window because he can’t see it. So I would like to make it so he can ctrl click to place the pin where he needs to go, and then just hit the macro to share it to the people helping him with just a single button we can help him to keybind.