From de39126b9a71f31f8e035c1273587e51a066e616 Mon Sep 17 00:00:00 2001 From: Ebonyfaye Date: Wed, 30 Aug 2017 17:16:22 +0100 Subject: [PATCH] 5.3 for patch 7.3.0 --- Jamba-AdvancedLoot/Jamba-AdvancedLoot.toc | 4 +- Jamba-AdvancedLoot/JambaAdvancedLoot.lua | 12 +- Jamba-AdvancedLoot/Locales/Locales.xml | 2 +- Jamba-Curr/Jamba-Curr.toc | 6 +- Jamba-Curr/JambaCurr.lua | 118 ++- Jamba-Curr/Locales/JambaCurr-Locale-enUS.lua | 2 +- Jamba-Curr/Locales/Locales.xml | 2 +- Jamba-DisplayTeam/Jamba-DisplayTeam.toc | 4 +- Jamba-DisplayTeam/JambaDisplayTeam.lua | 431 ++++++-- .../Locales/JambaDisplayTeam-Locale-enUS.lua | 12 +- Jamba-FTL/Jamba-FTL.toc | 6 +- Jamba-FTL/JambaFTL.lua | 2 +- Jamba-FTL/Locales/Locales.xml | 2 +- Jamba-Follow/Jamba-Follow.toc | 4 +- Jamba-Follow/JambaFollow.lua | 59 +- Jamba-Follow/Locales/Locales.xml | 2 +- Jamba-ItemUse/Jamba-ItemUse.toc | 4 +- Jamba-ItemUse/JambaItemUse.lua | 161 +-- Jamba-ItemUse/Locales/JambaItemUse-Locale-enUS.lua | 7 +- Jamba-ItemUse/Locales/Locales.xml | 2 +- Jamba-Mount/Jamba-Mount.toc | 6 +- Jamba-Mount/JambaMount.old.lua | 450 +++++++++ Jamba-Mount/Locales/JambaMount-Locale-enUS.lua | 1 + Jamba-Mount/Locales/Locales.xml | 2 +- Jamba-Purchase/Jamba-Purchase.toc | 4 +- Jamba-Purchase/Locales/Locales.xml | 2 +- Jamba-Quest/Jamba-Quest.toc | 4 +- Jamba-Quest/JambaQuest.lua | 780 ++++++--------- Jamba-Quest/Locales/JambaQuest-Locale-enUS.lua | 37 + Jamba-QuestWatcher/Jamba-QuestWatcher.toc | 4 +- Jamba-QuestWatcher/JambaQuestWatcher.lua | 4 +- .../Locales/JambaQuestWatcher-Locale-enUS.lua | 2 +- Jamba-QuestWatcher/Locales/Locales.xml | 2 +- Jamba-Sell/Jamba-Sell.toc | 4 +- Jamba-Sell/JambaSell.lua | 542 +++++++++-- Jamba-Sell/Locales/JambaSell-Locale-enUS.lua | 39 +- Jamba-Talk/Jamba-Talk.toc | 4 +- Jamba-Talk/JambaTalk.lua | 2 +- Jamba-Talk/Locales/Locales.xml | 2 +- Jamba-Taxi/Jamba-Taxi.toc | 4 +- Jamba-Taxi/JambaTaxi.lua | 31 +- Jamba-Toon/Jamba-Toon.toc | 4 +- Jamba-Toon/JambaToon.lua | 422 ++++++-- Jamba-Toon/Locales/JambaToon-Locale-enUS.lua | 23 +- Jamba-Trade/Jamba-Trade.toc | 4 +- Jamba-Trade/JambaTrade.lua | 1026 +++++++------------- Jamba-Trade/Locales/JambaTrade-Locale-enUS.lua | 35 +- Jamba/Libs/LibItemUpgradeInfo-1.0/CHANGES.txt | 18 + Jamba/Libs/LibItemUpgradeInfo-1.0/Core.lua | 654 +++++++++++++ .../LibItemUpgradeInfo-1.0.toc | 9 + .../LibItemUpgradeInfo-1.0.xml | 4 + .../LibItemUpgradeInfo-1.0/LibStub/LibStub.lua | 51 + .../LibItemUpgradeInfo-1.0/LibStub/LibStub.toc | 9 + .../LibItemUpgradeInfo-1.0/LibStub/tests/test.lua | 41 + .../LibItemUpgradeInfo-1.0/LibStub/tests/test2.lua | 27 + .../LibItemUpgradeInfo-1.0/LibStub/tests/test3.lua | 14 + .../LibItemUpgradeInfo-1.0/LibStub/tests/test4.lua | 41 + 57 files changed, 3487 insertions(+), 1663 deletions(-) create mode 100644 Jamba-Mount/JambaMount.old.lua create mode 100644 Jamba/Libs/LibItemUpgradeInfo-1.0/CHANGES.txt create mode 100644 Jamba/Libs/LibItemUpgradeInfo-1.0/Core.lua create mode 100644 Jamba/Libs/LibItemUpgradeInfo-1.0/LibItemUpgradeInfo-1.0.toc create mode 100644 Jamba/Libs/LibItemUpgradeInfo-1.0/LibItemUpgradeInfo-1.0.xml create mode 100644 Jamba/Libs/LibItemUpgradeInfo-1.0/LibStub/LibStub.lua create mode 100644 Jamba/Libs/LibItemUpgradeInfo-1.0/LibStub/LibStub.toc create mode 100644 Jamba/Libs/LibItemUpgradeInfo-1.0/LibStub/tests/test.lua create mode 100644 Jamba/Libs/LibItemUpgradeInfo-1.0/LibStub/tests/test2.lua create mode 100644 Jamba/Libs/LibItemUpgradeInfo-1.0/LibStub/tests/test3.lua create mode 100644 Jamba/Libs/LibItemUpgradeInfo-1.0/LibStub/tests/test4.lua diff --git a/Jamba-AdvancedLoot/Jamba-AdvancedLoot.toc b/Jamba-AdvancedLoot/Jamba-AdvancedLoot.toc index e82eb22..5e3882a 100644 --- a/Jamba-AdvancedLoot/Jamba-AdvancedLoot.toc +++ b/Jamba-AdvancedLoot/Jamba-AdvancedLoot.toc @@ -1,8 +1,8 @@ -## Interface: 70100 +## Interface: 70300 ## Title: Jamba-AdvancedLoot ## Notes: Jamba-AdvancedLoot ## Author: Ebony, Former Author: Jafula & Max Schilling -## Version: 7.1.5-5.1.7 +## Version: 5.3.0 ## X-Category: Interface Enhancements ## X-Child-Of: Jamba ## Dependencies: Jamba diff --git a/Jamba-AdvancedLoot/JambaAdvancedLoot.lua b/Jamba-AdvancedLoot/JambaAdvancedLoot.lua index 10e160c..4883952 100644 --- a/Jamba-AdvancedLoot/JambaAdvancedLoot.lua +++ b/Jamba-AdvancedLoot/JambaAdvancedLoot.lua @@ -558,8 +558,9 @@ end -- Called when the addon is enabled. function AJM:OnEnable() AJM:SetAutoLoot() - AJM:RegisterEvent( "LOOT_OPENED" ) + --AJM:RegisterEvent( "LOOT_OPENED" ) AJM:RegisterEvent( "GROUP_ROSTER_UPDATE" ) + AJM:RegisterEvent( "LOOT_READY" ) AJM:RegisterMessage( JambaApi.MESSAGE_MESSAGE_AREAS_CHANGED, "OnMessageAreasChanged" ) end @@ -647,6 +648,15 @@ function AJM:GROUP_ROSTER_UPDATE( event, ... ) AJM:SetAutoLoot() end +function AJM:LOOT_READY() + if AJM.db.advancedLoot == true then + if IsInGroup() then + AJM:DoAdvancedLoot() + end + end +end + + function AJM:LOOT_OPENED() if AJM.db.advancedLoot == true then if IsInGroup() then diff --git a/Jamba-AdvancedLoot/Locales/Locales.xml b/Jamba-AdvancedLoot/Locales/Locales.xml index 3a7360b..8e22097 100644 --- a/Jamba-AdvancedLoot/Locales/Locales.xml +++ b/Jamba-AdvancedLoot/Locales/Locales.xml @@ -10,4 +10,4 @@ Credits: Built on top of the awesome JAMBA addon, most code is copied nearly dir