From ec004a450ac1170461bf2ebed835cc504923bde3 Mon Sep 17 00:00:00 2001 From: Blitz54 Date: Fri, 21 Feb 2025 03:15:00 -0600 Subject: [PATCH] Add support for Discipline --- src/Data/Skills/act_int.lua | 8 ++++++++ src/Export/Skills/act_int.txt | 6 ++++++ 2 files changed, 14 insertions(+) diff --git a/src/Data/Skills/act_int.lua b/src/Data/Skills/act_int.lua index 4b1adc779a..e871f9e22f 100644 --- a/src/Data/Skills/act_int.lua +++ b/src/Data/Skills/act_int.lua @@ -4937,8 +4937,16 @@ skills["DisciplinePlayer"] = { label = "Discipline", incrementalEffectiveness = 0.092720001935959, statDescriptionScope = "discipline", + statMap = { + ["discipline_grant_allies_total_maximum_energy_shield_+"] = { + mod("EnergyShield", "BASE", nil, 0, 0, { type = "GlobalEffect", effectType = "Aura" }), + }, + }, baseFlags = { }, + baseMods = { + skill("auraCannotAffectSelf", true), + }, constantStats = { { "skill_desired_amount_override", 1 }, }, diff --git a/src/Export/Skills/act_int.txt b/src/Export/Skills/act_int.txt index c9b9c7fd76..e0971a5165 100644 --- a/src/Export/Skills/act_int.txt +++ b/src/Export/Skills/act_int.txt @@ -318,6 +318,12 @@ statMap = { #skill DisciplinePlayer #set DisciplinePlayer #flags +statMap = { + ["discipline_grant_allies_total_maximum_energy_shield_+"] = { + mod("EnergyShield", "BASE", nil, 0, 0, { type = "GlobalEffect", effectType = "Aura" }), + }, +}, +#baseMod skill("auraCannotAffectSelf", true) #mods #skillEnd