Updated: 04-14-21 01:14 PM
File Info
The Burning Crusade Classic (2.5.1)
Updated:04-14-21 01:14 PM
Created:04-03-21 04:10 PM

SinStats [ TBC Stats ]  Updated less than 3 days ago!

Version: Beta 4
by: Simba [More]

SinStats - TBC

SinStats is a lightweight yet powerful addon made for WoW TBC that displays a large range of stats, updated in real-time on a moveable frame that can be placed anywhere on your screen.


A large range of abilities, talents, enchants, consumables, tier set bonuses, racials, buffs and world buffs have been manually added and used to provide an unmatched accuracy. The HUD was designed to reflect your actual numbers in real-time, as they are at any moment during combat (or outside of combat!). If you use all your cooldowns on a boss fight, your stats will reflect the improved numbers!


Attack Power : Melee and Ranged

Damage : Melee and Ranged

Critical Strike : Melee, Ranged and Spell

Critical Strike CAP : Melee

Hit Chance : Melee, Ranged and Spell

Haste Bonus : Melee, Ranged and Spell

Attack Speed : Melee

Miss Chance : Melee, Ranged and Spell

Defense : Armor, Mitigation, Block, Parry, Dodge and Defense

Spell Power : Fire Power, Nature Power, Frost Power, Healing Power , Shadow Power, Holy Power and Arcane Power

Mana Regeneration : Mana Regen per tick (while not casting), Mana Regen per tick (while casting) and MP5

Spell Resistance : Fire, Frost, Nature and Shadow

Other Stats : Movement speed, Items Durability, FPS and Latency.

Config Menu Open Settings : /sinstats


A few examples of possible configurations :




Open Settings : /sinstats


Q: What versions of WoW is SinStats compatible with ?
A: SinStats works on WoW Classic and WoW TBC. There will be a Retail version out soon.

Q: How do I configure my stats ?
A: Simply type /sinstats in the game to open the menu

Q: What is MP5 ?
A: It's the Mana Per 5 Second stat that's from enchants, tier set bonuses, gear and consumables.

Q: What is Mana Regen and Casting Regen ?
A: Mana Regen stat shows your actual mana regeneration, per tick (2-sec) and includes every modifier in the game. Casting Regen stat shows your mana regeneration while you're casting, in other words outside of the 5-second rule. It's also shown per tick to reflect your mana bar.

Q: Why is my Spell Power number different than other addons ?
A: SinStats will show your actual damage, not just the generic value in gear. For example, a Fire Mage with the Fire Power talent (10% increased fire damage) and a Darkmoon Faire Damage buff will get a 20% increase on its Fire Spell Power stat.

Q: How do I know what is affecting a specific stat ?
A: Simply go the settings menu (/sinstats), mouse over the stat that you want to inquire and read the tooltip.

Q: Some stats on some characters have a number in (), what does it represent ? (ie. Spell Crit : 10% (+3)
A: Some talents only affect one school of magic on a stat. For example, a Priest has talents that will only increase their holy critical strike. This amount will be shown in parenthesis next to the stat. Please go to the settings (/sinstats) and hover the stat in question. A tooltip will appear with some explanation.

Q: What does the speed stat do ?
A: The speed stat reflects your in-game speed, in real-time. Whether you are walking backwards, RP walk, on your epic mount or on a flight, you will see your exact speed. It will also reflect your speed under slowing effects.

Q: Do racials like Berserking and world buffs such as Warchief's Blessing affect the new Haste Bonus stat ?
A: Yes, every (almost) haste related spell in the game has been added. If some are missing, they will be added shortly.

Q: Is it possible to toggle off the icons next to each stat ?
A: Yes, the icons can be toggled off via the settings menu (/sinstats)


Release TBC Beta 4
Fixed a bug on Spell Hit
Fixed a bug on Spell Miss chance displays
Adding talent points will now be reflected on the stats in real time
Added Demonic Sacrifice to Bonus Damage
Added Demonic Sacrifice to Mana Regen
Added Shadow Mastery talent to Bonus Damage
Added Blessing of Wisdom to MP5 and Mana Regen
Added Improved Blessing of Wisdom to MP5 and Mana Regen
Added Holy Guidance talent to Bonus Damage and Bonus Healing
Added Arcane Meditation to Casting Mana Regen

** Special thanks to Fizzlemizz for his incredible help

Optional Files (0)

Archived Files (3)
File Name
Beta 3
04-07-21 12:08 PM
Beta 2
04-04-21 01:15 PM
04-03-21 04:10 PM

Post A Reply Comment Options
Unread 04-07-21, 06:46 AM  
A Pyroguard Emberseer
Dridzt's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1263
File comments: 808
Uploads: 45
Small Bug

Firstly, nice addon

I tested on BC but I'm guessing the same error will be present in Classic version.

Lines 349-353 of SinStatsConfig.lua need to be amended to this
Lua Code:
  1. if SinStatsDB.minimap.hide then
  2.     AddonTable.sshMiniButton:Hide("SinStatsHUD")
  3. else
  4.     AddonTable.sshMiniButton:Show("SinStatsHUD")
  5. end

Referencing the frame created by LibDBIcon-1.0 directly will error after reloads if minimap.hide is true because the library is smart enough to not create button frames if they are hidden.

Using the LibDBIcon-1.0 API with the addon name as key will go through internal checks and create the missing frame if it's been registered.
Report comment to moderator  
Reply With Quote
Post A Reply

Category Jump: