From 6643b78358d1f7d58eb160c80c6dd0aedd1dcb41 Mon Sep 17 00:00:00 2001 From: torhal Date: Sat, 6 Jun 2009 21:57:56 +0000 Subject: [PATCH] In GenerateTooltipContent(): Added checks for opposing faction vendors to display that fact rather than having an empty "Obtained From" section. --- ARLFrame.lua | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/ARLFrame.lua b/ARLFrame.lua index 3454dea..90207b0 100644 --- a/ARLFrame.lua +++ b/ARLFrame.lua @@ -884,15 +884,21 @@ local function GenerateTooltipContent(owner, rIndex, playerFaction, exclude) clr1 = addon:hexcolor("VENDOR") -- Don't display vendors of opposite faction local displaytt = false + local faction + if (vndr["Faction"] == factionHorde) then clr2 = addon:hexcolor("HORDE") if (playerFaction == factionHorde) then displaytt = true + else + faction = factionHorde end elseif (vndr["Faction"] == factionAlliance) then clr2 = addon:hexcolor("ALLIANCE") if (playerFaction == factionAlliance) then displaytt = true + else + faction = factionAlliance end else clr2 = addon:hexcolor("NEUTRAL") @@ -908,6 +914,8 @@ local function GenerateTooltipContent(owner, rIndex, playerFaction, exclude) clr1 = addon:hexcolor("NORMAL") clr2 = addon:hexcolor("HIGH") ttAdd(1, -2, 1, vndr["Location"], clr1, cStr, clr2) + elseif faction then + ttAdd(0, -1, 0, faction.." "..L["Vendor"], clr1) end elseif (v["Type"] == ACQUIRE_MOB) then -- Mob Drop: Mob Name -- 1.7.9.5