Get an Epic Experience with Premium

HowMany

Chat & Communication Login to Add Favorites
  • 5 Likes
  • World of Warcraft
  • 18 Monthly Downloads
  • Supports: 5.2.0
  • 2,970 Total Downloads
  • Updated 03/23/2013
  • Created 09/22/2010
  • 22 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: Public Domain
  • Newest File: v5.2
or

About HowMany

This simple addon modifies loot messages. When you loot an item, the loot message will now say "You received [item link]. You now have xx." It can also tell you your new total funds when you loot money. Each of these functions can be independently enabled or disabled.

HowMany can also track currencies, like Valor Points or archaeology fragments. New in 5.1.1, reputation gains are also tracked.

Configuration is available through the Blizzard Addon configuration pages.

HowMany is now able to process conjured or created items. For a long time, due to a Blizzard bug, your inventory wasn't updated when the loot messages for these items was sent to the client. In WoW 5.1, that problem extended to other loots. HowMany is now able to delay loot messages for a short time, allowing the inventory to update and accurate counts to be displayed. The delay time can be adjusted or disabled completely in the addon configuration menu. New in 5.1.3, if HowMany detects a problem, it will automatically try to set and adjust the item loot delay.

------------------------------------------------------------------------
r42 | demoncroc | 2013-03-23 15:00:13 +0000 (Sat, 23 Mar 2013) | 1 line
Changed paths:
   A /tags/v5.2 (from /trunk:41)

Tagging as v5.2
------------------------------------------------------------------------
r41 | demoncroc | 2013-03-23 14:57:13 +0000 (Sat, 23 Mar 2013) | 1 line
Changed paths:
   M /trunk/HowMany.toc
   M /trunk/Libs/AceDBOptions-3.0/AceDBOptions-3.0.lua
   M /trunk/Libs/AceGUI-3.0/widgets/AceGUIContainer-BlizOptionsGroup.lua
   M /trunk/Libs/AceGUI-3.0/widgets/AceGUIContainer-InlineGroup.lua
   M /trunk/Libs/AceGUI-3.0/widgets/AceGUIWidget-ColorPicker.lua
   M /trunk/Libs/AceHook-3.0/AceHook-3.0.lua
   M /trunk/Libs/AceTimer-3.0/AceTimer-3.0.lua
   M /trunk/Libs/LibBabble-Faction-3.0/LibBabble-Faction-3.0.lua
   M /trunk/Libs/changelog.txt
   M /trunk/Modules/HMLoot.lua

v5.2
------------------------------------------------------------------------

Addon Packs Containing This...

Comments

  • #8
    HowMany no longer working with german client

    With the german client, the last working version was 5.0.4. With newer versions it won't even display the HMLoot Options module although there are no errors reported.

  • #6

    Since 5.1.1, I've noticed some odd behavior with created items, like picking plants in the farm, or Darkmoon Grisly Trophies. Previous versions wouldn't display a total, which was inconsistent but understandable; this version will display a total (that's usually correct), but the loot message is in my default chat box, instead of the second one I set up where all the rest of the loot messages are. It doesn't seem to matter how I change the settings; created items go to my default chat box, looted items (and quest rewards, reputation, etc) go to the second chat box. If I disable HowMany, all loot messages go to the second chat box, so I'm certain it's this addon causing the text to be redirected somehow.

    Would it be at all possible to perhaps add an option to force output to a certain chat box, regardless of type of loot message? I'm quite happy with everything otherwise, it's just very distracting to have my conversations interrupted with loot messages.

  • #7

    I just uploaded v5.1.2 that should route the messages to the correct chat frame.

  • #9

    That was quick, and works perfectly for all loot types now. Thank you!

  • #4

    This addon is invaluable for collecting things like mats, rep items, etc. But since the last patch, I've been getting the previous pickup -- i.e., if I pick 3 Gromsblood, it'll tell me "You now have 0"; then I pick 2, and it'll tell me "You now have 3." It seems that it's not adding the current pick, though I don't know whether it's an actual API change or an interaction with another of my addons.

    In any event, I was too lazy to track down the actual cause, so I just fixed it. In the even that you're having the same problem, in the function HandleItems(parserEvent) find this line:

        parserEvent.resultString = " You now have " .. numTotal .. "."

    Change it to:

        parserEvent.resultString = " You now have " .. numItems + numLooted .. "."

    That fixes the problem.

  • #5

    That fixes the problem...sometimes.

    The real issue is that there is a race condition between when the loot message is sent to the client, and when your inventory is really updated.  So with your change, you'll get the correct count, unless you end up with the opposite leg of the race condition, in which case the count will be wrong again.

    What I did in 5.1.1 was to introduce an option to slightly delay the loot messages to eliminate the race condition.  The option is not enabled by default, though.  If you look in the Item look configuratoin pane, there is an option to turn on the message delays.  I usually run with about 1 second delay, and have had no "strange" counts.

  • #3
    I just LOVE this little simple easy addon!
    Thank you! It helps so much in keeping the numbers.

    Only 1 thing may make me giggle now and then.
    Sometimes when looting, the game splits the numbers to fill an excisting stack and puts the rest into a new stack.
    Let's say I have 18 of something in my bags already. And the stack number is 20 maximum.
    And then let's say I loot 3 of that same item, but the game splits it into 2+1 and puts it like this:
    You recieve item x2. You now have 20.
    You recieve item x1. You now have 19.
    The cumulative calculation is not done this fast. The first line is correct, but the second line calculates it from the same starting number again.
    After looting a new number again, it will go well though.
    It only happens when there's a split made by the game.
    No big deal of course, and it makes me giggle, but maybe you can work with this information?
  • #1
    getting an error every time i log in... i dont see anything in the xml file, and have copied it from other folders to see if maybe it was your file, so dont think this is possible the true error its getting...

    It doesnt process anything, doesnt seem to work at all, i get about 10 different xml errors when this loads, all of them are the same as below but for different xml files, another reason i dont think this is the true error... i briefly looked at the code but i dont see anything that poped out at me... email me if you need more info

    Date: 2010-11-14 05:28:58
    ID: 1
    Error occured in: Global
    Count: 1
    Message: ...nterface\AddOns\howmany\Libs\CallbackHandler-1.0\CallbackHandler-1.0.xml line 1:
    unexpected symbol near '
    Debug:
    [C]: ?
    AddOns:
    Zoom, v
    Swatter, v5.9.4961 (WhackyWallaby)
    WowheadLooter, v40009
  • #2
    There were several problems with 4.0.1, and I was slow updating this. I apologize. Please try it again, and let me know if it's working now.
  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Infinite Crisis NA

Get Your Preferred Access Code!