Skip to content

Commit 0f4862b

Browse files
author
LocalIdentity
committed
Add support for Feeding Frenzy
The gem stats now work again
1 parent 47eeb7a commit 0f4862b

File tree

3 files changed

+16
-7
lines changed

3 files changed

+16
-7
lines changed

src/Data/Skills/sup_int.lua

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1408,6 +1408,14 @@ skills["SupportFeedingFrenzyPlayer"] = {
14081408
label = "Feeding Frenzy",
14091409
incrementalEffectiveness = 0.092720001935959,
14101410
statDescriptionScope = "gem_stat_descriptions",
1411+
statMap = {
1412+
["feeding_frenzy_minion_damage_+%_final"] = {
1413+
mod("MinionModifier", "LIST", { mod = mod("Damage", "MORE", nil) }),
1414+
},
1415+
["feeding_frenzy_minion_damage_taken_+%_final"] = {
1416+
mod("MinionModifier", "LIST", { mod = mod("DamageTaken", "MORE", nil) }),
1417+
},
1418+
},
14111419
baseFlags = {
14121420
},
14131421
constantStats = {

src/Export/Skills/sup_int.txt

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -372,6 +372,14 @@ statMap = {
372372
#skill SupportFeedingFrenzyPlayer
373373
#startSets
374374
#set SupportFeedingFrenzyPlayer
375+
statMap = {
376+
["feeding_frenzy_minion_damage_+%_final"] = {
377+
mod("MinionModifier", "LIST", { mod = mod("Damage", "MORE", nil) }),
378+
},
379+
["feeding_frenzy_minion_damage_taken_+%_final"] = {
380+
mod("MinionModifier", "LIST", { mod = mod("DamageTaken", "MORE", nil) }),
381+
},
382+
},
375383
#mods
376384
#skillEnd
377385

src/Modules/ConfigOptions.lua

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -331,13 +331,6 @@ local configSettings = {
331331
modList:NewMod("LifeRecoveryRate", "INC", -val * 9, val.." Wasting Touch Stacks", { type = "GlobalEffect", effectType = "Debuff" }, { type = "Condition", var = "AffectedByGloriousMadness" })
332332
modList:NewMod("EnergyShieldRecoveryRate", "INC", -val * 9, val.." Wasting Touch Stacks", { type = "GlobalEffect", effectType = "Debuff" }, { type = "Condition", var = "AffectedByGloriousMadness" })
333333
end },
334-
{ label = "Feeding Frenzy:", ifSkill = "Feeding Frenzy" },
335-
{ var = "feedingFrenzyFeedingFrenzyActive", type = "check", label = "Is Feeding Frenzy active?", ifSkill = "Feeding Frenzy", tooltip = "Feeding Frenzy grants:\n\t10% more Minion Damage\n\t10% increased Minion Movement Speed\n\t10% increased Minion Attack and Cast Speed", apply = function(val, modList, enemyModList)
336-
modList:NewMod("Condition:FeedingFrenzyActive", "FLAG", true, "Config")
337-
modList:NewMod("MinionModifier", "LIST", { mod = modLib.createMod("Damage", "MORE", 10, "Feeding Frenzy") }, "Config")
338-
modList:NewMod("MinionModifier", "LIST", { mod = modLib.createMod("MovementSpeed", "INC", 10, "Feeding Frenzy") }, "Config")
339-
modList:NewMod("MinionModifier", "LIST", { mod = modLib.createMod("Speed", "INC", 10, "Feeding Frenzy") }, "Config")
340-
end },
341334
{ label = "Flame Wall:", ifSkill = "Flame Wall" },
342335
{ var = "flameWallAddedDamage", type = "check", label = "Projectile Travelled through Flame Wall?", ifSkill = "Flame Wall", apply = function(val, modList, enemyModList)
343336
modList:NewMod("Condition:FlameWallAddedDamage", "FLAG", true, "Config")

0 commit comments

Comments
 (0)