Skip to content

Commit a8499e0

Browse files
committed
Split "Cast" further into Frozen, Shocked and Frozen Shocked skill parts since the damage pulse from casting actually also converts depending on the ailment of the sphere.
1 parent ac429eb commit a8499e0

2 files changed

Lines changed: 34 additions & 8 deletions

File tree

src/Data/Skills/act_int.lua

Lines changed: 17 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8644,16 +8644,25 @@ skills["Hydrosphere"] = {
86448644
castTime = 0.6,
86458645
parts = {
86468646
{
8647-
name = "Frozen (Autopulse)",
8647+
name = "Autopulse (Frozen)",
86488648
},
86498649
{
8650-
name = "Shocked (Autopulse)",
8650+
name = "Autopulse (Shocked)",
86518651
},
86528652
{
8653-
name = "Frozen & Shocked (Autopulse)",
8653+
name = "Autopulse (Frozen & Shocked)",
86548654
},
86558655
{
8656-
name = "Cast",
8656+
name = "Cast (No Ailment)",
8657+
},
8658+
{
8659+
name = "Cast (Frozen)",
8660+
},
8661+
{
8662+
name = "Cast (Shocked)",
8663+
},
8664+
{
8665+
name = "Cast (Frozen & Shocked)",
86578666
}
86588667
},
86598668
preDamageFunc = function(activeSkill, output)
@@ -8668,6 +8677,10 @@ skills["Hydrosphere"] = {
86688677
mod("SkillPhysicalDamageConvertToCold", "BASE", nil, 0, 0, { type = "SkillPart", skillPart = 3 }),
86698678
mod("SkillPhysicalDamageConvertToLightning", "BASE", nil, 0, 0, { type = "SkillPart", skillPart = 3 }),
86708679
mod("SkillPhysicalDamageConvertToCold", "BASE", nil, 0, 0, { type = "SkillPart", skillPart = 4 }),
8680+
mod("SkillPhysicalDamageConvertToCold", "BASE", nil, 0, 0, { type = "SkillPart", skillPart = 5 }),
8681+
mod("SkillPhysicalDamageConvertToLightning", "BASE", nil, 0, 0, { type = "SkillPart", skillPart = 6 }),
8682+
mod("SkillPhysicalDamageConvertToCold", "BASE", nil, 0, 0, { type = "SkillPart", skillPart = 7 }),
8683+
mod("SkillPhysicalDamageConvertToLightning", "BASE", nil, 0, 0, { type = "SkillPart", skillPart = 7 }),
86718684
},
86728685
["water_sphere_cold_lightning_exposure_%"] = {
86738686
mod("ColdExposure", "BASE", nil, 0, 0, { type = "GlobalEffect", effectType = "Debuff" } ),

src/Export/Skills/act_int.txt

Lines changed: 17 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1754,16 +1754,25 @@ local skills, mod, flag, skill = ...
17541754
#flags spell duration area
17551755
parts = {
17561756
{
1757-
name = "Frozen (Autopulse)",
1757+
name = "Autopulse (Frozen)",
17581758
},
17591759
{
1760-
name = "Shocked (Autopulse)",
1760+
name = "Autopulse (Shocked)",
17611761
},
17621762
{
1763-
name = "Frozen & Shocked (Autopulse)",
1763+
name = "Autopulse (Frozen & Shocked)",
17641764
},
17651765
{
1766-
name = "Cast",
1766+
name = "Cast (No Ailment)",
1767+
},
1768+
{
1769+
name = "Cast (Frozen)",
1770+
},
1771+
{
1772+
name = "Cast (Shocked)",
1773+
},
1774+
{
1775+
name = "Cast (Frozen & Shocked)",
17671776
}
17681777
},
17691778
preDamageFunc = function(activeSkill, output)
@@ -1778,6 +1787,10 @@ local skills, mod, flag, skill = ...
17781787
mod("SkillPhysicalDamageConvertToCold", "BASE", nil, 0, 0, { type = "SkillPart", skillPart = 3 }),
17791788
mod("SkillPhysicalDamageConvertToLightning", "BASE", nil, 0, 0, { type = "SkillPart", skillPart = 3 }),
17801789
mod("SkillPhysicalDamageConvertToCold", "BASE", nil, 0, 0, { type = "SkillPart", skillPart = 4 }),
1790+
mod("SkillPhysicalDamageConvertToCold", "BASE", nil, 0, 0, { type = "SkillPart", skillPart = 5 }),
1791+
mod("SkillPhysicalDamageConvertToLightning", "BASE", nil, 0, 0, { type = "SkillPart", skillPart = 6 }),
1792+
mod("SkillPhysicalDamageConvertToCold", "BASE", nil, 0, 0, { type = "SkillPart", skillPart = 7 }),
1793+
mod("SkillPhysicalDamageConvertToLightning", "BASE", nil, 0, 0, { type = "SkillPart", skillPart = 7 }),
17811794
},
17821795
["water_sphere_cold_lightning_exposure_%"] = {
17831796
mod("ColdExposure", "BASE", nil, 0, 0, { type = "GlobalEffect", effectType = "Debuff" } ),

0 commit comments

Comments
 (0)