promotional bannermobile promotional banner

The Better Budget Builder

A gold budget for WoW Forever. It tracks every copper you earn and spend, sorts gold into savings buckets, and asks before a purchase dips into them.
bags.png

bags.png

loans.png

loans.png

overview.png

overview.png

settings.png

settings.png

ledger.png

ledger.png

Description

The BBB (Better Budget Builder)

A gold budget for WoW Classic Forever. The BBB tracks every copper you earn and spend and sorts your gold into savings buckets. If a purchase would eat into money you're saving, it stops and asks you first. You won't blow your training gold on a pair of gloves again.

The BBB overview

Works as a plugin for EllesmereUI bags

Your budget lives right inside your bags:

  • A Budget row in the bag sidebar. Click it to see Safe to spend, your buckets and progress bars, and your open loans, all in the bag window.
  • Safe to spend in the bag footer, in place of your total gold. It shows only what you can actually spend. Hover it for the full breakdown.

Safe to spend in EllesmereUI bags

No EllesmereUI? Safe to spend shows next to your gold in the Blizzard bags, and everything else works the same.

Features

  • Safe to spend: your gold, minus what's in buckets, minus what you owe.
  • Savings buckets: name them, set goals and goal levels, and pick an icon. Every copper you earn auto-fills them by a percentage you choose. Training and Epic Mount (1,000g by level 60) are ready out of the box.
  • Vendor guard: a popup before any buy that would dip into a bucket.
  • Training costs: visit your class trainer once. The BBB reads every spell up to level 60 with its real price. Your Training goal then follows your level (what's ready now plus your next training level).
  • Train my list: skip the spells you don't want, then one click at the trainer buys the rest.
  • Loans, both ways: gold friends lent you and gold you lent them. Trades and mail ask whether they were loans, and you get a heads-up when someone who owes you, or whom you owe, comes online.
  • Ledger: every gold change is labeled: loot, quests, vendor, AH, mail, repairs, flights and more. You can sort purchases into your own categories with rules it remembers.
  • Spending and Income charts: by day, week or month, with top items, best sellers and gold per hour.
  • Alt-ready: data is account-wide, with an option for one budget across all characters.
  • Your look: Montserrat fonts; Class colored, Midnight or Dark themes, or your own wallpapers (keep several and switch in Settings); highlights in your class color or any accent color you pick.
  • Fits any screen: the window scale sizes itself to your monitor and UI scale on Auto, or set it yourself from 50% to 150%.

Screenshots

Buckets

Buckets: savings piles with goals and auto-fill

Training

Training: your trainer's real prices, grouped by level

Spending

Spending: where your gold went

Income

Income: where it comes from, and gold per hour

Ledger

Ledger: every copper in and out

Loans

Loans: what you owe and what friends owe you

Getting started

  1. Install, then fully restart the game.
  2. Type /bbb, click the gold coin on your minimap, or open the Budget row in your EllesmereUI bags.
  3. Visit your class trainer once so the Training bucket knows its goal.

Commands: /bbb · /bbb buckets · /bbb train (at your trainer) · /bbb fill · /bbb guard · /bbb minimap · /bbb scale · /bbb reset

Key bindings: Open the BBB and Open Buckets, under Key Bindings → AddOns.

Loans, both ways

Friends lend gold, and so do you. The BBB keeps track of both:

  • When gold changes hands in a trade or the mail, it asks whether it was a loan. One click logs it.
  • Gold you owe comes out of Safe to spend until you pay it back, so you never spend money that isn't yours.
  • Gold you lent shows as owed to you. It isn't counted as spending when you hand it over, or as income when you get it back.
  • Paying back is automatic. Trading or mailing gold to someone you owe, or getting gold from someone who owes you, is offered as a repayment.
  • Whisper, Paid back and + More buttons on every loan, plus a reminder when that friend comes online.

Bugs and ideas: GitHub

The Better Budget Builder Team

profile avatar
  • 2
    Projects
  • 270
    Downloads

More from Crowbarx