Remove channeling part from Divine Ire of Disintegration (#8549)

This commit is contained in:
Tntmister
2025-03-05 13:19:35 +00:00
committed by GitHub
parent 872d3e7e8a
commit 2604869ce5
2 changed files with 6 additions and 33 deletions

View File

@@ -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 = {

View File

@@ -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