Skip to content

Commit 126ef5d

Browse files
justjuanguiclaude
andcommitted
fix(pack): correct operator precedence in skill PREVAPS calculations
Add parentheses around ternary expressions before dividing by SkillSpeedModifier. This ensures the ternary result is divided, not just the false branch. Affected skills: ShadowDash, Reflexes, PrayerOfHealth, PrayerOfVengeance, TheOldBell, Judgement, Passage, Lasso, SlowTime, UsePotion, ClosedBody, Bombardment, SummonTheGuard, Matadeira, HolyRosary, VeilofQuils, SummonBrute, SummonMarksmen 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1 parent d6f83a6 commit 126ef5d

File tree

1 file changed

+18
-18
lines changed

1 file changed

+18
-18
lines changed

static/assets/hellclock.pack

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1495,7 +1495,7 @@ pack "hellclock" {
14951495
skill_ShadowDashDefinition_Dst_Fire = damage_flow("ShadowDashDefinition", "FireDistribution")
14961496
skill_ShadowDashDefinition_CurrentManaCost = skill_ShadowDashDefinition_ManaCostModifier * SkillManaCost
14971497
skill_ShadowDashDefinition_NonIgnorableCooldown = max(skill_ShadowDashDefinition_CooldownModifier, 0.15)
1498-
skill_ShadowDashDefinition_PREVAPS = skill_ShadowDashDefinition_IgnoreCooldownModifier ? 0.15 : skill_ShadowDashDefinition_CooldownModifier / skill_ShadowDashDefinition_SkillSpeedModifier
1498+
skill_ShadowDashDefinition_PREVAPS = (skill_ShadowDashDefinition_IgnoreCooldownModifier ? 0.15 : skill_ShadowDashDefinition_CooldownModifier) / skill_ShadowDashDefinition_SkillSpeedModifier
14991499
skill_ShadowDashDefinition_APS = 1 / (skill_ShadowDashDefinition_PREVAPS ? skill_ShadowDashDefinition_PREVAPS : 1)
15001500
skill_ShadowDashDefinition_DPS = skill_ShadowDashDefinition_Dmg_Total * skill_ShadowDashDefinition_APS
15011501
// =====================================
@@ -1528,7 +1528,7 @@ pack "hellclock" {
15281528
skill_ReflexesDefinition_Dst_Fire = damage_flow("ReflexesDefinition", "FireDistribution")
15291529
skill_ReflexesDefinition_CurrentManaCost = skill_ReflexesDefinition_ManaCostModifier * SkillManaCost
15301530
skill_ReflexesDefinition_NonIgnorableCooldown = max(skill_ReflexesDefinition_CooldownModifier, 0.5)
1531-
skill_ReflexesDefinition_PREVAPS = skill_ReflexesDefinition_IgnoreCooldownModifier ? 0.5 : skill_ReflexesDefinition_CooldownModifier / skill_ReflexesDefinition_SkillSpeedModifier
1531+
skill_ReflexesDefinition_PREVAPS = (skill_ReflexesDefinition_IgnoreCooldownModifier ? 0.5 : skill_ReflexesDefinition_CooldownModifier) / skill_ReflexesDefinition_SkillSpeedModifier
15321532
skill_ReflexesDefinition_APS = 1 / (skill_ReflexesDefinition_PREVAPS ? skill_ReflexesDefinition_PREVAPS : 1)
15331533
skill_ReflexesDefinition_DPS = skill_ReflexesDefinition_Dmg_Total * skill_ReflexesDefinition_APS
15341534
// =====================================
@@ -1545,7 +1545,7 @@ pack "hellclock" {
15451545
skill_PrayerOfHealthSkillDefinition_Dst_Fire = damage_flow("PrayerOfHealthSkillDefinition", "FireDistribution")
15461546
skill_PrayerOfHealthSkillDefinition_CurrentManaCost = skill_PrayerOfHealthSkillDefinition_ManaCostModifier * SkillManaCost
15471547
skill_PrayerOfHealthSkillDefinition_NonIgnorableCooldown = max(skill_PrayerOfHealthSkillDefinition_CooldownModifier, 0.5)
1548-
skill_PrayerOfHealthSkillDefinition_PREVAPS = skill_PrayerOfHealthSkillDefinition_IgnoreCooldownModifier ? 0.5 : skill_PrayerOfHealthSkillDefinition_CooldownModifier / skill_PrayerOfHealthSkillDefinition_SkillSpeedModifier
1548+
skill_PrayerOfHealthSkillDefinition_PREVAPS = (skill_PrayerOfHealthSkillDefinition_IgnoreCooldownModifier ? 0.5 : skill_PrayerOfHealthSkillDefinition_CooldownModifier) / skill_PrayerOfHealthSkillDefinition_SkillSpeedModifier
15491549
skill_PrayerOfHealthSkillDefinition_APS = 1 / (skill_PrayerOfHealthSkillDefinition_PREVAPS ? skill_PrayerOfHealthSkillDefinition_PREVAPS : 1)
15501550
skill_PrayerOfHealthSkillDefinition_DPS = skill_PrayerOfHealthSkillDefinition_Dmg_Total * skill_PrayerOfHealthSkillDefinition_APS
15511551
// =====================================
@@ -1562,7 +1562,7 @@ pack "hellclock" {
15621562
skill_PrayerOfVengeanceSkillDefinition_Dst_Fire = damage_flow("PrayerOfVengeanceSkillDefinition", "FireDistribution")
15631563
skill_PrayerOfVengeanceSkillDefinition_CurrentManaCost = skill_PrayerOfVengeanceSkillDefinition_ManaCostModifier * SkillManaCost
15641564
skill_PrayerOfVengeanceSkillDefinition_NonIgnorableCooldown = max(skill_PrayerOfVengeanceSkillDefinition_CooldownModifier, 0.5)
1565-
skill_PrayerOfVengeanceSkillDefinition_PREVAPS = skill_PrayerOfVengeanceSkillDefinition_IgnoreCooldownModifier ? 0.5 : skill_PrayerOfVengeanceSkillDefinition_CooldownModifier / skill_PrayerOfVengeanceSkillDefinition_SkillSpeedModifier
1565+
skill_PrayerOfVengeanceSkillDefinition_PREVAPS = (skill_PrayerOfVengeanceSkillDefinition_IgnoreCooldownModifier ? 0.5 : skill_PrayerOfVengeanceSkillDefinition_CooldownModifier) / skill_PrayerOfVengeanceSkillDefinition_SkillSpeedModifier
15661566
skill_PrayerOfVengeanceSkillDefinition_APS = 1 / (skill_PrayerOfVengeanceSkillDefinition_PREVAPS ? skill_PrayerOfVengeanceSkillDefinition_PREVAPS : 1)
15671567
skill_PrayerOfVengeanceSkillDefinition_DPS = skill_PrayerOfVengeanceSkillDefinition_Dmg_Total * skill_PrayerOfVengeanceSkillDefinition_APS
15681568
// =====================================
@@ -1579,7 +1579,7 @@ pack "hellclock" {
15791579
skill_TheOldBellSkillDefinition_Dst_Fire = damage_flow("TheOldBellSkillDefinition", "FireDistribution")
15801580
skill_TheOldBellSkillDefinition_CurrentManaCost = skill_TheOldBellSkillDefinition_ManaCostModifier * SkillManaCost
15811581
skill_TheOldBellSkillDefinition_NonIgnorableCooldown = max(skill_TheOldBellSkillDefinition_CooldownModifier, 0)
1582-
skill_TheOldBellSkillDefinition_PREVAPS = skill_TheOldBellSkillDefinition_IgnoreCooldownModifier ? 0 : skill_TheOldBellSkillDefinition_CooldownModifier / skill_TheOldBellSkillDefinition_SkillSpeedModifier
1582+
skill_TheOldBellSkillDefinition_PREVAPS = (skill_TheOldBellSkillDefinition_IgnoreCooldownModifier ? 0 : skill_TheOldBellSkillDefinition_CooldownModifier) / skill_TheOldBellSkillDefinition_SkillSpeedModifier
15831583
skill_TheOldBellSkillDefinition_APS = 1 / (skill_TheOldBellSkillDefinition_PREVAPS ? skill_TheOldBellSkillDefinition_PREVAPS : 1)
15841584
skill_TheOldBellSkillDefinition_DPS = skill_TheOldBellSkillDefinition_Dmg_Total * skill_TheOldBellSkillDefinition_APS
15851585
// =====================================
@@ -1596,7 +1596,7 @@ pack "hellclock" {
15961596
skill_JudgementDefinition_Dst_Fire = damage_flow("JudgementDefinition", "FireDistribution")
15971597
skill_JudgementDefinition_CurrentManaCost = skill_JudgementDefinition_ManaCostModifier * SkillManaCost
15981598
skill_JudgementDefinition_NonIgnorableCooldown = max(skill_JudgementDefinition_CooldownModifier, 0.3)
1599-
skill_JudgementDefinition_PREVAPS = skill_JudgementDefinition_IgnoreCooldownModifier ? 0.3 : skill_JudgementDefinition_CooldownModifier / skill_JudgementDefinition_SkillSpeedModifier
1599+
skill_JudgementDefinition_PREVAPS = (skill_JudgementDefinition_IgnoreCooldownModifier ? 0.3 : skill_JudgementDefinition_CooldownModifier) / skill_JudgementDefinition_SkillSpeedModifier
16001600
skill_JudgementDefinition_APS = 1 / (skill_JudgementDefinition_PREVAPS ? skill_JudgementDefinition_PREVAPS : 1)
16011601
skill_JudgementDefinition_DPS = skill_JudgementDefinition_Dmg_Total * skill_JudgementDefinition_APS
16021602
// =====================================
@@ -1629,7 +1629,7 @@ pack "hellclock" {
16291629
skill_PassageSkillDefinition_Dst_Fire = damage_flow("PassageSkillDefinition", "FireDistribution")
16301630
skill_PassageSkillDefinition_CurrentManaCost = skill_PassageSkillDefinition_ManaCostModifier * SkillManaCost
16311631
skill_PassageSkillDefinition_NonIgnorableCooldown = max(skill_PassageSkillDefinition_CooldownModifier, 0.4)
1632-
skill_PassageSkillDefinition_PREVAPS = skill_PassageSkillDefinition_IgnoreCooldownModifier ? 0.4 : skill_PassageSkillDefinition_CooldownModifier / skill_PassageSkillDefinition_SkillSpeedModifier
1632+
skill_PassageSkillDefinition_PREVAPS = (skill_PassageSkillDefinition_IgnoreCooldownModifier ? 0.4 : skill_PassageSkillDefinition_CooldownModifier) / skill_PassageSkillDefinition_SkillSpeedModifier
16331633
skill_PassageSkillDefinition_APS = 1 / (skill_PassageSkillDefinition_PREVAPS ? skill_PassageSkillDefinition_PREVAPS : 1)
16341634
skill_PassageSkillDefinition_DPS = skill_PassageSkillDefinition_Dmg_Total * skill_PassageSkillDefinition_APS
16351635
// =====================================
@@ -1646,7 +1646,7 @@ pack "hellclock" {
16461646
skill_LassoSkillDefinition_Dst_Fire = damage_flow("LassoSkillDefinition", "FireDistribution")
16471647
skill_LassoSkillDefinition_CurrentManaCost = skill_LassoSkillDefinition_ManaCostModifier * SkillManaCost
16481648
skill_LassoSkillDefinition_NonIgnorableCooldown = max(skill_LassoSkillDefinition_CooldownModifier, 0.1)
1649-
skill_LassoSkillDefinition_PREVAPS = skill_LassoSkillDefinition_IgnoreCooldownModifier ? 0.1 : skill_LassoSkillDefinition_CooldownModifier / skill_LassoSkillDefinition_SkillSpeedModifier
1649+
skill_LassoSkillDefinition_PREVAPS = (skill_LassoSkillDefinition_IgnoreCooldownModifier ? 0.1 : skill_LassoSkillDefinition_CooldownModifier) / skill_LassoSkillDefinition_SkillSpeedModifier
16501650
skill_LassoSkillDefinition_APS = 1 / (skill_LassoSkillDefinition_PREVAPS ? skill_LassoSkillDefinition_PREVAPS : 1)
16511651
skill_LassoSkillDefinition_DPS = skill_LassoSkillDefinition_Dmg_Total * skill_LassoSkillDefinition_APS
16521652
// =====================================
@@ -1679,7 +1679,7 @@ pack "hellclock" {
16791679
skill_SlowTimeSkillDefinition_Dst_Fire = damage_flow("SlowTimeSkillDefinition", "FireDistribution")
16801680
skill_SlowTimeSkillDefinition_CurrentManaCost = skill_SlowTimeSkillDefinition_ManaCostModifier * SkillManaCost
16811681
skill_SlowTimeSkillDefinition_NonIgnorableCooldown = max(skill_SlowTimeSkillDefinition_CooldownModifier, 0.2)
1682-
skill_SlowTimeSkillDefinition_PREVAPS = skill_SlowTimeSkillDefinition_IgnoreCooldownModifier ? 0.2 : skill_SlowTimeSkillDefinition_CooldownModifier / skill_SlowTimeSkillDefinition_SkillSpeedModifier
1682+
skill_SlowTimeSkillDefinition_PREVAPS = (skill_SlowTimeSkillDefinition_IgnoreCooldownModifier ? 0.2 : skill_SlowTimeSkillDefinition_CooldownModifier) / skill_SlowTimeSkillDefinition_SkillSpeedModifier
16831683
skill_SlowTimeSkillDefinition_APS = 1 / (skill_SlowTimeSkillDefinition_PREVAPS ? skill_SlowTimeSkillDefinition_PREVAPS : 1)
16841684
skill_SlowTimeSkillDefinition_DPS = skill_SlowTimeSkillDefinition_Dmg_Total * skill_SlowTimeSkillDefinition_APS
16851685
// =====================================
@@ -1696,7 +1696,7 @@ pack "hellclock" {
16961696
skill_UsePotionSkillDefinition_Dst_Fire = damage_flow("UsePotionSkillDefinition", "FireDistribution")
16971697
skill_UsePotionSkillDefinition_CurrentManaCost = skill_UsePotionSkillDefinition_ManaCostModifier * SkillManaCost
16981698
skill_UsePotionSkillDefinition_NonIgnorableCooldown = max(skill_UsePotionSkillDefinition_CooldownModifier, 0.05)
1699-
skill_UsePotionSkillDefinition_PREVAPS = skill_UsePotionSkillDefinition_IgnoreCooldownModifier ? 0.05 : skill_UsePotionSkillDefinition_CooldownModifier / skill_UsePotionSkillDefinition_SkillSpeedModifier
1699+
skill_UsePotionSkillDefinition_PREVAPS = (skill_UsePotionSkillDefinition_IgnoreCooldownModifier ? 0.05 : skill_UsePotionSkillDefinition_CooldownModifier) / skill_UsePotionSkillDefinition_SkillSpeedModifier
17001700
skill_UsePotionSkillDefinition_APS = 1 / (skill_UsePotionSkillDefinition_PREVAPS ? skill_UsePotionSkillDefinition_PREVAPS : 1)
17011701
skill_UsePotionSkillDefinition_DPS = skill_UsePotionSkillDefinition_Dmg_Total * skill_UsePotionSkillDefinition_APS
17021702
// =====================================
@@ -1713,7 +1713,7 @@ pack "hellclock" {
17131713
skill_ClosedBodySkillDefinition_Dst_Fire = damage_flow("ClosedBodySkillDefinition", "FireDistribution")
17141714
skill_ClosedBodySkillDefinition_CurrentManaCost = skill_ClosedBodySkillDefinition_ManaCostModifier * SkillManaCost
17151715
skill_ClosedBodySkillDefinition_NonIgnorableCooldown = max(skill_ClosedBodySkillDefinition_CooldownModifier, 1)
1716-
skill_ClosedBodySkillDefinition_PREVAPS = skill_ClosedBodySkillDefinition_IgnoreCooldownModifier ? 1 : skill_ClosedBodySkillDefinition_CooldownModifier / skill_ClosedBodySkillDefinition_SkillSpeedModifier
1716+
skill_ClosedBodySkillDefinition_PREVAPS = (skill_ClosedBodySkillDefinition_IgnoreCooldownModifier ? 1 : skill_ClosedBodySkillDefinition_CooldownModifier) / skill_ClosedBodySkillDefinition_SkillSpeedModifier
17171717
skill_ClosedBodySkillDefinition_APS = 1 / (skill_ClosedBodySkillDefinition_PREVAPS ? skill_ClosedBodySkillDefinition_PREVAPS : 1)
17181718
skill_ClosedBodySkillDefinition_DPS = skill_ClosedBodySkillDefinition_Dmg_Total * skill_ClosedBodySkillDefinition_APS
17191719
// =====================================
@@ -1730,7 +1730,7 @@ pack "hellclock" {
17301730
skill_BombardmentSkillDefinition_Dst_Fire = damage_flow("BombardmentSkillDefinition", "FireDistribution")
17311731
skill_BombardmentSkillDefinition_CurrentManaCost = skill_BombardmentSkillDefinition_ManaCostModifier * SkillManaCost
17321732
skill_BombardmentSkillDefinition_NonIgnorableCooldown = max(skill_BombardmentSkillDefinition_CooldownModifier, 1)
1733-
skill_BombardmentSkillDefinition_PREVAPS = skill_BombardmentSkillDefinition_IgnoreCooldownModifier ? 1 : skill_BombardmentSkillDefinition_CooldownModifier / skill_BombardmentSkillDefinition_SkillSpeedModifier
1733+
skill_BombardmentSkillDefinition_PREVAPS = (skill_BombardmentSkillDefinition_IgnoreCooldownModifier ? 1 : skill_BombardmentSkillDefinition_CooldownModifier) / skill_BombardmentSkillDefinition_SkillSpeedModifier
17341734
skill_BombardmentSkillDefinition_APS = 1 / (skill_BombardmentSkillDefinition_PREVAPS ? skill_BombardmentSkillDefinition_PREVAPS : 1)
17351735
skill_BombardmentSkillDefinition_DPS = skill_BombardmentSkillDefinition_Dmg_Total * skill_BombardmentSkillDefinition_APS
17361736
// =====================================
@@ -1747,7 +1747,7 @@ pack "hellclock" {
17471747
skill_SummonTheGuardSkillDefinition_Dst_Fire = damage_flow("SummonTheGuardSkillDefinition", "FireDistribution")
17481748
skill_SummonTheGuardSkillDefinition_CurrentManaCost = skill_SummonTheGuardSkillDefinition_ManaCostModifier * SkillManaCost
17491749
skill_SummonTheGuardSkillDefinition_NonIgnorableCooldown = max(skill_SummonTheGuardSkillDefinition_CooldownModifier, 0.3)
1750-
skill_SummonTheGuardSkillDefinition_PREVAPS = skill_SummonTheGuardSkillDefinition_IgnoreCooldownModifier ? 0.3 : skill_SummonTheGuardSkillDefinition_CooldownModifier / skill_SummonTheGuardSkillDefinition_SkillSpeedModifier
1750+
skill_SummonTheGuardSkillDefinition_PREVAPS = (skill_SummonTheGuardSkillDefinition_IgnoreCooldownModifier ? 0.3 : skill_SummonTheGuardSkillDefinition_CooldownModifier) / skill_SummonTheGuardSkillDefinition_SkillSpeedModifier
17511751
skill_SummonTheGuardSkillDefinition_APS = 1 / (skill_SummonTheGuardSkillDefinition_PREVAPS ? skill_SummonTheGuardSkillDefinition_PREVAPS : 1)
17521752
skill_SummonTheGuardSkillDefinition_DPS = skill_SummonTheGuardSkillDefinition_Dmg_Total * skill_SummonTheGuardSkillDefinition_APS
17531753
// =====================================
@@ -1764,7 +1764,7 @@ pack "hellclock" {
17641764
skill_MatadeiraSkillDefinition_Dst_Fire = damage_flow("MatadeiraSkillDefinition", "FireDistribution")
17651765
skill_MatadeiraSkillDefinition_CurrentManaCost = skill_MatadeiraSkillDefinition_ManaCostModifier * SkillManaCost
17661766
skill_MatadeiraSkillDefinition_NonIgnorableCooldown = max(skill_MatadeiraSkillDefinition_CooldownModifier, 1)
1767-
skill_MatadeiraSkillDefinition_PREVAPS = skill_MatadeiraSkillDefinition_IgnoreCooldownModifier ? 1 : skill_MatadeiraSkillDefinition_CooldownModifier / skill_MatadeiraSkillDefinition_SkillSpeedModifier
1767+
skill_MatadeiraSkillDefinition_PREVAPS = (skill_MatadeiraSkillDefinition_IgnoreCooldownModifier ? 1 : skill_MatadeiraSkillDefinition_CooldownModifier) / skill_MatadeiraSkillDefinition_SkillSpeedModifier
17681768
skill_MatadeiraSkillDefinition_APS = 1 / (skill_MatadeiraSkillDefinition_PREVAPS ? skill_MatadeiraSkillDefinition_PREVAPS : 1)
17691769
skill_MatadeiraSkillDefinition_DPS = skill_MatadeiraSkillDefinition_Dmg_Total * skill_MatadeiraSkillDefinition_APS
17701770
// =====================================
@@ -1781,7 +1781,7 @@ pack "hellclock" {
17811781
skill_HolyRosarySkillDefinition_Dst_Fire = damage_flow("HolyRosarySkillDefinition", "FireDistribution")
17821782
skill_HolyRosarySkillDefinition_CurrentManaCost = skill_HolyRosarySkillDefinition_ManaCostModifier * SkillManaCost
17831783
skill_HolyRosarySkillDefinition_NonIgnorableCooldown = max(skill_HolyRosarySkillDefinition_CooldownModifier, 0)
1784-
skill_HolyRosarySkillDefinition_PREVAPS = skill_HolyRosarySkillDefinition_IgnoreCooldownModifier ? 0 : skill_HolyRosarySkillDefinition_CooldownModifier / skill_HolyRosarySkillDefinition_SkillSpeedModifier
1784+
skill_HolyRosarySkillDefinition_PREVAPS = (skill_HolyRosarySkillDefinition_IgnoreCooldownModifier ? 0 : skill_HolyRosarySkillDefinition_CooldownModifier) / skill_HolyRosarySkillDefinition_SkillSpeedModifier
17851785
skill_HolyRosarySkillDefinition_APS = 1 / (skill_HolyRosarySkillDefinition_PREVAPS ? skill_HolyRosarySkillDefinition_PREVAPS : 1)
17861786
skill_HolyRosarySkillDefinition_DPS = skill_HolyRosarySkillDefinition_Dmg_Total * skill_HolyRosarySkillDefinition_APS
17871787
// =====================================
@@ -1798,7 +1798,7 @@ pack "hellclock" {
17981798
skill_VeilofQuilsSkillDefinition_Dst_Fire = damage_flow("VeilofQuilsSkillDefinition", "FireDistribution")
17991799
skill_VeilofQuilsSkillDefinition_CurrentManaCost = skill_VeilofQuilsSkillDefinition_ManaCostModifier * SkillManaCost
18001800
skill_VeilofQuilsSkillDefinition_NonIgnorableCooldown = max(skill_VeilofQuilsSkillDefinition_CooldownModifier, 0)
1801-
skill_VeilofQuilsSkillDefinition_PREVAPS = skill_VeilofQuilsSkillDefinition_IgnoreCooldownModifier ? 0 : skill_VeilofQuilsSkillDefinition_CooldownModifier / skill_VeilofQuilsSkillDefinition_SkillSpeedModifier
1801+
skill_VeilofQuilsSkillDefinition_PREVAPS = (skill_VeilofQuilsSkillDefinition_IgnoreCooldownModifier ? 0 : skill_VeilofQuilsSkillDefinition_CooldownModifier) / skill_VeilofQuilsSkillDefinition_SkillSpeedModifier
18021802
skill_VeilofQuilsSkillDefinition_APS = 1 / (skill_VeilofQuilsSkillDefinition_PREVAPS ? skill_VeilofQuilsSkillDefinition_PREVAPS : 1)
18031803
skill_VeilofQuilsSkillDefinition_DPS = skill_VeilofQuilsSkillDefinition_Dmg_Total * skill_VeilofQuilsSkillDefinition_APS
18041804
// =====================================
@@ -1815,7 +1815,7 @@ pack "hellclock" {
18151815
skill_SummonBruteSkillDefinition_Dst_Fire = damage_flow("SummonBruteSkillDefinition", "FireDistribution")
18161816
skill_SummonBruteSkillDefinition_CurrentManaCost = skill_SummonBruteSkillDefinition_ManaCostModifier * SkillManaCost
18171817
skill_SummonBruteSkillDefinition_NonIgnorableCooldown = max(skill_SummonBruteSkillDefinition_CooldownModifier, 0.3)
1818-
skill_SummonBruteSkillDefinition_PREVAPS = skill_SummonBruteSkillDefinition_IgnoreCooldownModifier ? 0.3 : skill_SummonBruteSkillDefinition_CooldownModifier / skill_SummonBruteSkillDefinition_SkillSpeedModifier
1818+
skill_SummonBruteSkillDefinition_PREVAPS = (skill_SummonBruteSkillDefinition_IgnoreCooldownModifier ? 0.3 : skill_SummonBruteSkillDefinition_CooldownModifier) / skill_SummonBruteSkillDefinition_SkillSpeedModifier
18191819
skill_SummonBruteSkillDefinition_APS = 1 / (skill_SummonBruteSkillDefinition_PREVAPS ? skill_SummonBruteSkillDefinition_PREVAPS : 1)
18201820
skill_SummonBruteSkillDefinition_DPS = skill_SummonBruteSkillDefinition_Dmg_Total * skill_SummonBruteSkillDefinition_APS
18211821
// =====================================
@@ -1832,7 +1832,7 @@ pack "hellclock" {
18321832
skill_SummonMarksmenSkillDefinition_Dst_Fire = damage_flow("SummonMarksmenSkillDefinition", "FireDistribution")
18331833
skill_SummonMarksmenSkillDefinition_CurrentManaCost = skill_SummonMarksmenSkillDefinition_ManaCostModifier * SkillManaCost
18341834
skill_SummonMarksmenSkillDefinition_NonIgnorableCooldown = max(skill_SummonMarksmenSkillDefinition_CooldownModifier, 0.3)
1835-
skill_SummonMarksmenSkillDefinition_PREVAPS = skill_SummonMarksmenSkillDefinition_IgnoreCooldownModifier ? 0.3 : skill_SummonMarksmenSkillDefinition_CooldownModifier / skill_SummonMarksmenSkillDefinition_SkillSpeedModifier
1835+
skill_SummonMarksmenSkillDefinition_PREVAPS = (skill_SummonMarksmenSkillDefinition_IgnoreCooldownModifier ? 0.3 : skill_SummonMarksmenSkillDefinition_CooldownModifier) / skill_SummonMarksmenSkillDefinition_SkillSpeedModifier
18361836
skill_SummonMarksmenSkillDefinition_APS = 1 / (skill_SummonMarksmenSkillDefinition_PREVAPS ? skill_SummonMarksmenSkillDefinition_PREVAPS : 1)
18371837
skill_SummonMarksmenSkillDefinition_DPS = skill_SummonMarksmenSkillDefinition_Dmg_Total * skill_SummonMarksmenSkillDefinition_APS
18381838
}

0 commit comments

Comments
 (0)