diff --git a/Conditionals.lua b/Conditionals.lua index 7b986e5..8c31541 100644 --- a/Conditionals.lua +++ b/Conditionals.lua @@ -1594,5 +1594,15 @@ CleveRoids.Keywords = { end return string.lower(currentPet) ~= string.lower(petType) end) + end, + + swimming = function(conditionals) + -- Check if "Aquatic Form" is in the reactive list and usable + return CleveRoids.IsReactiveUsable("Aquatic Form") + end, + + noswimming = function(conditionals) + -- Check if "Aquatic Form" is NOT usable + return not CleveRoids.IsReactiveUsable("Aquatic Form") end } diff --git a/Init.lua b/Init.lua index 8d318b6..943793f 100644 --- a/Init.lua +++ b/Init.lua @@ -89,6 +89,7 @@ CleveRoids.reactiveSpells = { ["Baited Shot"] = true, ["Counterattack"] = true, ["Arcane Surge"] = true, + ["Aquatic Form"] = true, } CleveRoids.spamConditions = { diff --git a/Localization.lua b/Localization.lua index 4dfd66a..39fbd8e 100644 --- a/Localization.lua +++ b/Localization.lua @@ -449,4 +449,4 @@ elseif CleveRoids.Locale == "esES" then } end -_G["CleveRoids"] = CleveRoids \ No newline at end of file +_G["CleveRoids"] = CleveRoids