Mercurial > wow > worldplan
comparison QuestPOI.lua @ 111:e8b6c5433128 v7.3.0-1
7.3 Updates
| author | Nenue |
|---|---|
| date | Tue, 05 Sep 2017 02:58:24 -0400 |
| parents | f6ef9a9f5476 |
| children | bf4a36378bb9 |
comparison
equal
deleted
inserted
replaced
| 110:f6ef9a9f5476 | 111:e8b6c5433128 |
|---|---|
| 114 [REWARD_ARTIFACT_POWER] = {}, | 114 [REWARD_ARTIFACT_POWER] = {}, |
| 115 [REWARD_GEAR] = { | 115 [REWARD_GEAR] = { |
| 116 hideNumber = true, | 116 hideNumber = true, |
| 117 }, | 117 }, |
| 118 [REWARD_CURRENCY] = { | 118 [REWARD_CURRENCY] = { |
| 119 textColor = {1,1,0,.5} | 119 textColor = {0,1,1,.75} |
| 120 }, | 120 }, |
| 121 [REWARD_REAGENT] = { | 121 [REWARD_REAGENT] = { |
| 122 | 122 |
| 123 hideNumber = true, | 123 hideNumber = true, |
| 124 }, | 124 }, |
| 605 | 605 |
| 606 | 606 |
| 607 return self.dataLoaded | 607 return self.dataLoaded |
| 608 end | 608 end |
| 609 | 609 |
| 610 local ID_RESOURCES = 1220 | 610 local shownCurrencies = { |
| 611 local ID_LEGIONFALL = 1342 | 611 [1220] = true, |
| 612 [1342] = true, | |
| 613 [1508] = true, -- argunite | |
| 614 [1506] = true, -- argus waystone | |
| 615 } | |
| 612 | 616 |
| 613 --- Returns true if data has changed (either from loading in or qualifications changed) | 617 --- Returns true if data has changed (either from loading in or qualifications changed) |
| 614 function QuestPOI:UpdateRewards() | 618 function QuestPOI:UpdateRewards() |
| 615 local questID = self.questID | 619 local questID = self.questID |
| 616 if not HaveQuestRewardData(questID) then | 620 if not HaveQuestRewardData(questID) then |
| 653 numItems = numItems, | 657 numItems = numItems, |
| 654 text = text | 658 text = text |
| 655 }) | 659 }) |
| 656 | 660 |
| 657 --dprint(' currency', i, currencyID, name, " |T"..tostring(texture)..":12:12|t") | 661 --dprint(' currency', i, currencyID, name, " |T"..tostring(texture)..":12:12|t") |
| 658 if currencyID == ID_RESOURCES then | 662 if shownCurrencies[currencyID] then |
| 659 rewardIcon = texture | 663 rewardIcon = texture |
| 660 rewardCount = numItems | 664 rewardCount = numItems |
| 661 rewardName = name | 665 rewardName = name |
| 662 rewardType = REWARD_CURRENCY | 666 rewardType = REWARD_CURRENCY |
| 663 foundPrimary = true | 667 foundPrimary = true |
| 664 elseif currencyID == ID_LEGIONFALL then | |
| 665 xpIcon = texture | |
| 666 xpCount = numItems | |
| 667 xpName = name | |
| 668 xpType = REWARD_CURRENCY | |
| 669 end | 668 end |
| 670 end | 669 end |
| 671 | 670 |
| 672 local honorAmount = GetQuestLogRewardHonor(questID); | 671 local honorAmount = GetQuestLogRewardHonor(questID); |
| 673 if honorAmount > 0 then | 672 if honorAmount > 0 then |
