From 1a506c4ba529dad9b0235afbc54293d0378f8f7c Mon Sep 17 00:00:00 2001 From: "Erik L. Vonderscheer" Date: Tue, 25 Jan 2011 22:52:55 -0800 Subject: [PATCH] Fix trying to GetPartyMember() on a raid member.(drycode)(ticket 6) --- TradeFilter3.lua | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/TradeFilter3.lua b/TradeFilter3.lua index e64b371..5a323b3 100644 --- a/TradeFilter3.lua +++ b/TradeFilter3.lua @@ -264,14 +264,14 @@ function TF3:GetParty(arg) if (numRaidMembers > 0 and #currentParty ~= numRaidMembers) then TF3:WipeTable(TF3.currentPartyMembers) for i=1, numRaidMembers, 1 do - local partyid = GetPartyMember(i) + local raidid = UnitInRaid(i) local partymember = UnitName("raid"..i) - if (partymember and partyid and partymember ~= UNKNOWN) then + if (partymember and raidid and partymember ~= UNKNOWN) then currentParty[i] = partymember if (TF3.db.profile.debug) then TF3:FindFrame(debugFrame, "|cFFFFFF80" .. partymember .. " " .. L["PADD"] .. "|r\n") end - elseif (partymember == UNKNOWN or not partyid) then + elseif (partymember == UNKNOWN or not raidid) then if (TF3.db.profile.debug) then TF3:FindFrame(debugFrame, "|cFFFFFF80" .. L["MIPM"] .. "|r") end -- 1.7.9.5