From 7b712be7057b1fc03600474d4c2a1823241472f8 Mon Sep 17 00:00:00 2001 From: "Erik L. Vonderscheer" Date: Mon, 24 Nov 2008 00:21:33 +0000 Subject: [PATCH] Update filter expressions --- TradeFilter.lua | 26 ++++++++++++++++---------- 1 file changed, 16 insertions(+), 10 deletions(-) diff --git a/TradeFilter.lua b/TradeFilter.lua index 9f1bca4..ff4a230 100644 --- a/TradeFilter.lua +++ b/TradeFilter.lua @@ -17,6 +17,8 @@ Versioning: - SAY Channel -r21 - Release + -r27 + - Fixed embeds.xml and .pkgmeta v1.0 - Initial release for WotLK - Added Custom Filter option @@ -411,24 +413,29 @@ local function PreFilter_OnEvent(...) arg8: channel number ]] local zoneID = select(8, ...) - --[[ Check for Trade Channel and User setting ]]-- - if (zoneID == 2 and TradeFilter:IsFilterTrade()) then + + --[[ Check for General Channel and User setting ]]-- + if (zoneID == 1 and TradeFilter:IsFilterGeneral()) then TradeFilter:TradeFilter_OnEvent() - elseif (zoneID == 2 and not TradeFilter:IsFilterTrade()) then + else filtered = false end - - --[[ Check for General Channel and User setting ]]-- - if (zoneID == 1 and TradeFilter:IsFilterGeneral()) then + --[[ Check for Trade Channel and User setting ]]-- + if (zoneID == 2 and TradeFilter:IsFilterTrade()) then TradeFilter:TradeFilter_OnEvent() - elseif (zoneID == 1 and not TradeFilter:IsFilterGeneral()) then + elseif (zoneID == 2 and not TradeFilter:IsFilterTrade()) then filtered = false end - --[[ Check for LFG Channel and User setting ]]-- if (zoneID == 4 and TradeFilter:IsFilterLFG()) then TradeFilter:TradeFilter_OnEvent() - elseif (zoneID == 1 and not TradeFilter:IsFilterLFG()) then + else + filtered = false + end + --[[ Check for test Channel and User setting ]]-- + if (zoneID == 5 and TradeFilter:IsFilterGeneral()) then + TradeFilter:TradeFilter_OnEvent(...) + else filtered = false end --[[ Check for SAY Channel and User setting ]]-- @@ -494,7 +501,6 @@ function TradeFilter:TradeFilter_OnEvent(...) end end end - return filtered end --[[ Pass ALL chat messages to PreFilter function ]]-- -- 1.7.9.5