Mercurial > wow > wowdb-profiler
comparison 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 |
comparison
equal
deleted
inserted
replaced
99:2b8471a4e84c | 100:e684a68efc5f |
---|---|
90 | 90 |
91 local AF = private.ACTION_TYPE_FLAGS | 91 local AF = private.ACTION_TYPE_FLAGS |
92 | 92 |
93 | 93 |
94 local PLAYER_CLASS = _G.select(2, _G.UnitClass("player")) | 94 local PLAYER_CLASS = _G.select(2, _G.UnitClass("player")) |
95 local PLAYER_FACTION = _G.UnitFactionGroup("player") | |
95 local PLAYER_GUID = _G.UnitGUID("player") | 96 local PLAYER_GUID = _G.UnitGUID("player") |
96 local PLAYER_NAME = _G.UnitName("player") | 97 local PLAYER_NAME = _G.UnitName("player") |
97 local PLAYER_RACE = _G.select(2, _G.UnitRace("player")) | 98 local PLAYER_RACE = _G.select(2, _G.UnitRace("player")) |
98 | 99 |
99 | 100 |
1332 return | 1333 return |
1333 end | 1334 end |
1334 quest.classes = quest.classes or {} | 1335 quest.classes = quest.classes or {} |
1335 quest.classes[PLAYER_CLASS] = true | 1336 quest.classes[PLAYER_CLASS] = true |
1336 | 1337 |
1337 local _, race = _G.UnitRace("player") | |
1338 quest.races = quest.races or {} | 1338 quest.races = quest.races or {} |
1339 quest.races[race] = true | 1339 quest.races[(PLAYER_RACE == "Pandaren") and ("%s_%s"):format(PLAYER_RACE, PLAYER_FACTION or "Neutral") or PLAYER_RACE] = true |
1340 end | 1340 end |
1341 end -- do-block | 1341 end -- do-block |
1342 | 1342 |
1343 | 1343 |
1344 function WDP:QUEST_LOG_UPDATE(event_name) | 1344 function WDP:QUEST_LOG_UPDATE(event_name) |