From 7821a6ed9a849fb92ff015f563ccd6911f3f7d21 Mon Sep 17 00:00:00 2001 From: laFleuere2 Date: Mon, 5 Jan 2026 18:21:31 +0300 Subject: [PATCH 1/2] Add statMap for Rageforged support gems --- src/Data/Skills/sup_str.lua | 10 ++++++++++ src/Export/Skills/sup_str.txt | 10 ++++++++++ 2 files changed, 20 insertions(+) diff --git a/src/Data/Skills/sup_str.lua b/src/Data/Skills/sup_str.lua index 8cf962b50..9d77b5888 100644 --- a/src/Data/Skills/sup_str.lua +++ b/src/Data/Skills/sup_str.lua @@ -5470,6 +5470,11 @@ skills["SupportRageforgedPlayer"] = { label = "Rageforged I", incrementalEffectiveness = 0.054999999701977, statDescriptionScope = "gem_stat_descriptions", + statMap = { + ["support_rageforged_enraged_damage_+%_final"] = { + mod("Damage", "MORE", nil, ModFlag.Hit, 0, { type = "MultiplierThreshold", var = "Rage", threshold = 10 }), + }, + }, baseFlags = { }, constantStats = { @@ -5502,6 +5507,11 @@ skills["SupportRageforgedPlayerTwo"] = { label = "Rageforged II", incrementalEffectiveness = 0.054999999701977, statDescriptionScope = "gem_stat_descriptions", + statMap = { + ["support_rageforged_enraged_damage_+%_final"] = { + mod("Damage", "MORE", nil, ModFlag.Hit, 0, { type = "MultiplierThreshold", var = "Rage", threshold = 10 }), + }, + }, baseFlags = { }, constantStats = { diff --git a/src/Export/Skills/sup_str.txt b/src/Export/Skills/sup_str.txt index f1bc03c68..c7e6dda83 100644 --- a/src/Export/Skills/sup_str.txt +++ b/src/Export/Skills/sup_str.txt @@ -1256,11 +1256,21 @@ statMap = { #skill SupportRageforgedPlayer #set SupportRageforgedPlayer +statMap = { + ["support_rageforged_enraged_damage_+%_final"] = { + mod("Damage", "MORE", nil, ModFlag.Hit, 0, { type = "MultiplierThreshold", var = "Rage", threshold = 10 }), + }, +}, #mods #skillEnd #skill SupportRageforgedPlayerTwo #set SupportRageforgedPlayerTwo +statMap = { + ["support_rageforged_enraged_damage_+%_final"] = { + mod("Damage", "MORE", nil, ModFlag.Hit, 0, { type = "MultiplierThreshold", var = "Rage", threshold = 10 }), + }, +}, #mods #skillEnd From bcef035f3dfdfa29cb40a217798c1cdea719766a Mon Sep 17 00:00:00 2001 From: laFleuere2 Date: Tue, 6 Jan 2026 23:32:55 +0300 Subject: [PATCH 2/2] fixed to apply as generic more dmg --- src/Data/Skills/sup_str.lua | 4 ++-- src/Export/Skills/sup_str.txt | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/Data/Skills/sup_str.lua b/src/Data/Skills/sup_str.lua index 9d77b5888..2c2fe9917 100644 --- a/src/Data/Skills/sup_str.lua +++ b/src/Data/Skills/sup_str.lua @@ -5472,7 +5472,7 @@ skills["SupportRageforgedPlayer"] = { statDescriptionScope = "gem_stat_descriptions", statMap = { ["support_rageforged_enraged_damage_+%_final"] = { - mod("Damage", "MORE", nil, ModFlag.Hit, 0, { type = "MultiplierThreshold", var = "Rage", threshold = 10 }), + mod("Damage", "MORE", nil, nil, 0, { type = "MultiplierThreshold", var = "Rage", threshold = 10 }), }, }, baseFlags = { @@ -5509,7 +5509,7 @@ skills["SupportRageforgedPlayerTwo"] = { statDescriptionScope = "gem_stat_descriptions", statMap = { ["support_rageforged_enraged_damage_+%_final"] = { - mod("Damage", "MORE", nil, ModFlag.Hit, 0, { type = "MultiplierThreshold", var = "Rage", threshold = 10 }), + mod("Damage", "MORE", nil, nil, 0, { type = "MultiplierThreshold", var = "Rage", threshold = 10 }), }, }, baseFlags = { diff --git a/src/Export/Skills/sup_str.txt b/src/Export/Skills/sup_str.txt index c7e6dda83..97e8d589a 100644 --- a/src/Export/Skills/sup_str.txt +++ b/src/Export/Skills/sup_str.txt @@ -1258,7 +1258,7 @@ statMap = { #set SupportRageforgedPlayer statMap = { ["support_rageforged_enraged_damage_+%_final"] = { - mod("Damage", "MORE", nil, ModFlag.Hit, 0, { type = "MultiplierThreshold", var = "Rage", threshold = 10 }), + mod("Damage", "MORE", nil, nil, 0, { type = "MultiplierThreshold", var = "Rage", threshold = 10 }), }, }, #mods @@ -1268,7 +1268,7 @@ statMap = { #set SupportRageforgedPlayerTwo statMap = { ["support_rageforged_enraged_damage_+%_final"] = { - mod("Damage", "MORE", nil, ModFlag.Hit, 0, { type = "MultiplierThreshold", var = "Rage", threshold = 10 }), + mod("Damage", "MORE", nil, nil, 0, { type = "MultiplierThreshold", var = "Rage", threshold = 10 }), }, }, #mods