Skip to content

Commit 1696019

Browse files
committed
Alacrity changes for dps calculation.
1 parent 90db2f4 commit 1696019

3 files changed

Lines changed: 16 additions & 14 deletions

File tree

resources/profile.json

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -10,21 +10,21 @@
1010
"DamageType": 2
1111
},
1212
"OffHand": {
13-
"DamageMin": 1169,
14-
"DamageMax": 1754,
15-
"Power": 2339,
13+
"DamageMin": 1270,
14+
"DamageMax": 1904,
15+
"Power": 2540,
1616
"Multiplier": 0.55,
1717
"DamageType": 2
1818
},
1919
"StandardDamage": 7520,
2020
"StandardHealth": 40495,
21-
"BaseMasteryPoints": 6514,
22-
"BasePowerPoints": 4464,
23-
"ExtraMasteryPoints": 240,
24-
"AlacrityPoints": 1450,
25-
"CriticalPoints": 1672,
26-
"AccuracyPoints": 768,
27-
"ExtraPowerPoints": 99,
21+
"BaseMasteryPoints": 6792,
22+
"BasePowerPoints": 4643,
23+
"ExtraMasteryPoints": 82,
24+
"AlacrityPoints": 1376,
25+
"CriticalPoints": 2138,
26+
"AccuracyPoints": 746,
27+
"ExtraPowerPoints": 0,
2828
"MasteryMultiplier": 1.05,
2929
"BonusDamageMultiplier": 1.05,
3030
"BaseAccuracy": 1.01,
@@ -90,7 +90,7 @@
9090
"SurgeBonus": 0.0,
9191
"ForceOffHand": false,
9292
"Info": "Blade Barrage",
93-
"ArmorReduction": 0.5
93+
"ArmorReduction": 0.75
9494
},
9595
{
9696
"Id": "16140965019692980555",
@@ -110,7 +110,7 @@
110110
"SurgeBonus": 0.0,
111111
"ForceOffHand": false,
112112
"Info": "Lance",
113-
"ArmorReduction": 0.5
113+
"ArmorReduction": 0.75
114114
},
115115
{
116116
"Id": "16141016320264526909",
@@ -158,6 +158,7 @@
158158
],
159159
"DefaultValues": {
160160
"Name": null,
161+
"Description": null,
161162
"Active": false,
162163
"Duration": -1.0,
163164
"EnergyKineticDamageReduction": 0.39,

src/Directory.Build.props

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,6 @@
1111
</PropertyGroup>
1212

1313
<PropertyGroup>
14-
<Version>1.0.84</Version>
14+
<Version>1.0.85</Version>
1515
</PropertyGroup>
1616
</Project>

src/Swtor.Dps.DamageModel/DpsUtils.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,8 @@ public static double CalculateDps(Session session, Configuration configuration)
101101
a => GetAbilityDamage(configuration, a, session.EnergyKineticDamageReduction, session.ElementalInternalDamageReduction, session.DefenseChance)
102102
* a.Activations
103103
* a.DamageMultiplier
104-
* (a.Ability.IgnoresAlacrity ? 1 : 1 + configuration.GcdRoundedAlacrity)
104+
* (a.Ability.IgnoresAlacrity ? 1 : 1 + (a.Ability.CooldownTime > 1.5
105+
? configuration.Alacrity : configuration.GcdRoundedAlacrity))
105106
)
106107
/ session.Duration;
107108
}

0 commit comments

Comments
 (0)