Skip to content

Commit 85a6e16

Browse files
LocalIdentityLocalIdentity
andauthored
Fix Transfusion Support disabling Offering buffs (#9617)
The transfusion global buff for SoulEater was being picked up as the first buff on the offering skill gems so buffs on the offering skills would not inherit the `buffMinions` and `buffNotPlayer` mod as those only get inherited if the skill already has no buff mods Giving the mods an effect name forces them to not be included in the buff parsing of the offering skills Co-authored-by: LocalIdentity <localidentity2@gmail.com>
1 parent 9c22dcd commit 85a6e16

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

src/Data/Skills/sup_str.lua

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5214,8 +5214,8 @@ skills["SupportTransfusion"] = {
52145214
statDescriptionScope = "gem_stat_descriptions",
52155215
statMap = {
52165216
["random_nearby_minion_gain_a_soul_eater_soul_on_X_life_spent"] = {
5217-
flag("Condition:MinionCanHaveSoulEater", { type = "GlobalEffect", effectType = "Buff" }),
5218-
mod("MinionModifier", "LIST", { mod = mod("Condition:CanHaveSoulEater", "FLAG", true) }, 0, 0, { type = "GlobalEffect", effectType = "Buff" }),
5217+
flag("Condition:MinionCanHaveSoulEater", { type = "GlobalEffect", effectType = "Buff", effectName = "Transfusion" }),
5218+
mod("MinionModifier", "LIST", { mod = mod("Condition:CanHaveSoulEater", "FLAG", true) }, 0, 0, { type = "GlobalEffect", effectType = "Buff", effectName = "Transfusion" }),
52195219
},
52205220
},
52215221
qualityStats = {

src/Export/Skills/sup_str.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -751,8 +751,8 @@ local skills, mod, flag, skill = ...
751751
#skill SupportTransfusion
752752
statMap = {
753753
["random_nearby_minion_gain_a_soul_eater_soul_on_X_life_spent"] = {
754-
flag("Condition:MinionCanHaveSoulEater", { type = "GlobalEffect", effectType = "Buff" }),
755-
mod("MinionModifier", "LIST", { mod = mod("Condition:CanHaveSoulEater", "FLAG", true) }, 0, 0, { type = "GlobalEffect", effectType = "Buff" }),
754+
flag("Condition:MinionCanHaveSoulEater", { type = "GlobalEffect", effectType = "Buff", effectName = "Transfusion" }),
755+
mod("MinionModifier", "LIST", { mod = mod("Condition:CanHaveSoulEater", "FLAG", true) }, 0, 0, { type = "GlobalEffect", effectType = "Buff", effectName = "Transfusion" }),
756756
},
757757
},
758758
#mods

0 commit comments

Comments
 (0)