f7ba2ca831
Fixed bug where modified DPS was not being used for DPS Score
2013-04-12 18:22:02 -04:00
354650e421
Merge branch 'feature-pve_update'
2013-04-12 17:10:09 -04:00
167f7e59d5
Calculate EHP cleanly to correct issue with some overwriting variable...somewhere...???
2013-04-10 00:23:03 -04:00
1922897d05
Add DRs for DH sustain formula
2013-04-10 00:04:28 -04:00
c390fa8982
Move around to make similar to barb sustain
2013-04-10 00:00:09 -04:00
4a6cef16c6
Do not need to modify DPS for DH
2013-04-09 23:49:19 -04:00
e39b550a48
No longer modify Gem Life for experience helm gem
2013-04-09 23:32:59 -04:00
eceeaea558
Use getStat to view stats
2013-04-09 23:23:19 -04:00
8c2a855ed6
Modify HP before calculating the EHP
2013-04-09 23:21:04 -04:00
7b717c9c6a
DH requires DPS to be modified by attacks per second
2013-04-09 23:02:03 -04:00
9c42d150e0
Update DH EHPScore to follow new rules
2013-04-09 22:53:12 -04:00
dd173978ea
Update inherit DR values for DH
2013-04-09 22:51:07 -04:00
4f93c77afd
Direct copy barb EHP caclulation for DH...DRY as hell
2013-04-09 22:49:45 -04:00
06875717cd
Use raw EHP when calculating raw EHP with dodge
2013-04-09 22:44:25 -04:00
771541dcf6
'Block Chance', not 'Block' for block percentage
2013-04-09 22:26:59 -04:00
171f701203
Recaclulate EHP before using
2013-04-09 21:57:33 -04:00
0f6b13f964
Excel sum has high order of operations
2013-04-09 21:52:07 -04:00
5c1e26e390
Life steal on LoH do not count for PvP
2013-04-08 21:29:06 -04:00
8eb7b206be
Elite damage counts fully in PvP.
2013-04-08 20:38:42 -04:00
9886817246
Update lifesteal coefficient based on attack speed
2013-04-08 20:30:49 -04:00
3002330133
Ignore XP to Life gem conversion if PvP
2013-04-08 20:15:20 -04:00
14ff704b5f
Calculate EHP one time insead of every time
2013-04-08 20:12:30 -04:00
2f8c6e4a8e
Move stat adjustments from stats class to d3class class
2013-04-08 20:07:37 -04:00
34462191bb
No DR on EHP in PvP
2013-04-08 19:58:34 -04:00
f6a2ca1b61
LoH and LS not tracked for PvP
2013-04-08 19:54:30 -04:00
17cd8ab158
Update driver to display side-by-side table
2013-04-08 19:26:38 -04:00
6f5bd88ff0
Various stuff in prep for pvp vs pve; WIP
2013-04-08 18:44:04 -04:00
962d5db3be
Update with new EHP formula: WIP
2013-04-08 17:21:49 -04:00
45685e3b1e
Remove Leftover Stats Testing Driver
2013-03-05 00:23:46 -05:00
4124cd55f3
Abstract Stats Collection
...
Abstract the stats collection portions of DPClass so that additional
providers might easily be substituted in the future. Initial abstract
is weak and can expand when an additional provider is actually found.
2013-03-05 00:22:17 -05:00
8f50d70fa5
Merge branch 'hotfix-high_ehpscore'
2012-12-18 11:49:43 -05:00
645331ad76
Fix EHP Score
...
Correct the diminishing returns calculations for the EHP Score. The
highest tier was using <= 5,000,000 instead of >= 5,000,000 causing the
EHP Score for high EHP characters to be zero.
2012-12-18 11:49:21 -05:00
14bb00bfd1
Merge branch 'bugfix-remove_elemental'
2012-12-06 13:41:13 -05:00
00834e66e7
Remove Elemental Damage From Calculations
...
Diablo Progress currently includes elemental damage in their unbuffed
DPS score. By calculating it, we are double dipping and artificially
increasing scores. All instances of elemental damage have been
removed from the formula.
2012-12-06 13:40:40 -05:00
557157238e
Add Demon Hunter Class
...
Implement a new class for handling Demon Hunters. Demon Hunter
formulas are slightly different and can be maintained via the
Demon Hunter class file.
2012-12-03 14:03:26 -05:00
a4dc61ff09
Merge branch 'hotfix-special_characters'
2012-11-30 00:03:04 -05:00
2bc9734957
Allow characters with special characters
2012-11-30 00:01:52 -05:00
23bf1d33b8
Cheaply add dev environments
2012-11-29 20:57:37 -05:00
64ad49e2ab
Fix Elemental Damage on Weapon Bug
2012-11-29 12:38:20 -05:00
640ea3fc3a
Remove debugging information
2012-11-26 14:45:37 -05:00
7cab64e704
Scoped methods
2012-11-26 03:18:24 -05:00
bbf58e4d31
Merge branch 'feature-weapon_elemental'
2012-11-26 03:14:08 -05:00
371ff47346
Process elemental damage on weapon
2012-11-26 03:07:05 -05:00
f2faa1ce41
Update form with new control
2012-11-26 02:25:42 -05:00
bb8052bd01
Catch up to the current formula
2012-11-26 02:16:12 -05:00
d43dc90c29
Clear class specific modules
2012-11-25 22:39:47 -05:00
239ecffa0e
Merge branch 'feature-xp_nerf'
2012-11-07 21:58:34 -05:00
eac6c34fa1
Limit XP Contribution
...
Experience bonuses are counted in the formula so that someone opting
to use a Ruby over an Amethyst in their helmet would not be penalized
too greatly. However, with the addition of the Hellfire ring,
experience bonuses were giving Hellfire ring users a huge bonus. By
limiting the experience bonus to 35%, the original intent is kept in
tact while preventing Hellfire abuse.
2012-11-07 21:57:41 -05:00
769ba5ebc3
Merge branch 'hotfix-modified_dps'
2012-11-07 21:47:28 -05:00
2293674f92
Fix Elemental Damage Calculation
2012-11-07 21:47:17 -05:00