Loading...
» You are not logged in (log in)



You are here: Home » Interface Additions » Theorycraft

Theorycraft

Virus/spyware scanned on upload
WARNING: Not been updated since the last patch
Compatible with WotLK ()
Author: Mania
Updated 06/09/2006 (1253 days ago)
68,054 total downloads / downloads this week: 1,186 / downloads today: 350
This author accepts PayPal donations
Send PM to Mania
 

Please log in to vote! Current rating: +1


Theorycraft places everything you need to know about your spells right on their tooltips. Or, new in 1.04, 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.

There are two versions, 1.06 and 1.06 STRIPPED. The stripped version just changes tooltips, nothing else. Other then that they're identical. The only advantage in STRIPPED is a slightly lower memory usage, due to having some forms removed. (Button Text/Vitals Tabs)

USAGE:
Type '/tc' to display the interface.

Patch notes for Theorycraft
Due to considerable delays on 1.07, I've decided to work on both 1.06.3 and 1.07 simultaneously. If you have any simple requests they'll make 1.06 updates, more complex things (eg rogue talents, eviscerate scaling, lifetap) will be in 1.07 version - whenever it comes out. ^^

Version 1.06.5
- Changing action bar pages finally works with button text
- Forms, Warrior stances now work correctly with button text
- Spell Power is +30 healing in addition to spell damage now (as per 1.12 patch notes)
- Added support for G15Bar
- Added support for Discord Group Buttons - even mini spell book is supported
- Fixed a Curse of Doom debuff nil error - a bunny was sacraficed to bring the infomation required =( -untested fix-
- Added ZG Block enchant, and TC is now flooring block instead of rounding (ty bonestriker)
- Fixed a typo on Thunder Clap
- Ammo no longer affects melee attacks (doh!)
- More custom bar addons will have their macro names hidden now

Version 1.06.4 (Temporary)
- 1.07 will be out soon, and is a major rewrite - this is a temporary download.
- Updated TOC
- Added Bongo's Support
- Moonfury is now applied pre gear
- Added latest german locale (I think)
- Fixed TC saying that GLOCK wasn't installed when it was - functionality with latest version of GLOCK untested

Version 1.06.3
- Added Fire Festival Fury.
- Added Very Berry Cream.
- Added Eye of Moam.
- Button text fixed on Flexbar.
- Button text now works with CT Bars.
- Button text now works with GypsyMod HotBar.
- Consecration fixed. (Wasn't able to read in the duration)
- Immolate fixed. (On some talent builds, DoT wouldn't be modified)

Version 1.06.2
- Added Evocation
- Fixed Max Dam w/ Evocation + Gem - was ~ 2000 mana out before.
- Button Text can be disabled.
- Fixed a bug with 'Cooldown remaining: '

Version 1.06.1
- Updated Toc to 1.11
- Fixed mage armor (buff description has changed since 1.10)
- Fixed an error on line 65 of Gear. (nil error)

Version 1.06
New Features:
- New Feature: Make a macro with '/script TheoryCraftCast('Greater Heal', 1)', and it'll cast the lowest rank Greater Heal that'll bring the target to full health. Changing the 1 to 1.2 will attempt to overheal by 20% (allowing for damage whilst casting), and so forth.
- New Hidden command: Type /tc dpsmana to add a dps/mana line to the tooltip.
- New Hidden command: Type /tc damtodouble to add show how much +damage it'd take to double your damage on a spell (from base).
- New Command: '/tc more' Prints all non-ui commands.
- New Feature: *Any* macro can have its correct tooltip shown now (even ones that TC doesn't intrepret). Eg, naming a macro Ice Block(0) will show the Ice Block tooltip.
- TC can hook in with the addon 'GLOCK - Mob Resistance Calculator' for comprehensive damage stats on any target.
- MASSIVE hit/penetration/resists rewrite, including a new option to Factor Resists in to all calculations, with edit boxes to enter School resist scores. Paints a *much* clearer picture of your gear, and gear you're testing. *Every* TC stat will change appropriately. You'll notice in particular the worth of 1% to hit, 1% to crit and penetration increase as you target higher level enemies, and in the case of penetration it also increases as you add resists. Try 300 resist to see 10 penetration become better then 100 +damage :).
- Button text now works with Discord Action Bars.
- Button text now works with Nurfed Action Bars.
- Button text now works with Flexbar, for text label substitution though I recommend Flexbar Improved.
- Button text is now fully customizeable in position, font, colour and size.

Localisation Updates:
- German and French locale updates.
- Full +damage support of items that increase damage vs Undead only.
- Elixir of frost power, and possibly other buffs, work again now. (Previously Frost was capitalised, at some patch it was changed to lowercase frost, now I read them case insensitive)

Internal Changes:
- *MASSIVE* memory management overhaul, no regularly called TC function will require garbage collection. (Particularly noticeable for hunters - where TC had runaway memory problems due to the regular gear change event)
- All Button Text labels are created at run time now (previously all were declared in xml file).
- Values returned by GetSpellData are now already modified by armor.
- Note to other developers: Spellcasts, damage til oom (remaining), damage til oom (floored) are now available from GetSpellData functions.
- Speed improvements

Bug Fixes:
- Paladins tooltips are neater for seals now
- Hunters ammo is no longer affected by RWS or Barrage (autoshot damage will now read correctly)
- Fixed outfit name (sometimes showed wrong text)
- Fixed some things were appearing on tooltips that shouldn't have
- DoT hybrid spells now have their dam coef displayed correctly (previously wasn't a percent, eg 0.7% instead of 70%)
- Mana Restore is included in maxoom damage calculations once again (eg robe of the archmage).
- Presence of Mind / Nature's Swiftness / Mind Quickening Gem / Clearcasting and other buffs that changed tooltips are no longer bugged.
- Embeded line now shows more decimal places for dpm/hpm (was incorrectly being rounded to 1 dcp).
- Mages work on the test realm and 1.11 again.
- Fixed a bug with the Stripped version, incorrectly reporting an error of not being installed correctly.
Beta Available: 1.6.3 Beta
This is a *release*, not a beta.

It's just an alternate version - the stripped version does not have button text or the 'Vitals' tab, nor any ability to test gear or talents. Won't be any faster then the norm version, but will save some memory via having a simplified UI.

this beta now!


Comments