diff --git a/src/Data/Skills/act_int.lua b/src/Data/Skills/act_int.lua index e8812f7a..a0a9c265 100644 --- a/src/Data/Skills/act_int.lua +++ b/src/Data/Skills/act_int.lua @@ -4605,22 +4605,8 @@ skills["DivineIreAltY"] = { statDescriptionScope = "skill_stat_descriptions", castTime = 0.22, preDamageFunc = function(activeSkill, output) - if activeSkill.skillPart == 2 then - activeSkill.skillData.hitTimeMultiplier = activeSkill.skillModList:Sum("BASE", activeSkill.skillCfg, "Multiplier:DivineIreofDisintegrationStage") - end + activeSkill.skillData.hitTimeMultiplier = activeSkill.skillModList:Sum("BASE", activeSkill.skillCfg, "Multiplier:DivineIreofDisintegrationStage") end, - parts = { - { - name = "Channelling", - area = false, - }, - { - name = "Release", - area = true, - stages = true, - channelRelease = true, - }, - }, statMap = { ["divine_tempest_hit_damage_+%_final_per_stage"] = { mod("Damage", "MORE", nil, ModFlag.Hit, 0, { type = "Multiplier", var = "DivineIreofDisintegrationStageAfterFirst" }), @@ -4632,9 +4618,10 @@ skills["DivineIreAltY"] = { baseFlags = { spell = true, area = true, + channelRelease = true, }, baseMods = { - mod("Multiplier:DivineIreofDisintegrationMaxStages", "BASE", 10, 0, 0, { type = "SkillPart", skillPart = 2 }), + mod("Multiplier:DivineIreofDisintegrationMaxStages", "BASE", 10, 0, 0), }, qualityStats = { Default = { diff --git a/src/Export/Skills/act_int.txt b/src/Export/Skills/act_int.txt index 9b319899..f84fe4ec 100644 --- a/src/Export/Skills/act_int.txt +++ b/src/Export/Skills/act_int.txt @@ -920,24 +920,10 @@ local skills, mod, flag, skill = ... #mods #skill DivineIreAltY -#flags spell area +#flags spell area channelRelease preDamageFunc = function(activeSkill, output) - if activeSkill.skillPart == 2 then - activeSkill.skillData.hitTimeMultiplier = activeSkill.skillModList:Sum("BASE", activeSkill.skillCfg, "Multiplier:DivineIreofDisintegrationStage") - end + activeSkill.skillData.hitTimeMultiplier = activeSkill.skillModList:Sum("BASE", activeSkill.skillCfg, "Multiplier:DivineIreofDisintegrationStage") end, - parts = { - { - name = "Channelling", - area = false, - }, - { - name = "Release", - area = true, - stages = true, - channelRelease = true, - }, - }, statMap = { ["divine_tempest_hit_damage_+%_final_per_stage"] = { mod("Damage", "MORE", nil, ModFlag.Hit, 0, { type = "Multiplier", var = "DivineIreofDisintegrationStageAfterFirst" }), @@ -946,7 +932,7 @@ local skills, mod, flag, skill = ... mod("Damage", "MORE", nil, 0, KeywordFlag.Ailment, { type = "Multiplier", var = "DivineIreofDisintegrationStageAfterFirst" }), }, }, -#baseMod mod("Multiplier:DivineIreofDisintegrationMaxStages", "BASE", 10, 0, 0, { type = "SkillPart", skillPart = 2 }) +#baseMod mod("Multiplier:DivineIreofDisintegrationMaxStages", "BASE", 10, 0, 0) #mods #skill DivineRetribution