comparison ObjectiveTracker/ObjectiveTracker.lua @ 35:69d03f8e293e

- separated layout and data logic between Frame.lua and Update.lua - solved disappearing tracker mystery
author Nenue
date Sun, 17 Apr 2016 11:07:48 -0400
parents 9856ebc63fa4
children e84d645c8ab8
comparison
equal deleted inserted replaced
34:9856ebc63fa4 35:69d03f8e293e
245 local GetNumQuestWatches, AddQuestWatch, SetSuperTrackedQuestID = GetNumQuestWatches, AddQuestWatch, SetSuperTrackedQuestID 245 local GetNumQuestWatches, AddQuestWatch, SetSuperTrackedQuestID = GetNumQuestWatches, AddQuestWatch, SetSuperTrackedQuestID
246 Event.QUEST_ACCEPTED = function(questLogIndex, questID, added) 246 Event.QUEST_ACCEPTED = function(questLogIndex, questID, added)
247 if ( IsQuestTask(questID) ) then 247 if ( IsQuestTask(questID) ) then
248 return OBJECTIVE_TRACKER_UPDATE_TASK_ADDED, questID 248 return OBJECTIVE_TRACKER_UPDATE_TASK_ADDED, questID
249 else 249 else
250 return OBJECTIVE_TRACKER_UPDATE_QUEST_ADDED, questID, added 250
251 AddQuestWatch(questID)
252 --return OBJECTIVE_TRACKER_UPDATE_QUEST_ADDED, questID, added
251 end 253 end
252 end 254 end
253 255
254 Event.QUEST_REMOVED = function(questLogIndex, questID) 256 Event.QUEST_REMOVED = function(questLogIndex, questID)
255 return OBJECTIVE_TRACKER_UPDATE_QUEST, questID, false 257 return OBJECTIVE_TRACKER_UPDATE_QUEST, questID, false