To get rid of the bonus objectives you can use the following code:
Code:
hooksecurefunc("WorldMap_UpdateQuestBonusObjectives", function()
local mapAreaID = GetCurrentMapAreaID()
local taskInfo = C_TaskQuest.GetQuestsForPlayerByMapID(mapAreaID)
local numTaskPOIs = 0;
if(taskInfo ~= nil) then
numTaskPOIs = #taskInfo;
end
local taskIconCount = 1;
if ( numTaskPOIs > 0 ) then
for _, info in next, taskInfo do
local taskPOIName = "WorldMapFrameTaskPOI"..taskIconCount;
local taskPOI = _G[taskPOIName];
taskPOI:Hide();
taskIconCount = taskIconCount + 1;
end
end
end)
To get rid of the encounter journal bosses you can set the CVar in your Config.wtf file like:
SET showBosses "1"