Skip to content

Commit 2e085e9

Browse files
committed
Support for mods with "Chance to cast ... when" like Decimate
1 parent e40cab5 commit 2e085e9

File tree

4 files changed

+205
-189
lines changed

4 files changed

+205
-189
lines changed

spec/System/TestModParse_spec.lua

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -191,4 +191,12 @@ describe("TestModParse", function()
191191

192192
assert.are.equals(17, build.configTab.modList:Sum("BASE", {flags = ModFlag.Hit}, "ChanceToTriggerOnHit_Ailment_Bleed"))
193193
end)
194+
195+
it("decimate cast chance", function()
196+
build.configTab.input.customMods = "17% Chance to cast Decimate when you directly use a Fire Spell (4 second cooldown)"
197+
build.configTab:BuildModList()
198+
runCallback("OnFrame")
199+
200+
assert.are.equals(17, build.configTab.modList:Sum("BASE", {keywordFlags = KeywordFlag.Fire}, "ChanceToTriggerOnHit_GasparSetSwipe"))
201+
end)
194202
end)

0 commit comments

Comments
 (0)