Links to other sources of the addon:
MoneyLooter in CurseForge
MoneyLooter in Wago
MoneyLooter GitHub repository - Latest release
A lightweight and blazingly-fast 🦀 World of Warcraft addon designed to track your gold farms. Track both raw gold and the gold value of looted items thanks to amazing addons like Auctionator or TradeSkillMaster.
Key Features
- Lightweight & Efficient: Minimal impact on your game's performance. Low memory footprint and minimal CPU usage.
- No dependencies on third-party party libraries: Ensures maximum compatibility and reducing the risk of conflicts and instability with new game versions. Third-party libraries do a great job making it much easier to develop addons with complex interfaces, but they also introduce a lot of new vectors for potential errors, and for an addon as simple as this, they would only make things more complicated.
- Accurate Gold Tracking: Monitors your gold gains from looted gold and items. Excludes vendor sales from the count, allowing you to clear your inventory without affecting your loot tracking. Item prices are determined using TradeSkillMaster (if available), Auctionator (if available), or vendor sell price as a fallback. Crafting reagents are always valued at their auction sell price (if TradeSkillMaster or Auctionator are available), regardless of minimum price thresholds.
- Reload protection: If another of your addons crashes or you are forced to reload the interface or even logout, when you come back your gold numbers will still be there. It doesn't matter if you previously paused the gold tracking or the counter was running when you /reload'ed or disconnected, it will still be the same when you come back.
- Intuitive Interface: A user-friendly display that presents your gold farm in a clear and organized manner.
- Minimal Configuration: Designed for a seamless experience with minimal setup. All configuration is done through simple chat commands, without the need for complex interfaces. Customize the TSM custom price string and set minimum price thresholds for different item qualities.
New UI and MoneyLooter 1.0
I've been working for a few days on a new UI to get rid of the old look of the previous one but keep it simple and performant, and with the release of the 1.0 here it is!
This new version comes with this flawless UI and a lot of bug fixes!
I might still change a few things, but for now I'm happy with the result 🙂
Usage
Once installed login in to the game or /reload your interface and you will see MoneyLooter ready to be used.
You can alternate between /ml or /moneylooter for chat commands. In the following examples I will use /ml.
- /ml: Toggle show/hide addon window
- /ml show: Show MoneyLooter
- /ml hide: Hide MoneyLooter
- /ml info: Shows information about the addon
/ml custom: Sets a custom TSM string to be used in the price calculation. If empty, returns the custom TSM string it's currently using.
/ml mprice: Sets the minimum price threshold for a given quality.
- mpricex: All available qualities.
- mprice1: Quality 1 - Common - White
- mprice2: Quality 2 - Uncommon - Green
- mprice3: Quality 3 - Rare - Blue
- mprice4: Quality 4 - Epic - Purple
* The rest of the qualities will use the vendor price, if they have it.
The price format for mpricex is a number followed by g(old), s(ilver) or c(opper). If you only specify the number, gold will be used by default.
- /ml mprice1 50 s
- /ml mprice2 5000
- /ml mprice3 500 g
- /ml mprice4 5 c
Configuration
MoneyLooter by default sets the minimum prices to 0 for all item qualities. Also, the TSM string it uses is 'dbmarket'. If you want to change this setting you can do the following:
TSM Custom String: Type /ml custom 'tsmCustomString'
For example:
- /ml custom check(dbmarket - 1000g, 95% dbmarket, 50% dbmarket)
In this example, MoneyLooter will use TSM (if available) with the custom price string 'check(dbmarket - 1000g, 95% dbmarket, 50% dbmarket)' to value your items (I'm not recommending this custom string, it's just an example 🙂
.
If you want to return to the default settings use:
TSM Minimum price threshold: Type /ml mprice1 '1234 (g|s|c)'
For example:
In this example, MoneyLooter will use 5500 gold as minimum threshold for items with quality 2 (Uncommon).
If you want to return to the default settings use:
See Usage and check available qualities.
This setting are account-wide so you only have to set it once and you can use it on all your characters.
Note: For accurate item pricing using Auctionator, ensure you have scanned the auction house with it recently.