Quantcast

5.4.3

Steven Jackson [02-24-15 - 03:51]
5.4.3
Filename
Interface/AddOns/SVUI/SVUI.toc
Interface/AddOns/SVUI/data/defaults.lua
Interface/AddOns/SVUI/libs/oUF_Villain/Plugins/oUF_ActionPanel/oUF_ActionPanel.toc
Interface/AddOns/SVUI/libs/oUF_Villain/Plugins/oUF_Afflicted/oUF_Afflicted.toc
Interface/AddOns/SVUI/libs/oUF_Villain/Plugins/oUF_Gladiator/oUF_Gladiator.toc
Interface/AddOns/SVUI/libs/oUF_Villain/Plugins/oUF_MageMagic/oUF_MageMagic.toc
Interface/AddOns/SVUI/packages/chat/SVChat.lua
Interface/AddOns/SVUI/packages/quest/SVQuest.lua
Interface/AddOns/SVUI/packages/quest/components/achievements.lua
Interface/AddOns/SVUI/packages/quest/components/active.lua
Interface/AddOns/SVUI/packages/quest/components/bonus.lua
Interface/AddOns/SVUI/packages/quest/components/popups.lua
Interface/AddOns/SVUI/packages/quest/components/quests.lua
Interface/AddOns/SVUI/packages/quest/components/scenario.lua
Interface/AddOns/SVUI/packages/tip/SVTip.lua
Interface/AddOns/SVUI/packages/unit/SVUnit.lua
Interface/AddOns/SVUI/packages/unit/frames.lua
Interface/AddOns/SVUI_ChatOMatic/SVUI_ChatOMatic.toc
Interface/AddOns/SVUI_ConfigOMatic/SVUI_ConfigOMatic.toc
Interface/AddOns/SVUI_ConfigOMatic/components/units/other.lua
Interface/AddOns/SVUI_CraftOMatic/SVUI_CraftOMatic.lua
Interface/AddOns/SVUI_CraftOMatic/SVUI_CraftOMatic.toc
Interface/AddOns/SVUI_FightOMatic/SVUI_FightOMatic.lua
Interface/AddOns/SVUI_FightOMatic/SVUI_FightOMatic.toc
Interface/AddOns/SVUI_LogOMatic/SVUI_LogOMatic.toc
Interface/AddOns/SVUI_StyleOMatic/SVUI_StyleOMatic.lua
Interface/AddOns/SVUI_StyleOMatic/SVUI_StyleOMatic.toc
Interface/AddOns/SVUI_StyleOMatic/components/blizzard/system.lua
Interface/AddOns/SVUI_TrackOMatic/SVUI_TrackOMatic.toc
diff --git a/Interface/AddOns/SVUI/SVUI.toc b/Interface/AddOns/SVUI/SVUI.toc
index bc9db0c..35c27bf 100644
--- a/Interface/AddOns/SVUI/SVUI.toc
+++ b/Interface/AddOns/SVUI/SVUI.toc
@@ -1,6 +1,6 @@
 ## Interface: 60000
 ## Author: Munglunch
-## Version: 5.4.2
+## Version: 5.4.3
 ## Title: |cffFF9900SVUI|r
 ## Notes: Supervillain UI [|cff9911FFCore Framework|r].
 ## SavedVariables: SVUI_Global, SVUI_Errors
diff --git a/Interface/AddOns/SVUI/data/defaults.lua b/Interface/AddOns/SVUI/data/defaults.lua
index 545b149..9895c62 100644
--- a/Interface/AddOns/SVUI/data/defaults.lua
+++ b/Interface/AddOns/SVUI/data/defaults.lua
@@ -1974,7 +1974,7 @@ SV.defaults["SVUnit"] = {
 			["position"] = "INNERTOPRIGHT",
 			["yOffset"] = 0,
 			["xOffset"] = 0,
-			["reversed"] = true,
+			["reversed"] = false,
 			["fontSize"] = 10,
 			["classColor"] = true,
 			["valueColor"] = true,
@@ -2107,7 +2107,7 @@ SV.defaults["SVUnit"] = {
 			["position"] = "INNERTOPRIGHT",
 			["yOffset"] = 0,
 			["xOffset"] = 0,
-			["reversed"] = true,
+			["reversed"] = false,
 			["fontSize"] = 10,
 			["classColor"] = true,
 			["valueColor"] = true,
diff --git a/Interface/AddOns/SVUI/libs/oUF_Villain/Plugins/oUF_ActionPanel/oUF_ActionPanel.toc b/Interface/AddOns/SVUI/libs/oUF_Villain/Plugins/oUF_ActionPanel/oUF_ActionPanel.toc
index 4680322..4984716 100644
--- a/Interface/AddOns/SVUI/libs/oUF_Villain/Plugins/oUF_ActionPanel/oUF_ActionPanel.toc
+++ b/Interface/AddOns/SVUI/libs/oUF_Villain/Plugins/oUF_ActionPanel/oUF_ActionPanel.toc
@@ -2,7 +2,7 @@
 ## Title: oUF ActionPanel
 ## Notes: Adds a backing to all unit frames that provides many utilities.
 ## Author: Munglunch
-## Version: 5.4.2
+## Version: 5.4.3
 ## X-Category: oUF
 ## Dependencies: oUF

diff --git a/Interface/AddOns/SVUI/libs/oUF_Villain/Plugins/oUF_Afflicted/oUF_Afflicted.toc b/Interface/AddOns/SVUI/libs/oUF_Villain/Plugins/oUF_Afflicted/oUF_Afflicted.toc
index 5858333..80c4d63 100644
--- a/Interface/AddOns/SVUI/libs/oUF_Villain/Plugins/oUF_Afflicted/oUF_Afflicted.toc
+++ b/Interface/AddOns/SVUI/libs/oUF_Villain/Plugins/oUF_Afflicted/oUF_Afflicted.toc
@@ -2,7 +2,7 @@
 ## Title: oUF Afflicted
 ## Notes: Adds Custom Debuff Highlighting to oUF.
 ## Author: Munglunch
-## Version: 5.4.2
+## Version: 5.4.3
 ## X-Category: oUF
 ## Dependencies: oUF

diff --git a/Interface/AddOns/SVUI/libs/oUF_Villain/Plugins/oUF_Gladiator/oUF_Gladiator.toc b/Interface/AddOns/SVUI/libs/oUF_Villain/Plugins/oUF_Gladiator/oUF_Gladiator.toc
index da812ce..69ccce7 100644
--- a/Interface/AddOns/SVUI/libs/oUF_Villain/Plugins/oUF_Gladiator/oUF_Gladiator.toc
+++ b/Interface/AddOns/SVUI/libs/oUF_Villain/Plugins/oUF_Gladiator/oUF_Gladiator.toc
@@ -2,7 +2,7 @@
 ## Title: oUF Gladiator
 ## Notes: Adds PvP trinket status and spec icons to oUF frames.
 ## Author: Munglunch
-## Version: 5.4.2
+## Version: 5.4.3
 ## X-Category: oUF
 ## Dependencies: oUF

diff --git a/Interface/AddOns/SVUI/libs/oUF_Villain/Plugins/oUF_MageMagic/oUF_MageMagic.toc b/Interface/AddOns/SVUI/libs/oUF_Villain/Plugins/oUF_MageMagic/oUF_MageMagic.toc
index 1deeb1c..b38f825 100644
--- a/Interface/AddOns/SVUI/libs/oUF_Villain/Plugins/oUF_MageMagic/oUF_MageMagic.toc
+++ b/Interface/AddOns/SVUI/libs/oUF_Villain/Plugins/oUF_MageMagic/oUF_MageMagic.toc
@@ -2,7 +2,7 @@
 ## Title: oUF Mage Magic
 ## Notes: Adds support for mage spell indicators to oUF.
 ## Author: Munglunch
-## Version: 5.4.2
+## Version: 5.4.3
 ## Dependencies: oUF

 oUF_MageMagic.lua
\ No newline at end of file
diff --git a/Interface/AddOns/SVUI/packages/chat/SVChat.lua b/Interface/AddOns/SVUI/packages/chat/SVChat.lua
index c08733a..fcbff74 100644
--- a/Interface/AddOns/SVUI/packages/chat/SVChat.lua
+++ b/Interface/AddOns/SVUI/packages/chat/SVChat.lua
@@ -1143,14 +1143,12 @@ local function DockFadeInChat()
 	MOD:ShowLines(activeChatFrame)
 	activeChatFrame:FadeIn(0.2, activeChatFrame:GetAlpha(), 1)
 end
-SV.Events:On("DOCK_LEFT_FADE_IN", "DockFadeInChat", DockFadeInChat);

 local function DockFadeOutChat()
 	local activeChatFrame = FCFDock_GetSelectedWindow(GENERAL_CHAT_DOCK)
 	MOD:FadeLines(activeChatFrame)
 	activeChatFrame:FadeOut(2, activeChatFrame:GetAlpha(), 0, true)
 end
-SV.Events:On("DOCK_LEFT_FADE_OUT", "DockFadeOutChat", DockFadeOutChat);

 function MOD:UpdateLocals()
 	CHAT_WIDTH = (SV.db.Dock.dockLeftWidth or 350) - 10;
@@ -1285,4 +1283,7 @@ function MOD:Load()
 	close:EnableMouse(true)

 	tinsert(UISpecialFrames, "SVUI_CopyChatFrame")
+
+	SV.Events:On("DOCK_LEFT_FADE_IN", "DockFadeInChat", DockFadeInChat);
+	SV.Events:On("DOCK_LEFT_FADE_OUT", "DockFadeOutChat", DockFadeOutChat);
 end
\ No newline at end of file
diff --git a/Interface/AddOns/SVUI/packages/quest/SVQuest.lua b/Interface/AddOns/SVUI/packages/quest/SVQuest.lua
index 95733c6..1d3d8a7 100644
--- a/Interface/AddOns/SVUI/packages/quest/SVQuest.lua
+++ b/Interface/AddOns/SVUI/packages/quest/SVQuest.lua
@@ -410,8 +410,6 @@ local function ExpandQuestTracker()
 	SV.Timers:ExecuteTimer(MOD.UpdateDimensions, 0.2)
 end

-SV.Events:On("DOCK_RIGHT_EXPANDED", "ExpandQuestTracker", ExpandQuestTracker);
-
 function MOD:UpdateLocals()
 	ROW_WIDTH = self.Docklet.ScrollFrame:GetWidth();
 	ROW_HEIGHT = SV.db.font.questdialog.size / 0.55;
@@ -497,4 +495,6 @@ function MOD:Load()
 	ObjectiveTrackerFrame:SetParent(SV.Hidden);

 	self.Headers["Popups"]:Refresh()
+
+	SV.Events:On("DOCK_RIGHT_EXPANDED", "ExpandQuestTracker", ExpandQuestTracker);
 end
\ No newline at end of file
diff --git a/Interface/AddOns/SVUI/packages/quest/components/achievements.lua b/Interface/AddOns/SVUI/packages/quest/components/achievements.lua
index 591c21b..56cb951 100644
--- a/Interface/AddOns/SVUI/packages/quest/components/achievements.lua
+++ b/Interface/AddOns/SVUI/packages/quest/components/achievements.lua
@@ -297,8 +297,6 @@ local function UpdateAchievementLocals(...)
 	ROW_WIDTH, ROW_HEIGHT, INNER_HEIGHT, LARGE_ROW_HEIGHT, LARGE_INNER_HEIGHT = ...;
 end

-SV.Events:On("QUEST_UPVALUES_UPDATED", "UpdateAchievementLocals", UpdateAchievementLocals);
-
 function MOD:InitializeAchievements()
 	local scrollChild = self.Docklet.ScrollFrame.ScrollChild;

@@ -338,4 +336,6 @@ function MOD:InitializeAchievements()
 	self:RegisterEvent("TRACKED_ACHIEVEMENT_LIST_CHANGED", self.UpdateAchievements);

 	self.Headers["Achievements"]:Refresh()
+
+	SV.Events:On("QUEST_UPVALUES_UPDATED", "UpdateAchievementLocals", UpdateAchievementLocals);
 end
\ No newline at end of file
diff --git a/Interface/AddOns/SVUI/packages/quest/components/active.lua b/Interface/AddOns/SVUI/packages/quest/components/active.lua
index 4450c35..d164ecc 100644
--- a/Interface/AddOns/SVUI/packages/quest/components/active.lua
+++ b/Interface/AddOns/SVUI/packages/quest/components/active.lua
@@ -316,8 +316,6 @@ local function UpdateActiveLocals(...)
 	ROW_WIDTH, ROW_HEIGHT, INNER_HEIGHT, LARGE_ROW_HEIGHT, LARGE_INNER_HEIGHT = ...;
 end

-SV.Events:On("QUEST_UPVALUES_UPDATED", "UpdateActiveLocals", UpdateActiveLocals);
-
 function MOD:InitializeActive()
 	local scrollChild = self.Docklet.ScrollFrame.ScrollChild;

@@ -420,4 +418,6 @@ function MOD:InitializeActive()
 	self.ActiveQuestID = self.Headers["Active"].ActiveQuestID;

 	self:RegisterEvent("SUPER_TRACKED_QUEST_CHANGED", self.UpdateActiveObjective);
+
+	SV.Events:On("QUEST_UPVALUES_UPDATED", "UpdateActiveLocals", UpdateActiveLocals);
 end
\ No newline at end of file
diff --git a/Interface/AddOns/SVUI/packages/quest/components/bonus.lua b/Interface/AddOns/SVUI/packages/quest/components/bonus.lua
index 561bdb0..39cfdf4 100644
--- a/Interface/AddOns/SVUI/packages/quest/components/bonus.lua
+++ b/Interface/AddOns/SVUI/packages/quest/components/bonus.lua
@@ -450,8 +450,6 @@ local function UpdateBonusLocals(...)
 	ROW_WIDTH, ROW_HEIGHT, INNER_HEIGHT, LARGE_ROW_HEIGHT, LARGE_INNER_HEIGHT = ...;
 end

-SV.Events:On("QUEST_UPVALUES_UPDATED", "UpdateBonusLocals", UpdateBonusLocals);
-
 function MOD:InitializeBonuses()
 	local scrollChild = self.Docklet.ScrollFrame.ScrollChild;
 	local bonus = CreateFrame("Frame", nil, scrollChild)
@@ -471,4 +469,6 @@ function MOD:InitializeBonuses()
 	self.Headers["Bonus"] = bonus

 	self:RegisterEvent("CRITERIA_COMPLETE", self.UpdateBonusObjective);
+
+	SV.Events:On("QUEST_UPVALUES_UPDATED", "UpdateBonusLocals", UpdateBonusLocals);
 end
\ No newline at end of file
diff --git a/Interface/AddOns/SVUI/packages/quest/components/popups.lua b/Interface/AddOns/SVUI/packages/quest/components/popups.lua
index 47eb321..9652d7d 100644
--- a/Interface/AddOns/SVUI/packages/quest/components/popups.lua
+++ b/Interface/AddOns/SVUI/packages/quest/components/popups.lua
@@ -240,8 +240,6 @@ local function UpdatePopupLocals(...)
 	ROW_WIDTH, ROW_HEIGHT, INNER_HEIGHT, LARGE_ROW_HEIGHT, LARGE_INNER_HEIGHT = ...;
 end

-SV.Events:On("QUEST_UPVALUES_UPDATED", "UpdatePopupLocals", UpdatePopupLocals);
-
 function MOD:InitializePopups()
 	local scrollChild = self.Docklet.ScrollFrame.ScrollChild;

@@ -264,4 +262,6 @@ function MOD:InitializePopups()

 	hooksecurefunc("AutoQuestPopupTracker_AddPopUp", _hook_AddAutoPopUpQuests);
 	hooksecurefunc("AutoQuestPopupTracker_RemovePopUp", _hook_RemoveAutoPopUpQuests);
+
+	SV.Events:On("QUEST_UPVALUES_UPDATED", "UpdatePopupLocals", UpdatePopupLocals);
 end
\ No newline at end of file
diff --git a/Interface/AddOns/SVUI/packages/quest/components/quests.lua b/Interface/AddOns/SVUI/packages/quest/components/quests.lua
index e9f75e0..38d381a 100644
--- a/Interface/AddOns/SVUI/packages/quest/components/quests.lua
+++ b/Interface/AddOns/SVUI/packages/quest/components/quests.lua
@@ -1101,8 +1101,6 @@ local function UpdateQuestLocals(...)
 	QUEST_ROW_HEIGHT = ROW_HEIGHT + 2;
 end

-SV.Events:On("QUEST_UPVALUES_UPDATED", "UpdateQuestLocals", UpdateQuestLocals);
-
 local ticker;
 local _hook_QuestDock_OnShow = function(self)
 	if(not self:IsShown()) then return end
@@ -1191,4 +1189,6 @@ function MOD:InitializeQuests()
 	WorldMapFrame:HookScript("OnHide", _hook_WorldMapFrameOnHide)

 	ItemBar:Show()
+
+	SV.Events:On("QUEST_UPVALUES_UPDATED", "UpdateQuestLocals", UpdateQuestLocals);
 end
\ No newline at end of file
diff --git a/Interface/AddOns/SVUI/packages/quest/components/scenario.lua b/Interface/AddOns/SVUI/packages/quest/components/scenario.lua
index 90bffd3..6b567d9 100644
--- a/Interface/AddOns/SVUI/packages/quest/components/scenario.lua
+++ b/Interface/AddOns/SVUI/packages/quest/components/scenario.lua
@@ -345,8 +345,6 @@ local function UpdateScenarioLocals(...)
 	ROW_WIDTH, ROW_HEIGHT, INNER_HEIGHT, LARGE_ROW_HEIGHT, LARGE_INNER_HEIGHT = ...;
 end

-SV.Events:On("QUEST_UPVALUES_UPDATED", "UpdateScenarioLocals", UpdateScenarioLocals);
-
 function MOD:InitializeScenarios()
 	local scrollChild = self.Docklet.ScrollFrame.ScrollChild;

@@ -464,4 +462,6 @@ function MOD:InitializeScenarios()
 	self:RegisterEvent("SCENARIO_UPDATE", self.UpdateScenarioObjective);
 	self:RegisterEvent("SCENARIO_CRITERIA_UPDATE", self.UpdateScenarioObjective);
 	self:RegisterEvent("SCENARIO_COMPLETED", self.UpdateScenarioObjective);
+
+	SV.Events:On("QUEST_UPVALUES_UPDATED", "UpdateScenarioLocals", UpdateScenarioLocals);
 end
\ No newline at end of file
diff --git a/Interface/AddOns/SVUI/packages/tip/SVTip.lua b/Interface/AddOns/SVUI/packages/tip/SVTip.lua
index fec1234..8eb4f60 100644
--- a/Interface/AddOns/SVUI/packages/tip/SVTip.lua
+++ b/Interface/AddOns/SVUI/packages/tip/SVTip.lua
@@ -702,7 +702,7 @@ local Override_BorderColor = function(self, r, g, b, a)
 end

 local _hook_OnTipCleared = function(self)
-	tipbackground(self)
+	--tipbackground(self)
 	self.SuperBorder:ClearMaskColors()
 	self.itemCleared = nil
 end
diff --git a/Interface/AddOns/SVUI/packages/unit/SVUnit.lua b/Interface/AddOns/SVUI/packages/unit/SVUnit.lua
index cc5683f..02a8fa2 100644
--- a/Interface/AddOns/SVUI/packages/unit/SVUnit.lua
+++ b/Interface/AddOns/SVUI/packages/unit/SVUnit.lua
@@ -571,7 +571,7 @@ function MOD:RefreshUnitLayout(frame, template)

 	do
 		local health = frame.Health;
-		if(db.health and (db.health.reversed  ~= nil)) then
+		if(db.health and (db.health.reversed ~= nil)) then
 			health.fillInverted = db.health.reversed;
 		else
 			health.fillInverted = false
diff --git a/Interface/AddOns/SVUI/packages/unit/frames.lua b/Interface/AddOns/SVUI/packages/unit/frames.lua
index 89e8a09..1ccebc9 100644
--- a/Interface/AddOns/SVUI/packages/unit/frames.lua
+++ b/Interface/AddOns/SVUI/packages/unit/frames.lua
@@ -528,7 +528,7 @@ CONSTRUCTORS["focus"] = function(self, unit)

     MOD:SetActionPanel(self, key)

-    self.Health = MOD:CreateHealthBar(self, true, true)
+    self.Health = MOD:CreateHealthBar(self, true)
     self.Health.frequentUpdates = true

     self.HealPrediction = MOD:CreateHealPrediction(self, true)
@@ -646,7 +646,7 @@ CONSTRUCTORS["boss"] = function(self, unit)
     self:SetFrameLevel(2)

     MOD:SetActionPanel(self, key)
-    self.Health = MOD:CreateHealthBar(self, true, true)
+    self.Health = MOD:CreateHealthBar(self, true)
     self.Health.frequentUpdates = true
     self.Power = MOD:CreatePowerBar(self, true, true)
     MOD:CreatePortrait(self)
@@ -774,7 +774,7 @@ CONSTRUCTORS["arena"] = function(self, unit)


     MOD:SetActionPanel(self, key)
-    self.Health = MOD:CreateHealthBar(self, true, true)
+    self.Health = MOD:CreateHealthBar(self, true)
     self.Power = MOD:CreatePowerBar(self, true)
     MOD:CreatePortrait(self)
     self.Buffs = MOD:CreateBuffs(self, key)
diff --git a/Interface/AddOns/SVUI_ChatOMatic/SVUI_ChatOMatic.toc b/Interface/AddOns/SVUI_ChatOMatic/SVUI_ChatOMatic.toc
index 25f93f4..7369e4b 100644
--- a/Interface/AddOns/SVUI_ChatOMatic/SVUI_ChatOMatic.toc
+++ b/Interface/AddOns/SVUI_ChatOMatic/SVUI_ChatOMatic.toc
@@ -1,6 +1,6 @@
 ## Interface: 60000
 ## Author: Munglunch
-## Version: 5.4.2
+## Version: 5.4.3
 ## Title: |cffFF9900SVUI |r|cffFFEF00Chat-O-Matic|r
 ## Notes: Supervillain UI [|cff9911FFVarious Chat Gadgets|r]
 ## SavedVariables: ChatOMatic_Data
diff --git a/Interface/AddOns/SVUI_ConfigOMatic/SVUI_ConfigOMatic.toc b/Interface/AddOns/SVUI_ConfigOMatic/SVUI_ConfigOMatic.toc
index 47779e0..1cbe4fc 100644
--- a/Interface/AddOns/SVUI_ConfigOMatic/SVUI_ConfigOMatic.toc
+++ b/Interface/AddOns/SVUI_ConfigOMatic/SVUI_ConfigOMatic.toc
@@ -1,6 +1,6 @@
 ## Interface: 60000
 ## Author: Munglunch
-## Version: 5.4.2
+## Version: 5.4.3
 ## Title: |cffFF9900SVUI |r|cffFFEF00Config-O-Matic|r
 ## Notes: Supervillain UI [|cff9911FFConfig Options|r]
 ## RequiredDeps: SVUI
diff --git a/Interface/AddOns/SVUI_ConfigOMatic/components/units/other.lua b/Interface/AddOns/SVUI_ConfigOMatic/components/units/other.lua
index ff4426c..c2b1f74 100644
--- a/Interface/AddOns/SVUI_ConfigOMatic/components/units/other.lua
+++ b/Interface/AddOns/SVUI_ConfigOMatic/components/units/other.lua
@@ -276,7 +276,8 @@ SV.Options.args.SVUnit.args.commonGroup.args.arena = {
 		misc = ns:SetMiscConfigGroup(false, MOD.SetEnemyFrame, "arena", 5),
 		health = ns:SetHealthConfigGroup(false, MOD.SetEnemyFrame, "arena", 5),
 		power = ns:SetPowerConfigGroup(false, MOD.SetEnemyFrame, "arena", 5),
-		name = ns:SetNameConfigGroup(MOD.SetEnemyFrame, "arena", 5),
+		name = ns:SetNameConfigGroup(MOD.SetEnemyFrame, "arena", 5),
+		portrait = ns:SetPortraitConfigGroup(MOD.SetEnemyFrame, "arena", 5),
 		buffs = ns:SetAuraConfigGroup(false, "buffs", false, MOD.SetEnemyFrame, "arena", 5),
 		debuffs = ns:SetAuraConfigGroup(false, "debuffs", false, MOD.SetEnemyFrame, "arena", 5),
 		castbar = ns:SetCastbarConfigGroup(MOD.SetEnemyFrame, "arena", 5)
diff --git a/Interface/AddOns/SVUI_CraftOMatic/SVUI_CraftOMatic.lua b/Interface/AddOns/SVUI_CraftOMatic/SVUI_CraftOMatic.lua
index fea337c..486bc52 100644
--- a/Interface/AddOns/SVUI_CraftOMatic/SVUI_CraftOMatic.lua
+++ b/Interface/AddOns/SVUI_CraftOMatic/SVUI_CraftOMatic.lua
@@ -524,8 +524,6 @@ local function ResizeCraftingDock()
 	SVUI_ModeButton2:SetSize(BUTTON_SIZE,BUTTON_SIZE);
 	SVUI_ModeButton1:SetSize(BUTTON_SIZE,BUTTON_SIZE);
 end
-
-SV.Events:On("DOCKS_UPDATED", "ResizeCraftingDock", ResizeCraftingDock);
 --[[
 ##########################################################
 BUILD FUNCTION
@@ -690,5 +688,6 @@ function PLUGIN:Load()
 	self:LoadArchaeologyMode()
 	self:PrepareFarmingTools()

-	self:RegisterEvent("SKILL_LINES_CHANGED")
+	self:RegisterEvent("SKILL_LINES_CHANGED");
+	SV.Events:On("DOCKS_UPDATED", "ResizeCraftingDock", ResizeCraftingDock);
 end
\ No newline at end of file
diff --git a/Interface/AddOns/SVUI_CraftOMatic/SVUI_CraftOMatic.toc b/Interface/AddOns/SVUI_CraftOMatic/SVUI_CraftOMatic.toc
index 88cc27d..52e45cb 100644
--- a/Interface/AddOns/SVUI_CraftOMatic/SVUI_CraftOMatic.toc
+++ b/Interface/AddOns/SVUI_CraftOMatic/SVUI_CraftOMatic.toc
@@ -1,6 +1,6 @@
 ## Interface: 60000
 ## Author: Munglunch
-## Version: 5.4.2
+## Version: 5.4.3
 ## Title: |cffFF9900SVUI |r|cffFFEF00Craft-O-Matic|r
 ## Notes: Supervillain UI [|cff9911FFProfession Tools|r].
 ## SavedVariablesPerCharacter: CraftOMatic_Profile, CraftOMatic_Cache
diff --git a/Interface/AddOns/SVUI_FightOMatic/SVUI_FightOMatic.lua b/Interface/AddOns/SVUI_FightOMatic/SVUI_FightOMatic.lua
index d2e64c5..4a68b48 100644
--- a/Interface/AddOns/SVUI_FightOMatic/SVUI_FightOMatic.lua
+++ b/Interface/AddOns/SVUI_FightOMatic/SVUI_FightOMatic.lua
@@ -379,7 +379,7 @@ local function StealthAlarm(spell, name)
 	local msg = ("%s Detected!"):format(spell);
     SV:SCTMessage(msg, CombatText_StandardScroll, 1, 0.5, 0);
     print(("%s has %sed nearby!"):format(name, spell))
-    if(self.db.annoyingEmotes) then
+    if(PLUGIN.db.annoyingEmotes) then
     	Stealth_Emote(name)
     end
 end
diff --git a/Interface/AddOns/SVUI_FightOMatic/SVUI_FightOMatic.toc b/Interface/AddOns/SVUI_FightOMatic/SVUI_FightOMatic.toc
index 9d97d92..c1a67d6 100644
--- a/Interface/AddOns/SVUI_FightOMatic/SVUI_FightOMatic.toc
+++ b/Interface/AddOns/SVUI_FightOMatic/SVUI_FightOMatic.toc
@@ -1,6 +1,6 @@
 ## Interface: 60000
 ## Author: Munglunch
-## Version: 5.4.2
+## Version: 5.4.3
 ## Title: |cffFF9900SVUI |r|cffFFEF00Fight-O-Matic|r
 ## Notes: Supervillain UI [|cff9911FFPvP Tools|r].
 ## SavedVariablesPerCharacter: FightOMatic_Profile, FightOMatic_Cache
diff --git a/Interface/AddOns/SVUI_LogOMatic/SVUI_LogOMatic.toc b/Interface/AddOns/SVUI_LogOMatic/SVUI_LogOMatic.toc
index 8587b43..49f008d 100644
--- a/Interface/AddOns/SVUI_LogOMatic/SVUI_LogOMatic.toc
+++ b/Interface/AddOns/SVUI_LogOMatic/SVUI_LogOMatic.toc
@@ -1,6 +1,6 @@
 ## Interface: 60000
 ## Author: Munglunch
-## Version: 5.4.2
+## Version: 5.4.3
 ## Title: |cffFF9900SVUI |r|cffFFEF00Log-O-Matic|r
 ## Notes: Supervillain UI [|cff9911FFData Logging|r].
 ## SavedVariables: LogOMatic_Data
diff --git a/Interface/AddOns/SVUI_StyleOMatic/SVUI_StyleOMatic.lua b/Interface/AddOns/SVUI_StyleOMatic/SVUI_StyleOMatic.lua
index 0367398..7628967 100644
--- a/Interface/AddOns/SVUI_StyleOMatic/SVUI_StyleOMatic.lua
+++ b/Interface/AddOns/SVUI_StyleOMatic/SVUI_StyleOMatic.lua
@@ -490,7 +490,6 @@ local function DockFadeInDocklet()
 		PLUGIN.Docklet.Dock2:Show()
 	end
 end
-SV.Events:On("DOCK_RIGHT_FADE_IN", "DockFadeInDocklet", DockFadeInDocklet);

 local function DockFadeOutDocklet()
 	local active = PLUGIN.Docklet.DockButton:GetAttribute("isActive")
@@ -499,7 +498,6 @@ local function DockFadeOutDocklet()
 		PLUGIN.Docklet.Dock2:Hide()
 	end
 end
-SV.Events:On("DOCK_RIGHT_FADE_OUT", "DockFadeOutDocklet", DockFadeOutDocklet);
 --[[
 ##########################################################
 BUILD FUNCTION
@@ -569,6 +567,9 @@ function PLUGIN:Load()
 	self:RegisterEvent("PLAYER_ENTERING_WORLD");
 	self:RegisterEvent("ADDON_LOADED");

+	SV.Events:On("DOCK_RIGHT_FADE_IN", "DockFadeInDocklet", DockFadeInDocklet);
+	SV.Events:On("DOCK_RIGHT_FADE_OUT", "DockFadeOutDocklet", DockFadeOutDocklet);
+
 	SV.Dock.CustomOptions = {
 		DockletMain = {
 			type = "select",
diff --git a/Interface/AddOns/SVUI_StyleOMatic/SVUI_StyleOMatic.toc b/Interface/AddOns/SVUI_StyleOMatic/SVUI_StyleOMatic.toc
index 9832e65..e374f95 100644
--- a/Interface/AddOns/SVUI_StyleOMatic/SVUI_StyleOMatic.toc
+++ b/Interface/AddOns/SVUI_StyleOMatic/SVUI_StyleOMatic.toc
@@ -1,6 +1,6 @@
 ## Interface: 60000
 ## Author: Munglunch, Azilroka, Sortokk
-## Version: 5.4.2
+## Version: 5.4.3
 ## Title: |cffFF9900SVUI |r|cffFFEF00Style-O-Matic|r
 ## Notes: Supervillain UI [|cff9911FFAddon Skins|r].
 ## SavedVariables: StyleOMatic_Global
diff --git a/Interface/AddOns/SVUI_StyleOMatic/components/blizzard/system.lua b/Interface/AddOns/SVUI_StyleOMatic/components/blizzard/system.lua
index 9c64279..36bfe8a 100644
--- a/Interface/AddOns/SVUI_StyleOMatic/components/blizzard/system.lua
+++ b/Interface/AddOns/SVUI_StyleOMatic/components/blizzard/system.lua
@@ -552,7 +552,7 @@ local function SystemPanelQue()
 	InterfaceOptionsFrame:SetScript("OnDragStop", function(self)
 		self:StopMovingOrSizing()
 	end)
-	if IsMacClient() then
+	if IsMacClient() and MacOptionsFrame then
 		MacOptionsFrame:SetStylePanel("!_Frame", "Default")
 		MacOptionsFrameHeader:SetTexture(0,0,0,0)
 		MacOptionsFrameHeader:ClearAllPoints()
@@ -692,6 +692,7 @@ local function SystemPanelQue()
 		MacOptionsFrameMovieRecording:RemoveTextures()
 		MacOptionsITunesRemote:RemoveTextures()
 		MacOptionsFrameMisc:RemoveTextures()
+
 		PLUGIN:ApplyDropdownStyle(MacOptionsFrameResolutionDropDown)
 		PLUGIN:ApplyDropdownStyle(MacOptionsFrameFramerateDropDown)
 		PLUGIN:ApplyDropdownStyle(MacOptionsFrameCodecDropDown)
@@ -710,7 +711,7 @@ local function SystemPanelQue()
 		MacOptionsFrameCancel:SetPoint("LEFT", MacOptionsFrameOkay, "RIGHT", 2, 0)
 		MacOptionsFrameCancel:SetWidth(MacOptionsFrameCancel:GetWidth() - 6)
 	end
-
+
 	ReportCheatingDialog:RemoveTextures()
 	ReportCheatingDialogCommentFrame:RemoveTextures()
 	ReportCheatingDialogReportButton:SetStylePanel("Button")
diff --git a/Interface/AddOns/SVUI_TrackOMatic/SVUI_TrackOMatic.toc b/Interface/AddOns/SVUI_TrackOMatic/SVUI_TrackOMatic.toc
index fc767c4..71510d6 100644
--- a/Interface/AddOns/SVUI_TrackOMatic/SVUI_TrackOMatic.toc
+++ b/Interface/AddOns/SVUI_TrackOMatic/SVUI_TrackOMatic.toc
@@ -1,6 +1,6 @@
 ## Interface: 60000
 ## Author: Munglunch
-## Version: 5.4.2
+## Version: 5.4.3
 ## Title: |cffFF9900SVUI |r|cffFFEF00Track-O-Matic|r
 ## Notes: Supervillain UI [|cff9911FFRaid & Party Member Tracking|r].
 ## SavedVariables: TrackOMatic_Global