Skip to content

Commit e6ac939

Browse files
author
LocalIdentity
committed
Support Blink / Mirror Arrow mod
1 parent 0ddbf76 commit e6ac939

2 files changed

Lines changed: 4 additions & 0 deletions

File tree

src/Modules/CalcPerform.lua

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1120,6 +1120,9 @@ function calcs.perform(env, skipEHP)
11201120
if env.player.itemList["Weapon 2"] and env.player.itemList["Weapon 2"].type == "Quiver" then
11211121
env.minion.modDB:ScaleAddList(env.player.itemList["Weapon 2"].modList, m_max(modDB:Sum("BASE", nil, "WidowHailMultiplier"), 1))
11221122
end
1123+
if modDB:Flag(nil, "BlinkAndMirrorUseGloves") and env.player.itemList["Gloves"] then
1124+
env.minion.modDB:AddList(env.player.itemList["Gloves"].modList)
1125+
end
11231126
end
11241127
if env.minion.itemSet or env.minion.uses then
11251128
for slotName, slot in pairs(env.build.itemsTab.slots) do

src/Modules/ModParser.lua

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2426,6 +2426,7 @@ local specialModList = {
24262426
["(%d+)%% increased blink arrow and mirror arrow cooldown recovery speed"] = function(num) return {
24272427
mod("CooldownRecovery", "INC", num, { type = "SkillName", skillNameList = { "Blink Arrow", "Mirror Arrow" }, includeTransfigured = true }),
24282428
} end,
2429+
["your blink and mirror arrow clones use your gloves"] = { flag("BlinkAndMirrorUseGloves") },
24292430
["critical strikes which inflict bleeding also inflict rupture"] = {
24302431
flag("Condition:CanInflictRupture", { type = "Condition", neg = true, var = "NeverCrit" }),
24312432
},

0 commit comments

Comments
 (0)