comparison Main.lua @ 553:98eb25ffc0c4 8.0.1-1

Removed support for recording the loot of reforging/item upgrade NPCs as these no longer exist in Patch 8.0.1. Stopped recording world quests for the moment for Patch 8.0.1 as well.
author Caleb Atherton <atcaleb@twitch.tv>
date Tue, 01 May 2018 20:08:59 -0400
parents 37eca5900db5
children d423605eccf0
comparison
equal deleted inserted replaced
552:37eca5900db5 553:98eb25ffc0c4
110 CHAT_MSG_MONSTER_YELL = "RecordQuote", 110 CHAT_MSG_MONSTER_YELL = "RecordQuote",
111 CHAT_MSG_SYSTEM = true, 111 CHAT_MSG_SYSTEM = true,
112 COMBAT_LOG_EVENT_UNFILTERED = true, 112 COMBAT_LOG_EVENT_UNFILTERED = true,
113 COMBAT_TEXT_UPDATE = true, 113 COMBAT_TEXT_UPDATE = true,
114 CURSOR_UPDATE = true, 114 CURSOR_UPDATE = true,
115 FORGE_MASTER_OPENED = true,
116 GARRISON_MISSION_NPC_CLOSED = "ResumeChatLootRecording", 115 GARRISON_MISSION_NPC_CLOSED = "ResumeChatLootRecording",
117 GARRISON_MISSION_NPC_OPENED = "StopChatLootRecording", 116 GARRISON_MISSION_NPC_OPENED = "StopChatLootRecording",
118 GARRISON_SHIPYARD_NPC_CLOSED = "ResumeChatLootRecording", 117 GARRISON_SHIPYARD_NPC_CLOSED = "ResumeChatLootRecording",
119 GARRISON_SHIPYARD_NPC_OPENED = "StopChatLootRecording", 118 GARRISON_SHIPYARD_NPC_OPENED = "StopChatLootRecording",
120 GOSSIP_CLOSED = "ResumeChatLootRecording", 119 GOSSIP_CLOSED = "ResumeChatLootRecording",
1041 1040
1042 1041
1043 function WDP:ProcessWorldQuests() 1042 function WDP:ProcessWorldQuests()
1044 -- Ignore if player is low level (there are some world quests before max level now, but we can collect enough data from 110s alone still) 1043 -- Ignore if player is low level (there are some world quests before max level now, but we can collect enough data from 110s alone still)
1045 if _G.UnitLevel("player") ~= 110 then return end 1044 if _G.UnitLevel("player") ~= 110 then return end
1045
1046 -- Ignore if BFA for now; Map API's lack of completion causes issues here
1047 if IS_BFA then return end
1046 1048
1047 -- Get current continent and zones in current continent 1049 -- Get current continent and zones in current continent
1048 local continentIndex, continentID = GetCurrentMapContinent() 1050 local continentIndex, continentID = GetCurrentMapContinent()
1049 local continentMaps = { GetMapZones(continentIndex) } 1051 local continentMaps = { GetMapZones(continentIndex) }
1050 1052
3046 function WDP:BATTLEFIELDS_SHOW(event_name) 3048 function WDP:BATTLEFIELDS_SHOW(event_name)
3047 SetUnitField("battlemaster", private.UNIT_TYPES.NPC) 3049 SetUnitField("battlemaster", private.UNIT_TYPES.NPC)
3048 end 3050 end
3049 3051
3050 3052
3051 function WDP:FORGE_MASTER_OPENED(event_name)
3052 SetUnitField("arcane_reforger", private.UNIT_TYPES.NPC)
3053 end
3054
3055
3056 local GOSSIP_SHOW_FUNCS = { 3053 local GOSSIP_SHOW_FUNCS = {
3057 [private.UNIT_TYPES.NPC] = function(unit_idnum) 3054 [private.UNIT_TYPES.NPC] = function(unit_idnum)
3058 local gossip_options = { _G.GetGossipOptions() } 3055 local gossip_options = { _G.GetGossipOptions() }
3059 3056
3060 for index = 2, #gossip_options, 2 do 3057 for index = 2, #gossip_options, 2 do