vanilla-wow-addons – Blame information for rev 1
?pathlinks?
Rev | Author | Line No. | Line |
---|---|---|---|
1 | office | 1 | Int per Crit @ 60 |
2 | Mages have a 0.2% base spell crit rate, and 1% crit per 59.5 int |
||
3 | Priests have a 0.8% base spell crit rate, and 1% crit per 59.5 int |
||
4 | Warlocks have a 1.7% base spell crit rate, and 1% crit per 60.6 int |
||
5 | Druids have a 1.8% base spell crit rate, and 1% crit per 60 int |
||
6 | Shaman have a 2.3% base spell crit rate, and 1% crit per 59.2 int |
||
7 | Paladins have 0% base, and 1% crit per 29.5 int |
||
8 | For levels lower then 60 TC will use your melee crit rate divided by your melee crit rate @ 60, multiplied by your int per crit @ 60. |
||
9 | This should be very accurate, as I'm sure they follow the same patterns. If your attack rating is too low to show a melee crit rate |
||
10 | TC will use a linear relationship. |
||
11 | |||
12 | Agi per Crit = Calculated from your crit rate (modified by your attack rating), until 60 where |
||
13 | it uses predefined values. |
||
14 | Crit % for Hunters = Melee Crit Rate (from attack tooltip, modified by attack rating) + Lethal Shots |
||
15 | |||
16 | Crit Bonus = (Average Crit Damage / Average Hit (not inc crits)) - 1 |
||
17 | |||
18 | +Damage Coefficient = All +Damage Coefficients are hardcoded in to theorycraft. Reason behind this |
||
19 | is because there is no hard and fast rule for determining the coefficient. |
||
20 | Also if they were not, spells like Presence of Mind would alter the coefficient |
||
21 | when activated (via changing the cast time). |
||
22 | By default, talents that modify your spell damage will be multiplied by the |
||
23 | +Damage Coefficient. Eg, 5/5 firepower will make fireball get 110% of your +dam. |
||
24 | Some spells are hardcoded to not have talents applied on gear, this is from |
||
25 | testing in game. Eg curse of agony, drain life, every healing spell :). |
||
26 | If you find any spells which have the wrong coefficient, or have talents applied |
||
27 | when they shouldn't (or vice versa), let me know what the correct relationship is |
||
28 | on the Curse Gaming Theorycraft comments section :) Thanks! |
||
29 | |||
30 | Average Hit (not inc crits) = (Max Damage - Min Damage)/2 + Min Damage |
||
31 | Average Hit (inc crits) = Average Hit (not inc crits) + Average Hit (not inc crits) * Crit Chance / 100 * Crit Bonus |
||
32 | |||
33 | Cast Time = (Base Cast Time - Crit Chance / 100 * Grace) or 1.5 whichever is greater. |
||
34 | |||
35 | ICPercent = Percent natural regen that continues in 5 second rule. (Mage armor, innervate, darkmoon trinket, meditation, etc) |
||
36 | Regen from spirit Mages = (Spirit/8+6.25)*ICPercent |
||
37 | Regen from spirit Priests = (Spirit/8+6.25)*ICPercent |
||
38 | Regen from spirit Warlock = (Spirit/10+7.5)*ICPercent |
||
39 | Regen from spirit Druid = (Spirit/10+7.5)*ICPercent |
||
40 | Regen from spirit Shaman = (Spirit/10+8.5)*ICPercent |
||
41 | Regen from spirit Hunter = (Spirit/10+7.5)*ICPercent |
||
42 | Regen from spirit Paladin = (Spirit/10+7.5)*ICPercent |
||
43 | Regen Per Second = Regen from spirit + (Mana per 5)/5 |
||
44 | True Mana Cost = ((Mana Cost - Regen per second * Cast Time) - Crit Chance / 100 * Illumination * (Mana Cost - Regen per second * Cast Time))*(1-Clearcasting) |
||
45 | |||
46 | Real Mana Pool = (Total Mana + RotA on use ability) |
||
47 | |||
48 | DPM (inc crits) = Average Hit (inc crits) / True Mana Cost |
||
49 | DPM (not inc crits) = Average Hit (not inc crits) / True Mana Cost |
||
50 | Total Damage til Oom = DPM * Real Mana Pool |
||
51 | |||
52 | Cast Procs (Wrath of Cenarius) = Added Amount * (1 - (1-Proc Chance) ^ (Floor(Proc Duration / Cast Time))) |
||
53 | Other Procs (Darkmoon) = Added Amount * (1 - (1-Proc Chance) ^ (Proc Duration / Cast Time)) |
||
54 | |||
55 | DPS (inc crits) = Average Hit (inc crits) / Cast Time |
||
56 | DPS (not inc crits) = Average Hit (not inc crits) / Cast Time |
||
57 | DPS after resists = ( Average Hit (inc crits) - Average Hit (not inc crits) * Resist Rate ) / Cast Time |
||
58 | |||
59 | Next Crit = Average Hit (not inc crits) * Crit Bonus / 100 |
||
60 | Next Hit = Average Hit (not inc crits) / 100 |
||
61 | Next 10 pen = Average Hit (inc crits) * (10/(5* Level of Player ))*0.75 |
||
62 | |||
63 | Rotation Length = Ceiling(7/speed)*speed+3 or 10, if Rotation Length > 10.7 |
||
64 | if Ranged Attack Speed < 3 then |
||
65 | Autoshotcount = Floor((Rotation Length - 3) / Ranged Attack Speed) + 1 |
||
66 | else |
||
67 | Autoshotcount = Floor(Rotation Length / Ranged Attack Speed) |
||
68 | end |
||
69 | 10 sec rotation dps = (Autoshot Average Hit (inc crits) * Autoshotcount + Aimed Shot Average Hit (inc crits) + Multi Shot Average Hit (inc crits))/10 |
||
70 | 9 sec rotation dps = (Autoshot Average Hit (inc crits) * Floor(6/Ranged Attack Speed + 2)*6 + Aimed Shot Average Hit (inc crits) * 6 + Multi Shot Average Hit (inc crits) * 5)/54 |
||
71 | |||
72 | Seal unbuffed dps = Average Melee Hit + Average Melee Hit * Melee crit chance |
||
73 | Seal of Command dps = Seal unbuffed dps * (7/(60/ Weapon Speed )*0.7) |
||
74 | Seal of Crusader dps = Average Melee Hit + Attack Power Bonus / 14 * Weapon Speed + (Average Melee Hit + Attack Power Bonus / 14 * Weapon Speed)*Melee crit chance |