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

  • Your Rating

  • Share

TheoryCraft 2

  Download the Curse Client

Last Update:
Category: Unit Frames
Tags:
Project Manager: Sephyx
Current Version: TheoryCraft2 R.028
Downloads Today: 23
Downloads Total: 171,778
Favorites: 1,815
Comments: 652
  • About TheoryCraft 2
  •  

Theorycraft places everything you need to know about your spells right on their tooltips. Or, if you're using the default action bars, on their buttons. Want to have a row of low rank heals with their heal values on the button? Too easy.

Not only that, TC can let you compare any gear set you wish. Curious as to how much that crimson felt hat actually increases your dps by? It'll tell you that. Or how much 1 extra crit is worth in spell damage. Or for melee users, how much attack power you'd need to equal another 10 agility, or 1% to crit. Or perhaps just how much damage you would do were you lucky enough to land a Hammer of Bestial Fury or Ashkandi.

It has an ui interface for comparing the dungeon 1, 2 and tier 1 and 2 gear sets to your current gear, or any combination of gear you wish. Just click the button, have a look at your new stats and hold your cursor over a spell to see how much more/less damage you would do in that set. Talents can be tested in a similar way.

If you have *ANY* problems with the addon, buffs/equip effects not being added or any suggestions, just post what *language* client you are using and the bug in the comments section below :). I read them all regularly.

Type /tc to access the interface


What has not been implemented: Various BC buffs and PvP Buffs

  • Downloads (20)
  •  
  File Name Release Type Game Version Downloads Date  
  TheoryCraft 2 TheoryCraft2 R.028 Release 2.0.0 276 3/14/2007
  TheoryCraft 2 TheoryCraft2 R.027 Release 2.0.0 1 3/13/2007
  TheoryCraft 2 TheoryCraft2 R.026 Release 2.0.6 1 3/5/2007
  TheoryCraft 2 TheoryCraft2 R.025 Release 2.0.6 1 3/2/2007
  TheoryCraft 2 TheoryCraft2 R.024 Release 2.0.6 1 3/1/2007
Advertisement
  • Screenshots (1)
  •  
  • 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.
  • tedv said 

    Bug reports:

    1. 1) Damage and Healing multipliers are applied incorrectly.

    The short explanation is that multipliers now multiply together instead of being added and then one factor scaling the adjusted base damage. Here's an example to clarify this.

    Suppose a priest with darkness (+10%) in shadow form (+15%) casts Mindflay on a target afflicted by Shadow Weaving (+15%) and Misery (+5%). Assume the the priest has 0 +damage so mindflay deals a fixed D damage.

    In 1.12, the damage would be calculated as: D * (1 + .1 + .15 + .15 + .05) = D * 1.45

    In 2.0 the damage is calculated like this: D * 1.1 * 1.15 * 1.15 * 1.05 = D * 1.5275

    I checked the source code and the mod definitely uses the old additive formula, not the multiplicate. I've tested and confirmed that the new formula is multiplicative on the live server. This formula isn't just for spell damage either. It also applies to physical. For example, if a rogue Ruptures with serrated blades (+30%) on a target with Mangle (+25%) and Blood Frenzy (+4%), Rupture will deal 69% extra damage, not 59%.

    As a side note, all spells apply their additive damage and healing increases before applying any multiplicative ones. In other words, spell damage increases based damage and then multipliers kick in, meaning all multipliers now affect bonus +damage and +healing. This change is most striking in healing spells (which previously had their +healing applied after multipliers).

    Consider a priest with Improved Renew (+15%) and Spiritual Healing (+10%) who casts renew (base healing R) with an extra +H healing.

    In 1.12 it was calculated as: (R * (1 + .15 + .1)) + H = R * 1.25 + H

    In 2.0 it is calculated as: (R+H) * (1.15 * 1.1) = (R+H) * 1.265

    I didn't check the code to determine if it now applies damage and healing modifiers before multipliers in all cases.

    1. 2) Spell Critical Chance is calculated incorrectly

    The source code calculates the spell critical increase from intellect as if the player had a level of 60. This results in erroneously low values for players below 60 (especially very low level ones), and some very strange results for players above 60 (including possibly a negative crit chance).

    The default UI's spell data tooltip has the correct increase in crit chance listed, but does not account for the base 5% spell crit that all classes have. If you want to know your actual crit chance, just add 5 to the listed value.

  • Apparently my crit chance is -3% according to TC :S

  • Will this get an update for 2.0.5?

  • eltoran said 

    Installed the latest update and still no info under steady shot.

    Otherwise, well done!

  • When I go into the "custom" setup thing (where it lists the gear and the stats based on the gear) it lists each item twice and when they are reasonably long names that don't fit in the space it wraps and moves everything else down so its not lineing up.

    Also the details on the buttons don't work with Trinity Bars at all. :( Any chance you can make it compatible with Trinity. No biggie if you can't. I can't recall if the info goes in the tooltip. Will look at that next time I'm in game (if I remember) :)

  • Sephyx said 

    Could I get a link to the guy working on the TC lite version?  :)

  • Sephyx said 

    Is the hunter error that is being listed preventing TC from running at all or in any other aspects, or is it just giving really low crit numbers?

    Also, did this just happen on release 0013?

  • Date: 2007-01-29 12:08:41 ID: 2 Error occured in: Global Count: 3 Message: ..\AddOns\TheoryCraft2\TheoryCraftEngine.lua line 893: <