Quantcast
Channel: Lhivera’s Library - Mists of Pandaria
Viewing all articles
Browse latest Browse all 10

Support for Crit and Haste in the TheoryCraft-o-Matic Lite

$
0
0

I've added basic support for crit and haste to the calculations in the TheoryCraft-o-Matic Lite. It does not accept ratings — I'm not planning to support them, not because the conversions are difficult, but because it would then also be necessary to support options for the various possible crit buffs and debuffs, and I'd like to keep the filters simple. You should enter Crit as a decimal number showing your character sheet crit chance, e.g., enter "18.53" for 18.53%. The TCoML will add in the appropriate bonuses for Critical Mass, Shatter, and Inferno Blast. (If there are any special cases I've missed, feel free to let me know.)

Haste should be entered the same way: "13.6" for 13.6% haste. Cast times, GCDs, tick counts, and the Frost Bomb cooldown will be adjusted appropriately.

These changes require some differences to the output as well. "Dmg" is the average damage generated by a single cast of the spell; "Avg" is that damage adjusted to account for crit rate. "DPET" will be adjusted for hasted execute time. "DPS" is calculated somewhat differently depending on the spell:

  • For Living Bomb and Nether Tempest, damage is divided by their duration.
  • For Pyroblast, damage is divided by the cast time (zero for Hot Streak Pyroblast) plus the DOT duration (around 18 seconds, modified by haste).
  • For spells with a cooldown, damage is divided by their cooldown plus their cast time. (Most such spells are instant, so the divisor is simply their cooldown.)
  • For other spells, damage is simply divided by cast time.

I'd like to get Mastery implemented, but haven't yet decided how to handle Mind Mastery; any assumption about mana level seems bad. I may allow the user to select mana level.

I apologize for the delay on the Bombs post; I've been occupied with other things (like this!). I hope to pick it up and finish it soon.


Viewing all articles
Browse latest Browse all 10

Trending Articles