From 7e503fceb1f190f8fe733f7dd1f133734426c453 Mon Sep 17 00:00:00 2001 From: Dusk-92 Date: Sat, 29 Aug 2026 10:32:48 +0200 Subject: [PATCH] V35: sync outline automatically on target changes --- src/outline/addon/Outline.lua | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/outline/addon/Outline.lua b/src/outline/addon/Outline.lua index 6a70d46..c249b7d 100644 --- a/src/outline/addon/Outline.lua +++ b/src/outline/addon/Outline.lua @@ -8,11 +8,15 @@ BINDING_HEADER_OUTLINE = "Outline" local frame = CreateFrame("Frame") frame:RegisterEvent("ADDON_LOADED") frame:RegisterEvent("PLAYER_LOGIN") +frame:RegisterEvent("PLAYER_TARGET_CHANGED") frame:SetScript("OnEvent", function() if event == "PLAYER_LOGIN" then + OutlineSyncTarget() local on = OutlineCommand() DEFAULT_CHAT_FRAME:AddMessage("|cff00ff00Outline|r v" .. OUTLINE_VERSION .. " loaded (" .. (on and "enabled" or "disabled") .. ")") + elseif event == "PLAYER_TARGET_CHANGED" then + OutlineSyncTarget() end end)