Gold Tracker Plus
Gold Tracker Plus
Details
This addon is a gold tracking addon like no other. Yes, it tracks your gold like many other similar addons, but this addon takes gold tracking a step further. Gold Tracker Plus keeps track of your gold accumulation across multiple timelines and categories. Ever want to know what your gold accumulation is while farming mobs in the world, but also would like to know how much gold you accumulate while in an instance? Gold Tracker Plus has you covered!
Gold Accumulation Categories
- World
- Instance
- Questing
- Sales
- Purchases
- Repairs
Gold Accumulation Timelines
- Day
- Week
- Month
- Year
- All-Time
Not only does Gold Tracker Plus keep track of your gold accumulation based on the current month and year, it also archives all your month and year accumulation data! You have the ability to look at your history of gold accumulation from previous months and years.
Using Gold Tracker Plus
Using Gold Tracker Plus is very simple.
- /gtp opens the interface
- To view archived data, left-click "Archive" in the top-right corner of the window.
Translate!
- Help localize Gold Tracker Plus so everybody can enjoy.
Future Features
There are a couple other features I'm planning on implementing at a bit later time.
- Complete revenue statistics
- Session timeline
- Ability to show/hide specific timelines or categories
Feel free to suggest any other features that you think that Gold Track Plus could benefit from!
Next Content Release
- Mail gold tracking (Postage, sent money, C.O.D., etc)
@Nill13
Thanks again. I managed to replicate the error, and it should be fixed now in beta-r13.2.
@Zurom
I got this error from 13.1.1
@Nill13
Thanks! I released a quick patch. I haven't experienced your issue, so hopefully this will fix it.
That command worked, the one you posted earlier wouldnt work, probably becoz GTP was frozen or something because of the error?
Heres the dump:
@Nill13
That's very odd. That's suggesting the saved variables may have gotten messed up. Can you run this slash command and show me what's printed?
Seems I'm getting the same error as Reeb now. I think it came the second time I logged on beta-r13 (after being on an alt on a different server). It shows up when I log in btw.
@Reeb
That's odd, the function in question only runs at PLAYER_LOGIN. Can you type "/gtp winLoc" and let me know what's printed?
I'm now getting the following error which stops GTP working all together. No idea if this may have contributed to why the amount did / does not update but i cannot currently test the buy back again.
Message: Interface\AddOns\GoldTrackerPlus\GT_Core.lua:689: GoldTrackerDialog:SetPoint(): Unknown region point Time: 03/28/16 00:15:57 Count: 1 Stack: [C]: in function `SetPoint' Interface\AddOns\GoldTrackerPlus\GT_Core.lua:689: in function <Interface\AddOns\GoldTrackerPlus\GT_Core.lua:680> Interface\AddOns\GoldTrackerPlus\GT_Core.lua:841: in function <Interface\AddOns\GoldTrackerPlus\GT_Core.lua:692> Interface\AddOns\GoldTrackerPlus\GT_Core.lua:1252: in function <Interface\AddOns\GoldTrackerPlus\GT_Core.lua:1246>
Locals: (*temporary) = GoldTrackerDialog { 0 = <userdata> } (*temporary) = "nil" (*temporary) = 7 (*temporary) = -24
@Reeb
I just tested the sell and buy back and it seems to be working on my end. Could you give me a step-by-step process that's causing the buy back to not be excluded from the final earnings?
@Reeb
I'm still undecided on whether or not I want to add garrison/shipyard gold tracking. Reason being that it's so late into the expansion, that I feel like I should spend more time on features that are more long-term.
Interesting, I tried to ensure that buybacks where not counted towards your profits. I'll have to look into it to see what's going wrong.
I've been thinking about mail and flight costs, but I'm trying to figure out how I would add it to the UI. I mean, I could give them their own categories, sure. Maybe I'll add a secondary window that users can access to know more about the more miscellaneous gold tracking. Speaking which, I'm planning on adding auction house tracking as well.
Being very new to the WoW addon creation scene, I haven't really spent much time looking into things like data brokers and whatnot. Most of my time spent was learning all the various game-based coding functions, events, etc. I'll have to look into those kind of things and go from there.
EDIT: I took a look at Accountant and I see what you mean. The UI is nice in that listing the categories in the way they did makes it looks nice and uniform. Having tabs to separate the timelines is a nice touch as well. There are definitely some elements that I think would be great additions to my addon, but I'm unsure on whether or not that is generally frowned upon.
Although its being removed in Legion will this not track garrison & shipyard gold until then as this seems to be most peoples main source of income currently?
I am just wondering how accurate do you plan on tracking gold?. I currently use Accountant but the bad thing about it is it has a unknown category which i have a large amount of gold registered in & is quite frustrating, but it has quite a few more categories that it tracks?
Also, with GTP if you sell something to a vendor then buy it back it still shows xxx profit although you actually haven't made anything which throws the actual values out.
Last but not least, any chance of adding a data broker toggle to save using the slash command?
Many thanks,
@Nill13
Awesome! Thanks again for reporting bugs, it's a big help!
beta-r13 has just been released and adds some polish to the addon.
Beta-r11 works like a charm for me. Excellent =)
@ace54858
Ah, good call! I forgot to put that in, I'll try to get that in asap
@Zurom
ahh, seems to be working fine now even when jumping toon's. could it be possible maybe to get it to stay where we move it?
@ace54858
This is due to the addon file being empty; this was a small mistake on my part. I just uploaded the corrected zip file that you can download now (beta-r11)
Apologies for the rough start everyone!
i put in the beta and it's not showing up in the addon list once the game is up, i went and looked to make sure it was in the addons folder and it was but for some reason it's not showing up on the list at all.
<message now irrelevant>
@theonlymoose
Thank you for your message, theonlymoose!
I'm currently working through learning SVN to upload the files (hence why the latest version is an empty zip file). Thankfully, though, I'm being helped by one of the mods to get this sorted out as quickly as possible.
On a lighter note, the errors you're experiencing have been brought up by another user and have been fixed. Once I'm able to get the appropriate files uploaded, the addon should be working as expected.
Thank you everyone for your patience!
Both the r9 file & the beta-r9 file only has the change log.
I don't get any errors on my night elf hunter on Nazgrel, but I on every other toon, even on the same realm
I use the same addons, for all my alts on all the realms I play on,
Date: 2016-03-27 11:23:25
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\GoldTrackerPlus\GT_Core.lua line 781:
attempt to index field '?' (a nil value)
Debug:
[C]: ?
GoldTrackerPlus\GT_Core.lua:781
GoldTrackerPlus\GT_Core.lua:678
GoldTrackerPlus\GT_Core.lua:1209
GoldTrackerPlus\GT_Core.lua:1203
Locals:
AddOns:
InspectFix, v4.5.1
Swatter, v5.21g.5579 (SanctimoniousSwamprat)
WowheadLooter, v60014
AccountantClassic, v2.5.24
AchieveIt, v
AchievementsReminder, v
AckisRecipeList, v6.2.3.3
AckisRecipeListQuickScan, v6.2.0.1
AllPlayed, v60200-3 $Revision: 315 $
AskMrRobot, v31
Atlas, v1.32.00
AtlasArena, v1.5.07
AtlasBattlegrounds, v1.32.00
AtlasBurningCrusade, v1.32.00
AtlasCataclysm, v1.32.00
AtlasClassicWoW, v1.32.00
AtlasDungeonLocs, v1.32.00
AtlasMistsofPandaria, v1.32.00
AtlasOutdoorRaids, v1.32.00
AtlasScenarios, v1.32.00
AtlasTransportation, v1.32.00
AtlasWorldofDraenor, v1.32.00
AtlasWrathoftheLichKing, v1.32.00
AucAdvanced, v5.21g.5579 (SanctimoniousSwamprat)
AucDb, v5.1.DEV.4828
AucFilterBasic, v5.21g.5579 (SanctimoniousSwamprat)
AucFilterOutlier, v5.21g.5579.5459(/embedded)
AucMatchUndercut, v5.21g.5579.5507(/embedded)
AucStatClassic, v5.8.4591 (CreepyKangaroo)
AucStatHistogram, v5.21g.5579 (SanctimoniousSwamprat)
AucStatiLevel, v5.21g.5579 (SanctimoniousSwamprat)
AucStatPurchased, v5.21g.5579 (SanctimoniousSwamprat)
AucStatSales, v5.21g.5579.5476(/embedded)
AucStatSimple, v5.21g.5579 (SanctimoniousSwamprat)
AucStatStdDev, v5.21g.5579 (SanctimoniousSwamprat)
AucStatTheUndermineJournal, v3.1.0
AucStatWOWEcon, v5.21g.5579.5323(/embedded)
AucUtilAHWindowControl, v5.21g.5579.5575(/embedded)
AucUtilAppraiser, v5.21g.5579.5545(/embedded)
AucUtilAskPrice, v5.21g.5579.5447(/embedded)
AucUtilAutoMagic, v5.21g.5579.5537(/embedded)
AucUtilCompactUI, v5.21g.5579.5550(/embedded)
AucUtilEasyBuyout, v5.21g.5579.5576(/embedded)
AucUtilFixAH, v5.21g.5579 (SanctimoniousSwamprat)
AucUtilItemSuggest, v5.21g.5579.5417(/embedded)
AucUtilPriceLevel, v5.21g.5579.5535(/embedded)
AucUtilScanButton, v5.21g.5579.5403(/embedded)
AucUtilScanFinish, v5.21g.5579.5515(/embedded)
AucUtilScanProgress, v5.21g.5579.4979(/embedded)
AucUtilScanStart, v5.21g.5579.5347(/embedded)
AucUtilSearchUI, v5.21g.5579.5556(/embedded)
AucUtilSimpleAuction, v5.21g.5579.5531(/embedded)
AucUtilVendMarkup, v5.21g.5579.4828(/embedded)
AutoDing, v5.1
Babylonian, v5.1.DEV.332(/embedded)
BattleNetFriendAlert, v1.7
Bdstats, v
BeanCounter, v5.21g.5579 (SanctimoniousSwamprat)
BigWigs, v5
BrokerCurrencyflow, vv1.5-2-g582eda2
BrokerGarrison, v1.8.3
ChocolateBar, vr174
Configator, v5.1.DEV.396(/embedded)
CookingHelper, v2.03
Critline, v4.6.6
DebugLib, v5.1.DEV.337(/embedded)
DoesMyAltKnowThat, vv3-4-gaf65765
DraenorTreasures, v6.2.4.21343
DropTheCheapestThing, vv60200-2-g7e2b7bf
DugisGuideViewerZ, v3.304
DungeonHelper, vv2.3.8
EasyMail, v
Enchantrix, v5.21g.5579 (SanctimoniousSwamprat)
EnchantrixBarker, v5.21g.5579 (SanctimoniousSwamprat)
EpsiIskarAssist, v1.0.0.1
FactionAddict, v1.32
FishingBuddy, v1.6c
FramesResized, v2.6.1-62
friends4ever, v
FriendsFacts, v
GarrisonCommanderBroker, v2.11.0 6.2.2
GatherMate2, v1.35.6
GFWFactionFriend, v6.0
GoldTrackerPlus, v0.1
GuildTithe, vrelease_v2.5.15
HaveIDoneThat, vv6-6-gcded9c0
HaveWeMet, v0.94
HelloFriend, v
IdiotCheck, v6.2.4
ImprovedLootFrame, v3.5
ImprovedOptionsFrames, v1.5.4
Informant, v5.21g.5579 (SanctimoniousSwamprat)
Ingredient, v
InspectEquip, v2.0.9
InstanceSpec, vv2
LFRAdvanced, v6.2.4.21343
LibExtraTip, v5.12.DEV.395(/embedded)
MailMinder, v6.2.0.1
nUI, v6.02.00 (Plus)
PetEmote, vv1.8.7
Prat30, vr1001
Prat30Libraries, v
QuestCompletist, v105
Quester, v6.2.0.1
QuestGuru, v2.3.12
ReadySetDing, v2.1
Recount, vv6.2.3i release
RecountSpeedUpUpdates, v
SavedInstances, vr487
Skada, v1.4-33
SpellFlash, v6.24.1
SpellFlashCore, v2.1.1
Stubby, v5.21g.5579 (SanctimoniousSwamprat)
TabardAddict, v2.30
TanaanJungleStalker, v6.0.2.2.0
TheUndermineJournal, v3.7.20160326
TipHelper, v5.12.DEV.389(/embedded)
TomTom, vv60200-2.1.0-917c73d
TradeSkillMaster, vv3.3.7
TradeSkillMasterAccounting, vv3.0.5
TradeSkillMasterAppHelper, vv3.0
TradeSkillMasterAuctionDB, vv3.1.3
TradeSkillMasterAuctioning, vv3.0.6
TradeSkillMasterCrafting, vv3.0.1
TradeSkillMasterDestroying, vv3.0
TradeSkillMasterMailing, vv3.0.2
TradeSkillMasterShopping, vv3.2.1
TradeSkillMasterVendoring, vv3.0
TradeSkillMasterWarehousing, vv3.0.1
ZoneLevelInfo, v2.1.2
BlizRuntimeLib_enUS v6.2.4.60200 <none>
(ck=1119)