GoalTracker-v1.0.2.zip
What's new
Goal tracking
- One shared goal for the whole Battle.net account (7,000,000 gold by default); every character shares the same progress.
- Counting scope: all characters + Warband Bank, or current character only.
- Fully customisable display text with
{name} {cur} {goal} {pct} {remain} {status}.
- Beyond gold: item, quest, reputation, currency and custom-value goals.
Account-wide gold
- Total = current character (live) + other characters (snapshotted on login/logout) + Warband Bank.
- Hover the frame for a per-character breakdown, the Warband Bank and the total.
- Refresh manually from the options window, or clear all records and start over.
Daily income chart (new in 1.0.2)
- Hovering the frame draws a line chart of daily income over the last 10 days, with today, daily average, period total and peak.
- Recorded as net growth: earn 300, spend 200, earn 100 again and the day counts 400 — spending is never double-counted.
- Deposits and withdrawals from the Warband Bank are filtered out, so moving gold around never registers as income.
- The last 30 days are stored in saved variables; print them with
/gttx income, clear with/gttx income reset.
Milestone announcements
- Every 0.01% of your goal (700 gold by default) a large message fades in at the centre of the screen, floats up and fades out.
- 50 built-in compliments, or supply your own separated by semicolons. Interval adjustable from 0.01% to 5%, with an optional coin-pickup sound.
- Text, font size, colour, duration and vertical offset are all configurable.
Big milestones
- Crossing 10% / 25% / 33% / 50% / 75% / 90% triggers dedicated lines at 1.25x font size in their own colour.
Spending regrets
- A good-natured lament whenever gold drops past the threshold, from a built-in library of 30 lines.
- Spending 1% / 10% / 50% / 99% of your holdings triggers harsher special lines.
- Threshold is adjustable and the feature can be turned off entirely.
Appearance
- Any font shipped with the client (plus SharedMedia fonts if installed), size 8–64, none/thin/thick outline.
- 12 colour presets plus a full colour picker, a separate completion colour and an optional drop shadow.
- Overall scale and frame strata are configurable.
Position
- Drag to move; when locked, hold Alt to drag, or enable click-through to ignore the mouse completely.
- Ctrl + scroll to resize, and a one-click reset back to the centre of the screen.
Options window
- A native Blizzard-style dialog: draggable, closed with ESC or the X.
- Changes apply instantly — Save keeps them, Close discards them.
Streaming / external read
- An optional dedicated frame for OBS game capture with zero latency.
- Optionally write the latest values to saved variables for an external script to export as txt.
Chat commands
- Default
/gttx, with/goaltrackeralways available; set any custom command you like.
- Handy ones:
gold(breakdown),income(daily income),test(preview),lock,reset.
Other
- UI text in English and 简体中文, auto-detected from your client locale.
- No external library dependencies; settings are saved per Battle.net account.
- Built for Interface 120100 (WoW 12.0.x).
This mod has no additional files
