From 4c64cf259210d16964f21c55dddc6732060653b4 Mon Sep 17 00:00:00 2001 From: Blitz54 Date: Mon, 24 Feb 2025 06:10:02 -0600 Subject: [PATCH] Add support for Sigil of Power --- src/Data/Skills/act_int.lua | 8 ++++++++ src/Export/Skills/act_int.txt | 8 ++++++++ 2 files changed, 16 insertions(+) diff --git a/src/Data/Skills/act_int.lua b/src/Data/Skills/act_int.lua index 4b1adc779a..b2e6d66807 100644 --- a/src/Data/Skills/act_int.lua +++ b/src/Data/Skills/act_int.lua @@ -13768,6 +13768,14 @@ skills["SigilOfPowerPlayer"] = { incrementalEffectiveness = 0.14000000059605, damageIncrementalEffectiveness = 0.0065000001341105, statDescriptionScope = "circle_of_power", + statMap = { + ["circle_of_power_max_stages"] = { + mod("Multiplier:SigilOfPowerMaxStages", "BASE", nil, 0, 0, { type = "GlobalEffect", effectType = "Buff", unscalable = true }), + }, + ["circle_of_power_spell_damage_+%_final_per_stage"] = { + mod("Damage", "MORE", nil, ModFlag.Spell, 0, { type = "GlobalEffect", effectType = "Buff" }, { type = "Multiplier", var = "SigilOfPowerStage", limitVar = "SigilOfPowerMaxStages" } ), + }, + }, baseFlags = { spell = true, area = true, diff --git a/src/Export/Skills/act_int.txt b/src/Export/Skills/act_int.txt index c9b9c7fd76..4507fc3977 100644 --- a/src/Export/Skills/act_int.txt +++ b/src/Export/Skills/act_int.txt @@ -843,6 +843,14 @@ statMap = { #skill SigilOfPowerPlayer #set SigilOfPowerPlayer #flags spell area duration +statMap = { + ["circle_of_power_max_stages"] = { + mod("Multiplier:SigilOfPowerMaxStages", "BASE", nil, 0, 0, { type = "GlobalEffect", effectType = "Buff", unscalable = true }), + }, + ["circle_of_power_spell_damage_+%_final_per_stage"] = { + mod("Damage", "MORE", nil, ModFlag.Spell, 0, { type = "GlobalEffect", effectType = "Buff" }, { type = "Multiplier", var = "SigilOfPowerStage", limitVar = "SigilOfPowerMaxStages" } ), + }, +}, #mods #skillEnd