AHuaAddon is a small, dependency-free World of Warcraft Retail addon with two quality-of-life modules: a quest navigation arrow and a movable gold display. It does not touch or reskin any Blizzard UI element, and it ships no third-party libraries.
What it does
Quest navigation arrow A gold chevron in the middle of your screen points at the objective of your currently tracked quest, with the real distance in yards shown underneath. The arrow rotates as you turn, so "pointing straight up" always means "you are facing the objective".
Gold display A draggable frame showing your character's current gold, updated the moment your money changes.
Both frames use the native Blizzard dialog backdrop and gold border, so they look consistent with the default UI. Drag either one anywhere; the position, and whether it is shown, persists across logout and reload.
Why another quest arrow?
The obvious API for this, C_QuestLog.GetNextWaypoint(), returns nil for every quest on current Retail clients (12.1.x) — the function still exists, it just gives back nothing. So this addon reads the quest POI data that already drives the yellow quest circles on your world map, via C_QuestLog.GetQuestsOnMap(), which returns a position for each quest on the current map.
Distance is computed from C_Map.GetMapWorldSize(), and has been verified to match the game's own GetDistanceSqToQuest() exactly.
The arrow itself is drawn with two solid-color textures rather than a game art file, so it does not break when Blizzard changes texture paths.
Installation
Extract the zip so the folder structure looks like this:

