Help

TinyCasterStats

Mage Login to Add Favorites
  • 0 Likes
  • World of Warcraft
  • 66,132 Downloads
  • Supports: 4.0.6
  • 27 Average Daily Downloads
  • Comments
  • Created 5/13/2009 9:35:23 AM
  • Updated 7/20/2011 12:15:01 PM
  • 107 Favorites
  • Project Site
  • License: All Rights Reserved
  • Release Type: Release
  • Newest File: 1.4.0
or
Support development! **
Donate

About TinyCasterStats

About

TinyCasterStats is a tiny mod which displays your current caster stats (spelldamage, crit chance, haste). This addon is based on TinyMeleeStats which is written by me, too.


Usage

- Grab and drag around your screen to preferred position (frame can be freeze)
- Choose up to five (or ten with records for this stats) diffrent stats (Spelldamage, Crit, Hit, Haste (solid number or percentage), MP5 (in fight: mp5 while casting, out of fight: normal mp5))
To configure TCS type "/tcs" or go Menu -> Interface -> Addons -> TinyCasterStats
If you can't see TCS click "Reset frame".


Attention!

Pleas help me to translate this addon! You can do this at this page: Localization at curseforge.com
I'm trying to test all functions! If there is a bug pleas report this bug to me per EMail (TheVaan[at]gmail[dot]com), leave a comment or write a ticket :)

I released a Version for Hunters (range DDs). It is available at Curse: TinyHunterStats on Curse.com


LDB support

LDB support is added in TCS v1.0.5!
If you like: feel free to creat a FooBar plugin!




Updates

v1.4.0: Spirit and Mastery tracking (may a bit buggy); SetFont()-Lua message should be removed (I hope)

Older versions:
v1.3.0: Updated the code for 4.0
v1.2.1: Updated toc-version for WoW 4.0 v1.2.0: same like v1.2.0beta; fixed LUA bug; Flaged as Cataclysm compatinble
v1.2.0beta: Add an option for vertical alignment of stats. Display of records is now either all on or all off. Added an option to enable labels for the stats.
v1.1.0: Complete rework of haste buff checking. Now fully supports Swift Retribution from ret pallies and Improved Moonkin Aura. Use the highest talent points of all pally auras on the player. Separate MP5 in and out of combat. Add an "automatic" option that retains current behavior of automatically switching based on current conditions. Fixed some bugs.
v1.0.9: Fix a slight error in the options panel. Change a few options on the language export.
v1.0.8: Add support for Improved Moonkin Form and Elemental Mastery. Add an option for in-combat alpha.
v1.0.7.2: Changed some information about Author
v1.0.7: Fixed number comparison, fixed stats not updating correctly, changed Healing Bonus to show instead of Damage Bonus if it is higher.
v1.0.6: fixed LDB bug; added healer support: if healboni is higher then spelldamage - healboni is shown
v1.0.5: LDB support added
v1.0.4: changed ToC-File for patch 3.2.0
v1.0.3: added mp5 to stats; fixed highest spellpower bug; some localization changes (for enUS); hit is now solid number or percentage
v1.0.2: added English translation (other translations will follow!)
v1.0.1: fixed localization problem for ruRU
v1.0.0: deleted scroll function - player can choose in configure menu in which stats he is interested in (spelldamage, crit, hit, haste, max spelldamage, max crit, max hit, max haste) modified config-ui
v0.9.1: integrate ACE-Libs; added a Config-UI; added some functions (change font, font effect, font size)

Older No-Ace-Versions:
v0.1.2: added slash command /tcs reset
v0.1.1: fixed: frame moved automatically on reload ui; fixed: error on move frame if it is locked; added different localization files - translation will follow
v0.1.0: Initial release

------------------------------------------------------------------------
r49 | thevaan | 2011-07-20 17:13:27 +0000 (Wed, 20 Jul 2011) | 1 line
Changed paths:
   A /tags/1.4.0 (from /trunk:48)

Tagging as 1.4.0
------------------------------------------------------------------------
r48 | arcanemagus | 2011-01-06 17:27:40 +0000 (Thu, 06 Jan 2011) | 1 line
Changed paths:
   M /trunk/TinyCasterStats.lua

Show Spirit with no decimal place in the record broken message.
------------------------------------------------------------------------

Comments

First Previous Page 1 of 7 Next Last
  • #98
    Thanks for addon! It works fine when I use it separately.
    But I have error when using it with my addon set. I don't know which one addon causes conflict.
    ----
    1x TinyCasterStats-1.4.0\TinyCasterStats.lua:478: :SetText(): Font not set
    TinyCasterStats-1.4.0\TinyCasterStats.lua:478: in function `Stats'
    TinyCasterStats-1.4.0\TinyCasterStats.lua:258: in function `?'
    CallbackHandler-1.0-6:147: in function

    : ?
    :"safecall Dispatcher[1]":13: in function `?'
    CallbackHandler-1.0-6:92: in function `Fire'
    AceEvent-3.0-3 (Skillet):120: in function
    ---
  • #97
    //GOT UPDATED!!!//
  • #96
    Will this be getting an update soon? hope so
  • #95
    This works fine for my priest, but does not show up for mage or elemental shammy at all. Any ideas?
  • #94
    Thanks for this addon.

    Please add support for "dark intent" and "demon soul + felguard" (warlock buffs)

    And it would be nice to have some signs or colors for thresholds (hit cap, dot ticks by haste,...)
  • #92
    To fix the problem with NetherwingPresence on line 303 replace the line with the following code:

    if (netherwindPresence) then
    hasteperc = hasteperc * (1 + netherwindPresence * .05)
    end
  • #93
    Netherwind Presence is only 1% per talent point...
    http://www.wowhead.com/search?q=Netherwind Presence

    The code works perfectly fine as it is (at 1% per talent point).

    I'm not sure where you are getting 5% per talent point from... it's never been that high.
  • #91
    when I logged into the game I got this error;

    Date: 2010-12-09 15:04:06
    ID: 1
    Error occured in: Global
    Count: 263
    Message: ..\AddOns\TinyCasterStats\TinyCasterStats.lua line 431:
    :SetText(): Font not set
    Debug:
    (tail call): ?
    (tail call): ?
    [C]: SetText()
    TinyCasterStats\TinyCasterStats.lua:431: Stats()
    TinyCasterStats\TinyCasterStats.lua:226: ?()
    ...ist\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147:
    ...ist\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147
    [string "safecall Dispatcher[1]"]:4:
    [string "safecall Dispatcher[1]"]:4
    [C]: ?
    [string "safecall Dispatcher[1]"]:13: ?()
    ...ist\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:92: Fire()
    ...s\AckisRecipeList\libs\AceEvent-3.0\AceEvent-3.0.lua:120:
    ...s\AckisRecipeList\libs\AceEvent-3.0\AceEvent-3.0.lua:119
    AddOns:
    Swatter, v5.9.4960 (WhackyWallaby)
    NPCScan, v4.0.0.6
    NPCScanOverlay, v4.0.0.4
    NPCScanOverlayBroker, v1.0.3
    AckisRecipeList, v2.0.5
    ACP, v3.3.12
    Altoholic, v4.0.005
    AtlasLoot, vv6.01.01
    AucAdvanced, v5.9.4960 (WhackyWallaby)
    AucFilterBasic, v5.9.4960 (WhackyWallaby)
    AucFilterOutlier, v5.9.4960.2531
    AucMatchUndercut, v5.9.4960.2531
    AucStatHistogram, v5.9.4960 (WhackyWallaby)
    AucStatiLevel, v5.9.4960 (WhackyWallaby)
    AucStatPurchased, v5.9.4960 (WhackyWallaby)
    AucStatSales, v5.9.4960.2842
    AucStatSimple, v5.9.4960 (WhackyWallaby)
    AucStatStdDev, v5.9.4960 (WhackyWallaby)
    AucStatWOWEcon, v5.9.4960.2530
    AucUtilAHWindowControl, v5.9.4960.3311
    AucUtilAppraiser, v5.9.4960.2530
    AucUtilAskPrice, v5.9.4960.3175
    AucUtilAutoMagic, v5.9.4960.3142
    AucUtilCompactUI, v5.9.4960.2530
    AucUtilEasyBuyout, v5.9.4960.3583
    AucUtilFixAH, v5.9.4960 (WhackyWallaby)
    AucUtilGlypher, v5.9.4960.2545
    AucUtilItemSuggest, v5.9.4960.3108
    AucUtilPriceLevel, v5.9.4960.2545
    AucUtilScanButton, v5.9.4960.2530
    AucUtilScanFinish, v5.9.4960.2530
    AucUtilScanProgress, v5.9.4960.2530
    AucUtilScanStart, v5.9.4960.4819
    AucUtilSearchUI, v5.9.4960.3655
    AucUtilSimpleAuction, v5.9.4960.4546
    AucUtilVendMarkup, v5.9.4960.2530
    AuctionMaster, v4.2.2
    Babylonian, v5.1.DEV.130
    BagSlots, vv1.3.5
    BankItems, v40000
    BeanCounter, v5.9.4960 (WhackyWallaby)
    BreadCrumbs, v0.4.0
    Carbonite, v4.031
    CarboniteTransfer, v1.01
    Configator, v5.1.DEV.282
    CrapAway, v
    DataStore, v4.0.001
    DataStoreAchievements, v4.0.001
    DataStoreAuctions, v4.0.001
    DataStoreCharacters, v4.0.001
    DataStoreContainers, v4.0.001
    DataStoreCrafts, v4.0.001
    DataStoreCurrencies, v4.0.001
    DataStoreInventory, v4.0.001
    DataStoreMails, v4.0.001
    DataStorePets, v4.0.001
    DataStoreQuests, v4.0.001
    DataStoreReputations, v4.0.001
    DataStoreSpells, v4.0.001
    DataStoreStats, v4.0.001
    DataStoreTalents, v4.0.001
    DBMCore, v
    DebugLib, v5.1.DEV.275
    Decursive, v2.6.0.1
    DrainSouler, v40000-1
    Enchantrix, v5.9.4960 (WhackyWallaby)
    EnchantrixBarker, v5.9.4960 (WhackyWallaby)
    Factionizer, v40000.5
    FishingBuddy, v0.9.9d
    FishWarden, v4.0.3.12
    GatherMate2, v1.0.5
    GryphonsRemover, vv4.0
    HealBot, v4.0.3.4
    Informant, v5.9.4960 (WhackyWallaby)
    Kipper, v4.0.1.4
    Livestock, v1.2.2
    MBB, v
    Omen, v3.1.0
    pError, v30300.4-Release
    PowerAuras, v4.9
    Quartz, v3.0.4
    Recount, v
    RecountGuessedAbsorbs, v
    RecountHealAndGuessedAbsorbs, v
    SlideBar, v5.9.4960 (WhackyWallaby)
    Stubby, v5.9.4960 (WhackyWallaby)
    TidyPlates, v5.15 (r69)
    TidyPlatesGrey, v
    TidyPlatesNeon, v
    TidyPlatesThreatPlates, v4.1-b
    TinyCasterStats, v1.3.0
    Veneration, v0.9-beta
    WIM, v3.4.2
    BlizRuntimeLib_enUS v4.0.3.40000
    (ck=ace)

  • #90
    I dont know if you still intend to manage this addon.
    If yes, please consider adding Mastery to the stats. Its basic now with Cata.
    Thanks
  • #89
    Can you include the Priest Shadowform Buff 'Mind Quickening' to show in the haste calculations? Currently it does not.
  • #88
    When I switch off GRID addon i get this error:

    Date: 2010-11-02 19:52:46
    ID: 1
    Error occured in: Global
    Count: 1
    Message: ..\AddOns\TinyCasterStats\TinyCasterStats.lua line 431:
    :SetText(): Font not set
    Debug:
    (tail call): ?
    [C]: SetText()
    TinyCasterStats\TinyCasterStats.lua:431: Stats()
    TinyCasterStats\TinyCasterStats.lua:226: ?()
    ...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:147:
    ...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:147
    [string "safecall Dispatcher[1]"]:4:
    [string "safecall Dispatcher[1]"]:4
    [C]: ?
    [string "safecall Dispatcher[1]"]:13: ?()
    ...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:92: Fire()
    Ace3\AceEvent-3.0\AceEvent-3.0.lua:120:
    Ace3\AceEvent-3.0\AceEvent-3.0.lua:119
    AddOns:
    Swatter, v3.1.16 ()
    Ace3, v
    ACP, v3.3.9
    AraBrokerGuildFriends, vr22
    Auditor2, v4.3.3
    BrokerAuditor, v4.3.3
    BrokerCPU, v30100.$Revision: 16 $
    BrokerGroup, v2.3
    Brokerrepair, v2.6
    BrokeruClock, v3.3.2
    ButtonFacade, v4.0.340
    ButtonFacadeApathy, v4.0.80
    ButtonFacadeCaith, v4.0.62
    ButtonFacadeDarion, v3.0.3.2
    ButtonFacadeElegance, v3.3.0
    ButtonFacadeSvelte, v1.1
    ChocolateBar, vv2.0.6
    DBMCore, v
    DebugLib, v5.1.DEV.275
    Dominos, v1.19.8
    DominosBufftimes, v
    DominosRoll, v
    FramesResized, v2.4.0-51
    ItemRack, v
    LibRock10, v
    LibSink20, v
    MagicRunes, v1.0.73
    Mapster, v1.3.11
    MikScrollingBattleText, v5.5.91
    MinimapButtonFrame, v3.1.4
    MinimapButtonFrameSkinPack, v3.0
    Omen, v3.0.11
    OmniCC, v3.1.4
    oUF, v1.5.4
    oUFMovableFrames, v1.11
    oUFNivaya, v
    pMinimap, vAlpha
    Postal, v3.4.4
    PowerAuras, v4.4
    Prat30, v3.4.10
    Prat30Libraries, v
    Quartz, v3.0.4
    ShardBroker, v0.2
    SharedMedia, v3.0.1-177
    SharedMediaAdditionalFonts, v1.0
    Skada, v1.2-30
    SkadaDamage, v1.0
    SkadaDamageTaken, v1.0
    SkadaDeaths, v1.0
    SpeedyActions, v
    Stubby, v5.9.4960 (WhackyWallaby)
    TidyPlates, v5.13.6 (R39)
    TidyPlatesThreatPlates, v4.0-a
    TinyCasterStats, v1.3.0
    TinyDPS, v0.90
    TipTac, v10.10.27
    TipTacItemRef, v10.10.19
    tullaRange, v2.2
    BlizRuntimeLib_enUS v4.0.1.40000
    (ck=558)

  • #86
    Please advise about these errors. Thanks.

    2x TinyCasterStats-1.3.0\TinyCasterStats.lua:431: :SetText(): Font not set
    TinyCasterStats-1.3.0\TinyCasterStats.lua:431: in function `Stats'
    TinyCasterStats-1.3.0\TinyCasterStats.lua:226: in function `?'
    CallbackHandler-1.0-6 (Ace3):147: in function

    : ?
    :"safecall Dispatcher[1]":13: in function `?'
    CallbackHandler-1.0-6 (Ace3):92: in function `Fire'
    AceEvent-3.0-3 (Ace3):120: in function

    220x TinyCasterStats-1.3.0\TinyCasterStats.lua:431: :SetText(): Font not set
    TinyCasterStats-1.3.0\TinyCasterStats.lua:431: in function `Stats'
    TinyCasterStats-1.3.0\TinyCasterStats.lua:226: in function `?'
    CallbackHandler-1.0-6 (Ace3):147: in function

    : ?
    :"safecall Dispatcher[2]":13: in function `?'
    CallbackHandler-1.0-6 (Ace3):92: in function `Fire'
    AceEvent-3.0-3 (Ace3):120: in function
  • #87
    That's actually the same error with different callbacks. Which version of tcs are you using? I have a fix checked into the latest alphas that might fix this... not sure though as I only see it intermittently so I can't really test it.
  • #83
    Problems for me in balance specc only !! look it please.
  • #84
    What sort of problems? Your hit % will not be correct (same with elemental shamans), other then that it should be working fine.
  • To post a comment, please login or register a new account.
Learn how to disable ads
Learn how to disable ads
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.com Experience
  • Premium Curse Client
  • and many More Features
  • Learn More »