Mercurial > wow > wowdb-profiler
diff Main.lua @ 100:e684a68efc5f 1.0.2
When recording quests, differenttiate between Pandaren of different factions.
author | James D. Callahan III <jcallahan@curse.com> |
---|---|
date | Fri, 31 Aug 2012 14:38:14 -0500 |
parents | 6b118dd1baf4 |
children | a40bcfcef0f4 |
line wrap: on
line diff
--- a/Main.lua Fri Aug 31 14:32:27 2012 -0500 +++ b/Main.lua Fri Aug 31 14:38:14 2012 -0500 @@ -92,6 +92,7 @@ local PLAYER_CLASS = _G.select(2, _G.UnitClass("player")) +local PLAYER_FACTION = _G.UnitFactionGroup("player") local PLAYER_GUID = _G.UnitGUID("player") local PLAYER_NAME = _G.UnitName("player") local PLAYER_RACE = _G.select(2, _G.UnitRace("player")) @@ -1334,9 +1335,8 @@ quest.classes = quest.classes or {} quest.classes[PLAYER_CLASS] = true - local _, race = _G.UnitRace("player") quest.races = quest.races or {} - quest.races[race] = true + quest.races[(PLAYER_RACE == "Pandaren") and ("%s_%s"):format(PLAYER_RACE, PLAYER_FACTION or "Neutral") or PLAYER_RACE] = true end end -- do-block