• World of Warcraft Addons
  • World of Warcraft
  • Average Rating:

  • Your Rating

  • Share
  • Report Abuse

DruidStats I

  Download the Curse Client

Project Updated:
Files Updated: Sun, Jul 5 2009
Supports Game Version: 3.1.0
Category: Bags & Inventory, Class, Druid, and Tooltip
Tags:

, , , , , and [Edit Tags]

Project Manager: watchout
Additional Authors: No additional authors
Current Version: 3.0.10
License: GNU General Public License version 3 (GPLv3)
Avg Daily DL (last 30 days): 500
Downloads Total: 271,979
Favorites: 431
Comments: 90
  • About DruidStats I
  •  

DruidStats calculates the actual stats you will gain when you equip an item, taking your talents and current shapeshift form into account.


There was an original DruidStats that was created by Thordon on Emerald Dream EU, later (DruidStats continued) maintained by Boynuz (Native on Steamwheedle Cartel EU). However all original code is gone now as far as I know. So DruidStats I is now officially GPL'd :) (as of version 1.0.0, this is why all older files are gone)

If you're interested, these are the original addons:

DruidStats is quite a piece of work, so of course, I accept donations :)


Localization

DruidStats now works for... English clients, German clients, French clients, .... etc - try it out!

Description

This mod calculates the actual stats you will gain when you equip an item, taking your talents and current shapeshift form into account. I wrote this mod in order to make it easier to compare items when deciding whether or not to use it.

Not all the benefits that you will gain from an item are listed on its tooltip, only the ones that could be affected by talents (like Heart of the Wild, Survival of the Fittest, or Lunar Guidance) or form (bear gains 25% stamina, and cat gains attack power from agility).

In order to see the stats you gain from an item in a certain form, you must shift into that form and then check the tooltip.

Note that stats listed are as accurate as they can be. Due to the way blizzard rounds stats, the values listed will not always be 100% accurate, for example, Survival of the Fittest increases all stats by up to 3%, an item with 20 stamina will not gain anything from this because blizzard applies the 3% bonus to the total stamina, not on an item to item basis. So equipping an item with 20 sta may or may not increase your stamina enough to benefit, so you could gain 20 sta, or 21 sta. The fairest way I found to approach this was to apply the 3% bonus to the health/AP/crit/etc gained by the item, it wont be 100% accurate, but it will be as accurate as it could be. In any case, the difference between the amount you should gain, and the amount you do gain will not be significant.

The stats are color coded into the following groups:

  • Defensive: Armor, Health, Dodge Chance, Healing per 5 sec while out of combat
  • Offensive: Attack Power, Crit Chance
  • Casting Endurance: Mana, Mana per 5 sec, Mana per 5 sec while casting
  • Casting Strength: Spell Damage, Healing, Spell Crit Chance
  • Theorycraft values: Cat/Bear DPS ("White" Damage only), Avoidance (maybe in the future: Bear Mitigation, Tank Points?)

About theorycraft values

The most annoying thing about those values is that they change depending on what other things you wear, also there are a few problems with equipped items that I could not eliminate because it would cause even more confusion. Here are a few hints so you can safely compare theorycraft values:

  • Equipped items always show the "real" values
  • Unequipped items will show the "real" values when you leave their slot empty
  • When comparing with an unequipped item, the Problem is (e.g for rings) that often I can't know which item you would like to replace this with, so what I do is just acting like you could wear another item on top. What you can do here is:
    • Unequip the item you want to compare and leave its slot empty - now the item values will be correct for comparison
    • Don't take these values too seriously, although they won't be too wrong: my test items showed about 1-5% error, but of course some items will have major errors - like comparing two feral dps weapons with 1000 feral AP and expertise or whatever

Slash Commands

  • /druidstats on : Enabled the showing of stats on tooltips.
  • /druidstats off: Disabled the showing of stats on tooltips.
  • /druidstats fake help : fake your form/talents, forms will overwrite, help shows a list of available keywords.
  • Downloads (5)
  •  
File Name Release Type Game Version Downloads Date
Addon Curse.com Beta 2.3.3 0 9/29/2008
  File Name Release Type Game Version Downloads Date  
  DruidStats I 3.0.10 Release 3.1.0 860 7/5/2009
  DruidStats I 3.0.9a stable Release 3.1.0 6,147 6/25/2009
  DruidStats I 3.0.9 stable Release 3.1.0 10 6/25/2009
  DruidStats I 3.0.8 stable Release 3.1.0 1,082 6/24/2009
  DruidStats I 3.0.8 Release 3.1.0 11 6/24/2009
  • 1 page(s)
Advertisement
  • Screenshots (3)
  •  
  • Comments

Add Comment

Add

You need to login or register to post.

Benefits of Registration

  • Interact with hundreds of thousands of other gamers on an open social network.
  • Post your stories, news, images, videos, and other content to share.
  • Create a network with your fellow gamers or join an existing one.
  • Gain reputation for everything you do.
  • watchout said 

    Configuration issue, sorry my bad... Should work with the next file

    Reply Report Permalink
  • Works fine again. Thanks for quick reply! Good job!

    Reply Report Permalink
  • watchout said 

    thanks for telling me, both of you ;)

    Reply Report Permalink
  • I had the same problem as HOUHApalermo. I renamed the folder in the addon dir to "Druidstats" and it worked again. But now it shows up as "unidentified addon" in the curse client, but at least its working.

    Reply Report Permalink
  • DruidStats I 3.0.8 stable doesn't work anymore for me. I deleted and reinstalled. Also via Curse Interface. It is in my folder but simply not in the game. Any ideas?

    Reply Report Permalink
  • wazwolf said 

    Zum'rah's Vexing Cane, http://www.wowhead.com/?item=18082

    Seems caster items are showing some sort of base AP, based off my druids level. Currently I'm 56, and caster weapons are showing around 220-280 AP. Bear form and Cat are showing different numbers, as well as different caster weapons are showing different numbers.

    I'd assume, if only based off my level, the numbers should be the same. Meaning every caster weapon would show the same fake AP for Cat, and same fake AP for Bear. But it is not.

    Switching between Resto and Feral specs changes the fake AP shown, as with talents I'd expect, to a new fake amount.

    AP only shows in Bear and Cat, but should show zero since the weapon has no stats for AP.

    Reply Report Permalink
  • watchout said 

    There was a stupid error in the code where it would calculate AP from DPS for items that are too low level. This should be fixed in the 3.0.9 release wich I'm going to upload any minute... ;)

    Reply Report Permalink
  • watchout said 

    (It would have shown you actually -220 something - note the minus sign)

    Reply Report Permalink
  • wazwolf said 

    Twig of the World Tree, with 25 agility enchant, is showing 30 AP caster, 34 AP cat, and 53 AP bear. Seems like bear and cat are reversed.

    Item link without enchant. http://www.wowhead.com/?item=13047

    It's a great add-on, but some gear seems to add up wrong when trying to get AP from strength, AP, and agility. Seems only to be weapons.

    Reply Report Permalink
  • watchout said 

    Would you post me your talents, and maybe try out the 3.0.9 release?

    Reply Report Permalink
  • watchout said 

    Just a thing.. I'm a big fan of drag and drop, so I'm working on this little project, watch this: http://www.youtube.com/watch?v=Wdl35RX0drc
    :)

    Reply Report Permalink
  • wazwolf said 

    Black Crystal Dagger, a quest item from Silithus, shows it having 281 AP while in cat form, and 270 AP while in bear.

    Item link. http://www.wowhead.com/?item=20647

    I notice some caster weapons show imaginary AP.

    I downloaded the recent version and double tested it. Still has same error in stats showing.

    Reply Report Permalink
  • Anden702 said 

    It doesent seem that the Mana Regen is correct..
    When i point my marker on a gem with 12 intellect it tells me:
    "
    184 Mana
    14,9 Mana Regen
    16,3 Mana Regen (In Combat)
    "
    I cant see that this it true ? And by Mana regen you mean Mana Per 5 Second?
    I got this belt where Druid Stats tell me that it have 113 Mana Regen. but when i equip it my Mana Regen only increase by 46 -.-

    Reply Report Permalink
  • watchout said 

    More mana reg in combat than outside? Sounds odd. Could you give me (http://wowhead.com) Links to the items in question so I can check them?

    Reply Report Permalink
  • cry4dawn said 

    hey Watchout,

    I am still having issues with this UI. My Journeys End with +85 AP enchant is only showing 505 AP. Its not giving me the other bonus. I am getting an error every so often but did not save them which does not help you. I am guessing there are still some issues with the current version 3.0.7

    Reply Report Permalink
  • watchout said 

    I'll see why the +85 enchant doesn't work, but what on earth are you doing with an AP enchant on your staff, go get anything else :P

    The errors that sometimes pop out MAY be from a rare oddness of WoW where it reports no form at all (not even "humanoid"), they're annoying and I thought I'd eliminated all of them already, but they shouldn't break DS.

    Reply Report Permalink
  • cry4dawn said 

    well my staff should be reporting around 2800 AP and its only reporting 505 so clearly the bonus from the druid staff of 2300 is not reporting in the caculation. Can we fix that?

    Reply Report Permalink
  • cry4dawn said 

    Well I finally got an error to support my problem:

    Date: 2009-05-05 11:51:24
    ID: 1
    Error occured in: Global
    Count: 1
    Message: ..\AddOns\DruidStats\DruidStats.lua line 255:
    attempt to index field '?' (a nil value)
    Debug:
    (tail call): ?
    [C]: ?
    DruidStats\DruidStats.lua:255:
    DruidStats\DruidStats.lua:236
    [C]: OnTooltipSetItem()
    Enchantrix\EnxMain.lua:220:
    Enchantrix\EnxMain.lua:216
    [C]: ?
    ...ns\AtlasLootReverse\libs\LibExtraTip\LibExtraTip.lua:252:
    ...ns\AtlasLootReverse\libs\LibExtraTip\LibExtraTip.lua:246
    [C]: pcall()
    Stubby\Stubby.lua:341:
    Stubby\Stubby.lua:325
    (tail call): ?
    [C]: SetInboxItem()
    ..\FrameXML\MailFrame.lua:249:
    ..\FrameXML\MailFrame.lua:245
    ...terface\AddOns\CT_MailMod\CT_MailMod_MassOpening.lua:58: InboxFrameItem_OnEnter()
    [string "*:OnEnter"]:1:
    [string "*:OnEnter"]:1
    AddOns:
    Swatter, v3.1.13 (<%codename%>)
    AltClickToAddItem, v1.2
    Atlas, v1.14.0
    AtlasBattlegrounds, v1.14.0
    AtlasDungeonLocs, v1.14.0
    AtlasOutdoorRaids, v1.14.0
    AtlasTransportation, v1.14.0
    AtlasLoot, vv5.04.03
    AtlasLootFu, vv5.04.03
    AtlasLootReverse, v1.3
    Babylonian, v5.1.DEV.130
    BuffTimers, v
    CCBreaker, v0.5
    ColorComboPoints, v
    Configator, v5.1.DEV.130
    CooldownCount, v3.0
    CTCore, v3.017 (CTMod 3.0)
    CTMailMod, v3.008 (CTMod 3.0)
    CTMapMod, v3.006 (CTMod 3.0)
    DebugLib, v5.1.DEV.130
    DruidStats, v3.0.5
    EasyUnlock, v2.0
    Enchantrix, v5.4.4157 (WallabyII)
    EnchantrixBarker, v5.4.4157 (WallabyII)
    EnhTooltip, v5.1.3715 (SnaggleTooth)
    Gatherer, v3.1.13
    GuildLog, v1.4
    InfoBar, v
    ItemBuff, v
    magealert, v
    Omen, v3.0.7
    Outfitter, v4.6
    PocketHelper, v
    Portalbox, v0.7
    Possessions, v2.0.2o v5
    ProfessionsBook, v3.0.3
    QuestHelper, v0.106
    Recount, v
    SellFish, v2.1.9
    SheepWatch, v30013
    ShotProc, v
    SlideBar, v3.1.13 (<%codename%>)
    SmartDebuff, v3.1a
    Stubby, v5.4.4157 (WallabyII)
    Talented, v2.1
    viperwatch, v1.0.1
    XPerl, v3.0.3
    XPerlArcaneBar, v
    XPerlParty, v
    XPerlPartyPet, v
    XPerlPlayer, v
    XPerlPlayerBuffs, v
    XPerlPlayerPet, v
    XPerlRaidAdmin, v
    XPerlRaidFrames, v
    XPerlRaidHelper, v
    XPerlRaidMonitor, v
    XPerlRaidPets, v
    XPerlTarget, v
    XPerlTargetTarget, v
    (ck=552)

    Hopefully this will help you with the issue I am having with it not reporting correctly

    Reply Report Permalink
  • watchout said 

    by your absence of replies I guess that DS is working now.

    Reply Report Permalink
  • watchout said 

    Are you sure you're using 3.0.7? Because my 3.0.7 does not contain anything in line 255 that could throw such an error (I also re-downloaded the file from curse to verify...)

    Reply Report Permalink
  • Similar Addons
  •  

Average downloads per day

  1. 14,732 Auctioneer Auction & Economy, Mail, and...
  2. 8,240 HealBot Continued Buffs & Debuffs, Unit Frames...
  3. 7,815 Bagnon Bags & Inventory
  4. 4,332 DrDamage Combat, Class, Healer, Caster...
  5. 2,457 ArkInventory Bags & Inventory