From 1cd3988f1078d8db5adb3920ed61b4c77c4ddacb Mon Sep 17 00:00:00 2001 From: LocalIdentity Date: Fri, 3 Oct 2025 12:49:40 +1000 Subject: [PATCH 1/3] Add support for Rigwald's Ferocity Simple support gem to add support for --- src/Data/Skills/sup_dex.lua | 14 ++++++++++++++ src/Export/Skills/act_dex.txt | 10 ++++++++++ 2 files changed, 24 insertions(+) diff --git a/src/Data/Skills/sup_dex.lua b/src/Data/Skills/sup_dex.lua index 4da7ba412e..11b21583db 100644 --- a/src/Data/Skills/sup_dex.lua +++ b/src/Data/Skills/sup_dex.lua @@ -4948,6 +4948,20 @@ skills["SupportRigwaldsFerocityPlayer"] = { label = "Rigwald's Ferocity", incrementalEffectiveness = 0.054999999701977, statDescriptionScope = "gem_stat_descriptions", + statMap = { + ["support_rigwald_attack_speed_+%_final_in_weapon_set_one"] = { + mod("Speed", "MORE", nil, ModFlag.Attack, 0, { type = "Condition", var = "WeaponSet1" }), + }, + ["support_rigwald_damage_+%_final_in_weapon_set_one"] = { + mod("Damage", "MORE", nil, 0, 0, { type = "Condition", var = "WeaponSet1" }), + }, + ["support_rigwald_attack_speed_+%_final_in_weapon_set_two"] = { + mod("Speed", "MORE", nil, ModFlag.Attack, 0, { type = "Condition", var = "WeaponSet2" }), + }, + ["support_rigwald_damage_+%_final_in_weapon_set_two"] = { + mod("Damage", "MORE", nil, 0, 0, { type = "Condition", var = "WeaponSet2" }), + }, + }, baseFlags = { }, constantStats = { diff --git a/src/Export/Skills/act_dex.txt b/src/Export/Skills/act_dex.txt index f6ac4bcfe2..d9d60ef680 100644 --- a/src/Export/Skills/act_dex.txt +++ b/src/Export/Skills/act_dex.txt @@ -153,6 +153,11 @@ statMap = { #mods #set ElementalSunderingColdPlayer #flags attack area +statMap = { + ["elemental_sundering_damage_+%_final_if_created_from_unique"] = { + mod("Damage", "MORE", nil, 0, 0, { type = "ActorCondition", actor = "enemy", var = "Unique" }), + }, +}, #mods #set ElementalSunderingFirePlayer #flags attack area @@ -320,6 +325,11 @@ statMap = { #skill SupportMirageArcherPlayer #set SupportMirageArcherPlayer +statMap = { + ["support_lingering_mirage_damage_+%_final"] = { + mod("Damage", "MORE", nil), + }, +}, #mods #skillEnd From e83f10c73609c33b39f3da47a5f79c66da17055a Mon Sep 17 00:00:00 2001 From: LocalIdentity Date: Fri, 3 Oct 2025 12:55:37 +1000 Subject: [PATCH 2/3] Fix txt --- src/Export/Skills/act_dex.txt | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/src/Export/Skills/act_dex.txt b/src/Export/Skills/act_dex.txt index d9d60ef680..f6ac4bcfe2 100644 --- a/src/Export/Skills/act_dex.txt +++ b/src/Export/Skills/act_dex.txt @@ -153,11 +153,6 @@ statMap = { #mods #set ElementalSunderingColdPlayer #flags attack area -statMap = { - ["elemental_sundering_damage_+%_final_if_created_from_unique"] = { - mod("Damage", "MORE", nil, 0, 0, { type = "ActorCondition", actor = "enemy", var = "Unique" }), - }, -}, #mods #set ElementalSunderingFirePlayer #flags attack area @@ -325,11 +320,6 @@ statMap = { #skill SupportMirageArcherPlayer #set SupportMirageArcherPlayer -statMap = { - ["support_lingering_mirage_damage_+%_final"] = { - mod("Damage", "MORE", nil), - }, -}, #mods #skillEnd From 2ad3d820e754a5ebb441863ea7e5dae87bb3e9b1 Mon Sep 17 00:00:00 2001 From: LocalIdentity Date: Fri, 3 Oct 2025 12:56:01 +1000 Subject: [PATCH 3/3] Add txt export --- src/Export/Skills/sup_dex.txt | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/src/Export/Skills/sup_dex.txt b/src/Export/Skills/sup_dex.txt index 81d936fd87..799a447f8b 100644 --- a/src/Export/Skills/sup_dex.txt +++ b/src/Export/Skills/sup_dex.txt @@ -1129,6 +1129,20 @@ statMap = { #skill SupportRigwaldsFerocityPlayer #set SupportRigwaldsFerocityPlayer +statMap = { + ["support_rigwald_attack_speed_+%_final_in_weapon_set_one"] = { + mod("Speed", "MORE", nil, ModFlag.Attack, 0, { type = "Condition", var = "WeaponSet1" }), + }, + ["support_rigwald_damage_+%_final_in_weapon_set_one"] = { + mod("Damage", "MORE", nil, 0, 0, { type = "Condition", var = "WeaponSet1" }), + }, + ["support_rigwald_attack_speed_+%_final_in_weapon_set_two"] = { + mod("Speed", "MORE", nil, ModFlag.Attack, 0, { type = "Condition", var = "WeaponSet2" }), + }, + ["support_rigwald_damage_+%_final_in_weapon_set_two"] = { + mod("Damage", "MORE", nil, 0, 0, { type = "Condition", var = "WeaponSet2" }), + }, +}, #mods #skillEnd