From 081ee6aa5de9afcab85258ff4bfb60ef0e8e0c93 Mon Sep 17 00:00:00 2001 From: Florian Berthold Date: Fri, 29 May 2026 10:43:54 +0200 Subject: [PATCH] fix(VirtualMovers): nil-guard buff frames in OnMAPostReset --- MoveAnything/MoveAnythingVirtualMovers.xml | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/MoveAnything/MoveAnythingVirtualMovers.xml b/MoveAnything/MoveAnythingVirtualMovers.xml index 91b724e..071aa64 100644 --- a/MoveAnything/MoveAnythingVirtualMovers.xml +++ b/MoveAnything/MoveAnythingVirtualMovers.xml @@ -1500,17 +1500,21 @@ self.OnMAPostReset = function(self) local buffFrame = _G["BuffFrame"] - MovAny:UnlockPoint(buffFrame) - buffFrame:SetPoint("TOPRIGHT", UIParent, "TOPRIGHT", -205, -13) + if buffFrame then + MovAny:UnlockPoint(buffFrame) + buffFrame:SetPoint("TOPRIGHT", UIParent, "TOPRIGHT", -205, -13) + end local consolidatedBuffs = _G["ConsolidatedBuffs"] - MovAny:UnlockPoint(consolidatedBuffs) - consolidatedBuffs:SetPoint("TOPRIGHT", UIParent, "TOPRIGHT", -180, -13) + if consolidatedBuffs then + MovAny:UnlockPoint(consolidatedBuffs) + consolidatedBuffs:SetPoint("TOPRIGHT", UIParent, "TOPRIGHT", -180, -13) + end local vanityBuffs = _G["VanityBuffs"] if vanityBuffs then MovAny:UnlockPoint(vanityBuffs) - vanityBuffs:SetPoint("TOPRIGHT", consolidatedBuffs, "TOPRIGHT", -6, 0) + vanityBuffs:SetPoint("TOPRIGHT", consolidatedBuffs or self, "TOPRIGHT", -6, 0) end self:Hide()