Add mods from Vixen's Entrapment, Embroidered Gloves

- Increased cast speed with curse skills
- Added energy shield leech
- Updated Ghost Reaver (not 100% done)
This commit is contained in:
Markus Persson
2019-03-03 16:56:32 +01:00
parent 7eed5c2a89
commit 353ce7100e
7 changed files with 80 additions and 30 deletions

View File

@@ -498,6 +498,7 @@ local modFlagList = {
["for skills used by totems"] = { keywordFlags = KeywordFlag.Totem },
["of aura skills"] = { tag = { type = "SkillType", skillType = SkillType.Aura } },
["of curse skills"] = { keywordFlags = KeywordFlag.Curse },
["with curse skills"] = { keywordFlags = KeywordFlag.Curse },
["of herald skills"] = { tag = { type = "SkillType", skillType = SkillType.Herald } },
["of minion skills"] = { tag = { type = "SkillType", skillType = SkillType.Minion } },
["for curses"] = { keywordFlags = KeywordFlag.Curse },
@@ -878,6 +879,7 @@ local modTagList = {
["per poison affecting enemy"] = { tag = { type = "Multiplier", actor = "enemy", var = "PoisonStack" } },
["per poison affecting enemy, up to %+([%d%.]+)%%"] = function(num) return { tag = { type = "Multiplier", actor = "enemy", var = "PoisonStack", limit = num, limitTotal = true } } end,
["for each spider's web on the enemy"] = { tag = { type = "Multiplier", actor = "enemy", var = "Spider's WebStack" } },
["for each curse on enemy"] = { tag = { type = "Multiplier", actor = "enemy", var = "CurseStack" } },
}
local mod = modLib.createMod
@@ -1578,6 +1580,7 @@ local suffixTypes = {
["is leeched as life"] = "LifeLeech",
["leeched as mana"] = "ManaLeech",
["is leeched as mana"] = "ManaLeech",
["leeched as energy shield"] = "EnergyShieldLeech",
}
local dmgTypes = {
["physical"] = "Physical",