Broker_Currencyflow
Keeps track of current money and other currencies on all your characters on one realm.
It's LDB for your currency flow. This is a continuation of the add-on Broker_Cashflow by Aledara (heavily based on FuBar_MoneyFu).
Features
- Keeps track of gold, PvE, PvP and other currencies, as well as Archaeology Fragments
- Fully configurable tooltip.
- Summary (Characters on current realm) can be ordered on any column
- Individual characters can be set to ignored
- Color a currency if cap is reached
- Current 5.4 currencies
Options panel
You can access the options panel by right-clicking the data button, through the Blizzard Interface->Addons panel, or though the /cashflow or /cf commands.
Translators
All localization entries must be added to the WoWAce localization application. When the addon is packaged, the localization strings are taken from the application and added to the code.
Credits
- phyber (Fubar_MoneyFu)
- Aranarth (Ara Broker Money)
- Zhinjio (Broker HitCrit)
- Aledara (Broker Cashflow)
@Tinkeritis This should've been fixed, as some users confirmed. Please ensure you've the correct version installed and running.
I've create a ticket #11 for further comments and confirmations.
Error I'm getting with A: v1.2.1-1-gfeef174 for 5.0.5
Message: integer overflow attempting to store 1.#QNAN Debug: (tail call): ? [C]: ? [C]: format() ...e\AddOns\Broker_Currencyflow\Broker_Currencyflow.lua:191: FormatGold() ...e\AddOns\Broker_Currencyflow\Broker_Currencyflow.lua:607: setCurrencyColumn() ...e\AddOns\Broker_Currencyflow\Broker_Currencyflow.lua:568: addNewCurrencySection() ...e\AddOns\Broker_Currencyflow\Broker_Currencyflow.lua:519: drawTooltip() ...e\AddOns\Broker_Currencyflow\Broker_Currencyflow.lua:665: OnEnter() Bazooka\Bazooka.lua:1414: showTip() Bazooka\Bazooka.lua:1229: Bazooka\Bazooka.lua:1220
The new update should fix the QNAN errors. Therefore I've finally released the MoP version.
I'm unable to view the tooltip on several of my characters. It does not affect all of them, but the ones it does affect it seems to affect them consistantly. I've tried switching between Bazooka and Chocolatebar as Broker displays, but the affected characters have the same issue either way. When I turn on LUA errors this is what I get when I try to mouse over the Plugin to see the tooltip:
Message: integer overflow attempting to store 1.#QNAN
Time: 09/16/12 10:54:08
Count: 3
Stack: [C]: ?
[C]: in function `format'
...e\AddOns\Broker_Currencyflow\Broker_Currencyflow.lua:181: in function `FormatGold'
...e\AddOns\Broker_Currencyflow\Broker_Currencyflow.lua:590: in function `setCurrencyColumn'
...e\AddOns\Broker_Currencyflow\Broker_Currencyflow.lua:551: in function `addNewCurrencySection'
...e\AddOns\Broker_Currencyflow\Broker_Currencyflow.lua:502: in function `drawTooltip'
...e\AddOns\Broker_Currencyflow\Broker_Currencyflow.lua:648: in function `OnEnter'
Interface\AddOns\ChocolateBar\Chocolate.lua:212: in function <Interface\AddOns\ChocolateBar\Chocolate.lua:182>
Date: 2012-09-07 18:43:07
ID: 2
Error occured in: Global
Count: 1
Message: integer overflow attempting to store 1.#QNAN
Debug:
[C]: format()
...e\AddOns\Broker_Currencyflow\Broker_Currencyflow.lua:181: FormatGold()
...e\AddOns\Broker_Currencyflow\Broker_Currencyflow.lua:590: setCurrencyColumn()
...e\AddOns\Broker_Currencyflow\Broker_Currencyflow.lua:551: addNewCurrencySection()
...e\AddOns\Broker_Currencyflow\Broker_Currencyflow.lua:502: drawTooltip()
...e\AddOns\Broker_Currencyflow\Broker_Currencyflow.lua:648: OnEnter()
Bazooka\Bazooka.lua:1414: showTip()
Bazooka\Bazooka.lua:1229:
Bazooka\Bazooka.lua:1220
Locals:
(*temporary) = "|cff%s%d|cff%sc"
(*temporary) = "ffffff"
(*temporary) = 1.#QNAN
(*temporary) = "eda55f"
Can you provide all (*temporary) values, please? I still can't reproduce this issue.
hm thats all, in bug report, sorry.
mfg
Date: 2012-09-13 19:11:26
ID: 2
Error occured in: Global
Count: 1
Message: integer overflow attempting to store 1.#QNAN
Debug:
[C]: format()
...e\AddOns\Broker_Currencyflow\Broker_Currencyflow.lua:181: FormatGold()
...e\AddOns\Broker_Currencyflow\Broker_Currencyflow.lua:590: setCurrencyColumn()
...e\AddOns\Broker_Currencyflow\Broker_Currencyflow.lua:551: addNewCurrencySection()
...e\AddOns\Broker_Currencyflow\Broker_Currencyflow.lua:502: drawTooltip()
...e\AddOns\Broker_Currencyflow\Broker_Currencyflow.lua:648: OnEnter()
Bazooka\Bazooka.lua:1414: showTip()
Bazooka\Bazooka.lua:1229:
Bazooka\Bazooka.lua:1220
Locals:
(*temporary) = "|cff%s%d|cff%sc"
(*temporary) = "ffffff"
(*temporary) = 1.#QNAN
(*temporary) = "eda55f"
AddOns:
Swatter, v4.0.3 (<%codename%>)
NPCScan, v5.0.0.3
NPCScanOverlay, v5.0.0.1
integer overflow attempting to store 1.#QNAN error in 5.0.4
Greetings and salutations,
I have a ticket in with my issue info. Hoping it might help you find the errors for this awesome addon. Most likely a new currency issue...but anything could be causing it. I'd offer to help with the rebuild, but I don't know how to code for addons.
Honestly, I greatly appreciate that this addon was taken over, but I'd love to know an ETA for 5.0.4
Seems to work fine in 5.0.4 to me even if the .toc isn't updated.
I have a request- would it be possible to ignore gold gained/lost from mailing between alts? I mailed 300k from my banker to my main and it kinda fubard my figures for monthly gained/lost :(
@theonlymoose
Sorry for the late reply.
You're right. The new currencies weren't in the "Columns" options. I've added them in v1.1.
Mark Of The World Tree isn't showing up and I just installed the lastest version you've got posted. :o(
Hi,
v1.0 " - Bump Interface version to 4.3.4"
this is not correct, would be properly Interface: 40300
@Dexter74 Please try the new release v0.4. I messed up the 0.3 versions...
No idea whether it was the patch or v0.31, but have a lot of error messages alá
An action was blocked in combat because of taint from Broker_Currencyflow - CompactRaidFrame2:ClearAllPoints() 2/29 19:25:21.756 Interface\FrameXML\FlowContainer.lua:147 FlowContainer_DoLayout() 2/29 19:25:21.756 Interface\FrameXML\FlowContainer.lua:17 FlowContainer_ResumeUpdates() 2/29 19:25:21.756 Interface\AddOns\Blizzard_CompactRaidFrames\Blizzard_CompactRaidFrameContainer.lua:186 CompactRaidFrameContainer_LayoutFrames() 2/29 19:25:21.756 Interface\AddOns\Blizzard_CompactRaidFrames\Blizzard_CompactRaidFrameContainer.lua:131 CompactRaidFrameContainer_TryUpdate() 2/29 19:25:21.756 Interface\AddOns\Blizzard_CompactRaidFrames\Blizzard_CompactRaidFrameContainer.lua:58 CompactRaidFrameContainer_OnEvent() 2/29 19:25:21.756 CompactRaidFrameContainer:OnEvent()
Well, I'm updating Broker_Cashflow. Hence the name. This addon has the additional functionality of showing a history "flow".
But I'll consider.
Meh, there's already this http://www.wowace.com/addons/broker-currency/
Perhaps, if you are going to fan update currencyflow, maybe you should change the name. ;) .