Add recipe filer
This commit is contained in:
File diff suppressed because one or more lines are too long
@@ -154,7 +154,7 @@ local professionFilter = {
|
|||||||
cloth = false,
|
cloth = false,
|
||||||
ore = false,
|
ore = false,
|
||||||
leather = false,
|
leather = false,
|
||||||
cooking = false,
|
cooking = true,
|
||||||
filter = function(self, slot)
|
filter = function(self, slot)
|
||||||
if (self.enabled) then
|
if (self.enabled) then
|
||||||
aura_env.debugLog("Profession filter; slot: " .. slot)
|
aura_env.debugLog("Profession filter; slot: " .. slot)
|
||||||
@@ -308,6 +308,19 @@ local ancientManaFilter = {
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
}
|
}
|
||||||
|
local reicpeFilter = {
|
||||||
|
enabled = true,
|
||||||
|
filter = function(self, slot)
|
||||||
|
if (self.enabled) then
|
||||||
|
aura_env.debugLog("Recipe filter; slot: " .. slot)
|
||||||
|
local itemName = getItemName(slot)
|
||||||
|
if (itemName and (itemName:match("Recipe") or itemName:match("Technique"))) then
|
||||||
|
aura_env.debugLog("Recipe filter pass")
|
||||||
|
return true
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end
|
||||||
|
}
|
||||||
|
|
||||||
aura_env.filterService = {
|
aura_env.filterService = {
|
||||||
filters = {
|
filters = {
|
||||||
@@ -322,7 +335,8 @@ aura_env.filterService = {
|
|||||||
classGearFilter,
|
classGearFilter,
|
||||||
azeriteFilter,
|
azeriteFilter,
|
||||||
arguniteFilter,
|
arguniteFilter,
|
||||||
ancientManaFilter
|
ancientManaFilter,
|
||||||
|
reicpeFilter,
|
||||||
},
|
},
|
||||||
slotsToLoot = {},
|
slotsToLoot = {},
|
||||||
run = function(self, lootInfo)
|
run = function(self, lootInfo)
|
||||||
|
Reference in New Issue
Block a user