Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions src/Modules/CalcPerform.lua
Original file line number Diff line number Diff line change
Expand Up @@ -369,6 +369,9 @@ local function doActorAttribsConditions(env, actor)
modDB:NewMod("StunThreshold", "INC", 50, "Wyvern Form")
modDB:NewMod("AilmentThreshold", "INC", 50, "Wyvern Form")
end
if env.configInput.inDemonForm then
condList["Shapeshifted"] = true
end
if skillFlags.hit and not skillFlags.trap and not skillFlags.mine and not skillFlags.totem then
condList["HitRecently"] = true
if skillFlags.spell then
Expand Down
1 change: 1 addition & 0 deletions src/Modules/ConfigOptions.lua
Original file line number Diff line number Diff line change
Expand Up @@ -343,6 +343,7 @@ local configSettings = {
end },
{ label = "Demon Form:", ifSkill = "Demon Form" },
{ var = "inDemonForm", type = "check", label = "Are you in Demon Form?", ifSkill = "Demon Form", defaultState = true, tooltip = "Players need a minimum of 2 ^xE05030Life ^7to enter Demon Form, so you cannot use it with Chaos Inoculation", apply = function(val, modList, enemyModList)
modList:NewMod("Condition:Shapeshifted", "FLAG", true, "Config")
modList:NewMod("Condition:DemonForm", "FLAG", true, "Config", { type = "StatThreshold", stat = "Life", threshold = 2 })
end },
{ var = "demonFormStacks", type = "count", label = "Demonflame Stacks", ifSkill = "Demon Form", defaultPlaceholderState = 10, apply = function(val, modList, enemyModList)
Expand Down