added do-end on the longest parts of my install function
Darthpred [11-25-12 - 19:36]
added do-end on the longest parts of my install function
Cause I'm fucking tired of scrolling all this shit when i need to change
1 damn mover. Now I'll just collapce it
diff --git a/ElvUI_SLE/modules/install.lua b/ElvUI_SLE/modules/install.lua
index b19b98e..36e4a8b 100644
--- a/ElvUI_SLE/modules/install.lua
+++ b/ElvUI_SLE/modules/install.lua
@@ -659,419 +659,426 @@ function E:DarthSetup() --The function to switch from classic ElvUI settings to
E.db.chat.timeStampFormat = "%H:%M:%S "
--Datatexts--
- E.db.datatexts.font = "ElvUI Pixel"
- E.db.datatexts.fontSize = 11
- E.db.datatexts.time24 = true
- E.db.sle.datatext.top.enabled = true
- E.db.sle.datatext.bottom.enabled = true
- if E.db.lowresolutionset then
- E.db.sle.datatext.dp1.enabled = false
- E.db.sle.datatext.dp2.enabled = false
- E.db.sle.datatext.dp3.enabled = false
- E.db.sle.datatext.dp4.enabled = false
- E.db.sle.datatext.dp5.enabled = false
- E.db.sle.datatext.dp6.enabled = false
- E.db.sle.datatext.chatleft.width = 384
- E.db.sle.datatext.chatright.width = 384
- E.db.sle.datatext.bottom.width = E.screenwidth/3 + 52
- else
- E.db.sle.datatext.dp1.enabled = true
- E.db.sle.datatext.dp1.width = E.screenwidth/5 + 1
- E.db.sle.datatext.dp2.enabled = true
- E.db.sle.datatext.dp3.enabled = true
- E.db.sle.datatext.dp4.enabled = true
- E.db.sle.datatext.dp4.width = E.screenwidth/5 + 1
- E.db.sle.datatext.dp5.enabled = true
- E.db.sle.datatext.dp5.width = E.screenwidth/4 - 60
- E.db.sle.datatext.dp6.enabled = true
- E.db.sle.datatext.dp6.width = E.screenwidth/4 - 60
- E.db.sle.datatext.chatleft.width = 430
- E.db.sle.datatext.chatright.width = 430
- E.db.sle.datatext.bottom.width = E.screenwidth/10
- E.db.sle.datatext.top.width = E.screenwidth/5 + 2
- end
-
- if E.db.lowresolutionset then
- E.db.datatexts.panels.LeftChatDataPanel.left = 'Bags';
- E.db.datatexts.panels.LeftChatDataPanel.middle = 'Gold';
- E.db.datatexts.panels.LeftChatDataPanel.right = 'Durability';
- else
- E.db.datatexts.panels.LeftChatDataPanel.right = 'Friends';
- E.db.datatexts.panels.LeftChatDataPanel.left = 'Call to Arms';
- E.db.datatexts.panels.LeftChatDataPanel.middle = 'Durability';
- end
- E.db.datatexts.panels.LeftMiniPanel = 'Time';
- E.db.datatexts.panels.RightMiniPanel = 'Guild';
-
- if layout == 'tank' then
- E.db.datatexts.panels.DP_6.left = 'Avoidance';
- E.db.datatexts.panels.DP_6.middle = 'Vengeance';
- E.db.datatexts.panels.DP_6.right = 'Expertise';
- if E.db.lowresolutionset then
- E.db.datatexts.panels.RightChatDataPanel.left = 'Avoidance';
- E.db.datatexts.panels.RightChatDataPanel.middle = 'Vengeance';
- E.db.datatexts.panels.RightChatDataPanel.right = 'Expertise';
- else
- E.db.datatexts.panels.RightChatDataPanel.left = 'Hit Rating';
- E.db.datatexts.panels.RightChatDataPanel.middle = 'Mastery';
- E.db.datatexts.panels.RightChatDataPanel.right = 'Spec Switch';
- end
- E.db.datatexts.panels.DP_5.right = 'Armor';
- elseif layout == 'healer' then
- E.db.datatexts.panels.DP_6.left = 'Spell/Heal Power';
- E.db.datatexts.panels.DP_6.middle = 'Haste';
- E.db.datatexts.panels.DP_6.right = 'Crit Chance';
+ do
+ E.db.datatexts.font = "ElvUI Pixel"
+ E.db.datatexts.fontSize = 11
+ E.db.datatexts.time24 = true
+ E.db.sle.datatext.top.enabled = true
+ E.db.sle.datatext.bottom.enabled = true
if E.db.lowresolutionset then
- E.db.datatexts.panels.RightChatDataPanel.left = 'Spell/Heal Power';
- E.db.datatexts.panels.RightChatDataPanel.middle = 'Crit Chance';
- E.db.datatexts.panels.RightChatDataPanel.right = 'Mana Regen';
+ E.db.sle.datatext.dp1.enabled = false
+ E.db.sle.datatext.dp2.enabled = false
+ E.db.sle.datatext.dp3.enabled = false
+ E.db.sle.datatext.dp4.enabled = false
+ E.db.sle.datatext.dp5.enabled = false
+ E.db.sle.datatext.dp6.enabled = false
+ E.db.sle.datatext.chatleft.width = 384
+ E.db.sle.datatext.chatright.width = 384
+ E.db.sle.datatext.bottom.width = E.screenwidth/3 + 52
else
- E.db.datatexts.panels.RightChatDataPanel.left = 'Mana Regen';
- E.db.datatexts.panels.RightChatDataPanel.middle = 'Mastery';
- E.db.datatexts.panels.RightChatDataPanel.right = 'Spec Switch';
+ E.db.sle.datatext.dp1.enabled = true
+ E.db.sle.datatext.dp1.width = E.screenwidth/5 + 1
+ E.db.sle.datatext.dp2.enabled = true
+ E.db.sle.datatext.dp3.enabled = true
+ E.db.sle.datatext.dp4.enabled = true
+ E.db.sle.datatext.dp4.width = E.screenwidth/5 + 1
+ E.db.sle.datatext.dp5.enabled = true
+ E.db.sle.datatext.dp5.width = E.screenwidth/4 - 60
+ E.db.sle.datatext.dp6.enabled = true
+ E.db.sle.datatext.dp6.width = E.screenwidth/4 - 60
+ E.db.sle.datatext.chatleft.width = 430
+ E.db.sle.datatext.chatright.width = 430
+ E.db.sle.datatext.bottom.width = E.screenwidth/10
+ E.db.sle.datatext.top.width = E.screenwidth/5 + 2
end
- E.db.datatexts.panels.DP_5.right = 'Armor';
- elseif layout == 'dpsCaster' then
- E.db.datatexts.panels.DP_6.left = 'Spell/Heal Power';
- E.db.datatexts.panels.DP_6.middle = 'Haste';
- E.db.datatexts.panels.DP_6.right = 'Crit Chance';
+
if E.db.lowresolutionset then
- E.db.datatexts.panels.RightChatDataPanel.left = 'Spell/Heal Power';
- E.db.datatexts.panels.RightChatDataPanel.middle = 'Haste';
- E.db.datatexts.panels.RightChatDataPanel.right = 'Crit Chance';
+ E.db.datatexts.panels.LeftChatDataPanel.left = 'Bags';
+ E.db.datatexts.panels.LeftChatDataPanel.middle = 'Gold';
+ E.db.datatexts.panels.LeftChatDataPanel.right = 'Durability';
else
- E.db.datatexts.panels.RightChatDataPanel.left = 'Hit Rating';
- E.db.datatexts.panels.RightChatDataPanel.middle = 'Mastery';
- E.db.datatexts.panels.RightChatDataPanel.right = 'Spec Switch';
+ E.db.datatexts.panels.LeftChatDataPanel.right = 'Friends';
+ E.db.datatexts.panels.LeftChatDataPanel.left = 'Call to Arms';
+ E.db.datatexts.panels.LeftChatDataPanel.middle = 'Durability';
end
- E.db.datatexts.panels.DP_5.right = 'Armor';
- else
- E.db.datatexts.panels.DP_6.left = 'Attack Power';
- E.db.datatexts.panels.DP_6.middle = 'Haste';
- E.db.datatexts.panels.DP_6.right = 'Crit Chance';
- if E.db.lowresolutionset then
- E.db.datatexts.panels.RightChatDataPanel.left = 'Attack Power';
- E.db.datatexts.panels.RightChatDataPanel.middle = 'Haste';
- E.db.datatexts.panels.RightChatDataPanel.right = 'Crit Chance';
+ E.db.datatexts.panels.LeftMiniPanel = 'Time';
+ E.db.datatexts.panels.RightMiniPanel = 'Guild';
+
+ if layout == 'tank' then
+ E.db.datatexts.panels.DP_6.left = 'Avoidance';
+ E.db.datatexts.panels.DP_6.middle = 'Vengeance';
+ E.db.datatexts.panels.DP_6.right = 'Expertise';
+ if E.db.lowresolutionset then
+ E.db.datatexts.panels.RightChatDataPanel.left = 'Avoidance';
+ E.db.datatexts.panels.RightChatDataPanel.middle = 'Vengeance';
+ E.db.datatexts.panels.RightChatDataPanel.right = 'Expertise';
+ else
+ E.db.datatexts.panels.RightChatDataPanel.left = 'Hit Rating';
+ E.db.datatexts.panels.RightChatDataPanel.middle = 'Mastery';
+ E.db.datatexts.panels.RightChatDataPanel.right = 'Spec Switch';
+ end
+ E.db.datatexts.panels.DP_5.right = 'Armor';
+ elseif layout == 'healer' then
+ E.db.datatexts.panels.DP_6.left = 'Spell/Heal Power';
+ E.db.datatexts.panels.DP_6.middle = 'Haste';
+ E.db.datatexts.panels.DP_6.right = 'Crit Chance';
+ if E.db.lowresolutionset then
+ E.db.datatexts.panels.RightChatDataPanel.left = 'Spell/Heal Power';
+ E.db.datatexts.panels.RightChatDataPanel.middle = 'Crit Chance';
+ E.db.datatexts.panels.RightChatDataPanel.right = 'Mana Regen';
+ else
+ E.db.datatexts.panels.RightChatDataPanel.left = 'Mana Regen';
+ E.db.datatexts.panels.RightChatDataPanel.middle = 'Mastery';
+ E.db.datatexts.panels.RightChatDataPanel.right = 'Spec Switch';
+ end
+ E.db.datatexts.panels.DP_5.right = 'Armor';
+ elseif layout == 'dpsCaster' then
+ E.db.datatexts.panels.DP_6.left = 'Spell/Heal Power';
+ E.db.datatexts.panels.DP_6.middle = 'Haste';
+ E.db.datatexts.panels.DP_6.right = 'Crit Chance';
+ if E.db.lowresolutionset then
+ E.db.datatexts.panels.RightChatDataPanel.left = 'Spell/Heal Power';
+ E.db.datatexts.panels.RightChatDataPanel.middle = 'Haste';
+ E.db.datatexts.panels.RightChatDataPanel.right = 'Crit Chance';
+ else
+ E.db.datatexts.panels.RightChatDataPanel.left = 'Hit Rating';
+ E.db.datatexts.panels.RightChatDataPanel.middle = 'Mastery';
+ E.db.datatexts.panels.RightChatDataPanel.right = 'Spec Switch';
+ end
+ E.db.datatexts.panels.DP_5.right = 'Armor';
else
- E.db.datatexts.panels.RightChatDataPanel.left = 'Hit Rating';
- E.db.datatexts.panels.RightChatDataPanel.middle = 'Mastery';
- E.db.datatexts.panels.RightChatDataPanel.right = 'Spec Switch';
+ E.db.datatexts.panels.DP_6.left = 'Attack Power';
+ E.db.datatexts.panels.DP_6.middle = 'Haste';
+ E.db.datatexts.panels.DP_6.right = 'Crit Chance';
+ if E.db.lowresolutionset then
+ E.db.datatexts.panels.RightChatDataPanel.left = 'Attack Power';
+ E.db.datatexts.panels.RightChatDataPanel.middle = 'Haste';
+ E.db.datatexts.panels.RightChatDataPanel.right = 'Crit Chance';
+ else
+ E.db.datatexts.panels.RightChatDataPanel.left = 'Hit Rating';
+ E.db.datatexts.panels.RightChatDataPanel.middle = 'Mastery';
+ E.db.datatexts.panels.RightChatDataPanel.right = 'Spec Switch';
+ end
+ E.db.datatexts.panels.DP_5.right = 'Expertise';
end
- E.db.datatexts.panels.DP_5.right = 'Expertise';
end
--Unitframes--
- E.db.unitframe.smoothbars = false
- E.db.unitframe.font = "ElvUI Font"
- E.db.unitframe.fontsize = 9
- E.db.unitframe.fontOutline = 'OUTLINE'
- E.db.unitframe.colors.castColor = {
- ["b"] = 0.3098039215686275,
- ["g"] = 0.792156862745098,
- ["r"] = 0.8274509803921568,
- }
- UF:Update_AllFrames()
- if layout == "healer" then
- E.db.unitframe.debuffHighlighting = true
- else
- E.db.unitframe.debuffHighlighting = false
- end
- E.db.unitframe.smartRaidFilter = false
- E.db.unitframe.colors.healthclass = true
- E.db.unitframe.colors.colorhealthbyvalue = false
- --Setting player frame
- E.db.unitframe.units.player.width = 200
- if layout == "healer" then
- E.db.unitframe.units.player.lowmana = 30;
- else
- E.db.unitframe.units.player.lowmana = 0;
- end
- E.db.unitframe.units.player.health.position = 'BOTTOMRIGHT';
- E.db.unitframe.units.player.health.text_format = "[healthcolor][health:current-percent:sl]"
- E.db.unitframe.units.player.power.text_format = "[powercolor][power:current:sl]";
- E.db.unitframe.units.player.fixTo = "power"
- E.db.unitframe.units.player.name.text_format = "[name:medium]";
- E.db.unitframe.units.player.name.position = 'TOPLEFT';
- E.db.unitframe.units.player.pvp.text_format = "||cFFB04F4F[pvptimer]||r"
- E.db.unitframe.units.player.pvp.position = "BOTTOMLEFT"
- E.db.unitframe.units.player.portrait.enable = true
- E.db.unitframe.units.player.portrait.camDistanceScale = 1.5;
- E.db.unitframe.units.player.debuffs.enable = false;
- E.db.unitframe.units.player.castbar.format = 'CURRENTMAX';
- E.db.unitframe.units.player.castbar.width = 238
- E.db.unitframe.units.player.classbar.fill = 'fill'
- E.db.unitframe.units.player.classbar.height = 8
- E.db.unitframe.units.player.aurabar.enable = false
- --Setting target frame
- E.db.unitframe.units.target.width = 200
- E.db.unitframe.units.target.smartAuraDisplay = "DISABLED"
- E.db.unitframe.units.target.hideonnpc = false;
- E.db.unitframe.units.target.health.position = 'BOTTOMRIGHT';
- E.db.unitframe.units.target.power.position = 'RIGHT';
- E.db.unitframe.units.target.power.hideonnpc = false;
- E.db.unitframe.units.target.power.text_format = "[powercolor][power:current:sl]"
- E.db.unitframe.units.target.fixTo = "power"
- E.db.unitframe.units.target.name.text_format = "[name:medium] [smartlevel] [shortclassification]";
- E.db.unitframe.units.target.name.position = 'TOPLEFT';
- E.db.unitframe.units.target.portrait.enable = true
- E.db.unitframe.units.target.portrait.camDistanceScale = 1.5;
- E.db.unitframe.units.target.buffs.perrow = 9;
- E.db.unitframe.units.target.buffs.numrows = 2;
- E.db.unitframe.units.target.buffs.anchorPoint = 'TOPLEFT';
- E.db.unitframe.units.target.buffs.clickThrough = false
- E.db.unitframe.units.target.buffs.playerOnly.friendly = false
- E.db.unitframe.units.target.buffs.playerOnly.enemy = false
- E.db.unitframe.units.target.buffs.useBlacklist.friendly = false
- E.db.unitframe.units.target.buffs.useBlacklist.enemy = false
- E.db.unitframe.units.target.buffs.useWhitelist.friendly = false
- E.db.unitframe.units.target.buffs.useWhitelist.enemy = false
- E.db.unitframe.units.target.buffs.noDuration.friendly = false
- E.db.unitframe.units.target.buffs.noDuration.enemy = false
- E.db.unitframe.units.target.buffs.onlyDispellable.friendly = false
- E.db.unitframe.units.target.buffs.onlyDispellable.enemy = false
- E.db.unitframe.units.target.debuffs.perrow = 9;
- E.db.unitframe.units.target.debuffs.playerOnly.friendly = false
- E.db.unitframe.units.target.debuffs.playerOnly.enemy = false
- E.db.unitframe.units.target.debuffs.useBlacklist.friendly = false
- E.db.unitframe.units.target.debuffs.useBlacklist.enemy = false
- E.db.unitframe.units.target.debuffs.useWhitelist.friendly = false
- E.db.unitframe.units.target.debuffs.useWhitelist.enemy = false
- E.db.unitframe.units.target.debuffs.noDuration.friendly = false
- E.db.unitframe.units.target.debuffs.noDuration.enemy = false
- E.db.unitframe.units.target.debuffs.onlyDispellable.friendly = false
- E.db.unitframe.units.target.debuffs.onlyDispellable.enemy = false
- E.db.unitframe.units.target.debuffs.enable = true
- E.db.unitframe.units.target.debuffs.clickThrough = false
- E.db.unitframe.units.target.castbar.format = 'CURRENTMAX';
- if layout == "healer" then
- E.db.unitframe.units.target.castbar.width = 238
- else
- E.db.unitframe.units.target.castbar.width = 200
- end
- E.db.unitframe.units.target.aurabar.enable = false
- --Target of Target
- E.db.unitframe.units.targettarget.height = 26
- if layout == "healer" then
- E.db.unitframe.units.targettarget.width = 115
- else
- E.db.unitframe.units.targettarget.width = 120
- end
- E.db.unitframe.units.targettarget.name.text_format = "[name:medium]"
- E.db.unitframe.units.targettarget.debuffs.enable = false
- --Focus
- E.db.unitframe.units.focus.height = 42
- E.db.unitframe.units.focus.width = 179
- E.db.unitframe.units.focus.health.position = 'BOTTOMRIGHT'
- E.db.unitframe.units.focus.health.text_format = "[healthcolor][health:current-percent:sl]"
- E.db.unitframe.units.focus.power.text_format = "[powercolor][power:current:sl]"
- E.db.unitframe.units.focus.fixTo = "power"
- E.db.unitframe.units.focus.power.position = "RIGHT"
- E.db.unitframe.units.focus.name.text_format = "[name:medium]"
- E.db.unitframe.units.focus.name.position = 'TOPLEFT'
- E.db.unitframe.units.focus.debuffs.perrow = 8
- E.db.unitframe.units.focus.debuffs.anchorPoint = "TOPLEFT"
- E.db.unitframe.units.focus.castbar.format = 'CURRENTMAX'
- E.db.unitframe.units.focus.castbar.width = 179
- --Focus Target
- E.db.unitframe.units.focustarget.name.text_format = "[name:medium]"
- E.db.unitframe.units.focustarget.enable = true
- E.db.unitframe.units.focustarget.height = 34
- E.db.unitframe.units.focustarget.width = 179
- --Pet
- E.db.unitframe.units.pet.name.text_format = "[name:medium]"
- if layout == "healer" then
- E.db.unitframe.units.pet.width = 115
- else
- E.db.unitframe.units.pet.width = 128
- end
- --Pet Target
- E.db.unitframe.units.pettarget.name.text_format = "[name:medium]"
- E.db.unitframe.units.pettarget.enable = true
- if layout == "healer" then
- E.db.unitframe.units.pettarget.width = 115
- else
- E.db.unitframe.units.pettarget.width = 119
- end
- --Party
- if layout == "healer" then
- E.db.unitframe.units.party.point = "LEFT"
- E.db.unitframe.units.party.xOffset = 5
- E.db.unitframe.units.party.debuffs.perrow = 3
- E.db.unitframe.units.party.debuffs.anchorPoint = "BOTTOMLEFT"
- E.db.unitframe.units.party.debuffs.useFilter = "Blacklist"
- E.db.unitframe.units.party.debuffs.initialAnchor = "TOPLEFT"
- E.db.unitframe.units.party.roleIcon.position = "RIGHT"
- E.db.unitframe.units.party.width = 80
- E.db.unitframe.units.party.height = 52
- E.db.unitframe.units.party.healPrediction = true
- E.db.unitframe.units.party.health.text_format = "[healthcolor][health:deficit]"
- E.db.unitframe.units.party.health.position = "CENTER"
- E.db.unitframe.units.party.health.frequentUpdates = true
- E.db.unitframe.units.party.health.orientation = "VERTICAL"
- else
- E.db.unitframe.units.party.debuffs.perrow = 4
- E.db.unitframe.units.party.roleIcon.position = "TOPRIGHT"
- E.db.unitframe.units.party.health.position = "BOTTOMLEFT"
- end
- E.db.unitframe.units.party.xOffset = 1
- E.db.unitframe.units.party.yOffset = -1
- E.db.unitframe.units.party.columnSpacing = 1
- E.db.unitframe.units.party.debuffs.sizeOverride = 26
- E.db.unitframe.units.party.buffIndicator.colorIcons = false
- E.db.unitframe.units.party.power.height = 8
- E.db.unitframe.units.party.power.text_format = ""
- E.db.unitframe.units.party.name.position = "TOP"
- E.db.unitframe.units.party.name.text_format = "[name:medium] [difficultycolor][smartlevel]"
- --Raid 10
+ do
+ E.db.unitframe.smoothbars = false
+ E.db.unitframe.font = "ElvUI Font"
+ E.db.unitframe.fontsize = 9
+ E.db.unitframe.fontOutline = 'OUTLINE'
+ E.db.unitframe.colors.castColor = {
+ ["b"] = 0.3098039215686275,
+ ["g"] = 0.792156862745098,
+ ["r"] = 0.8274509803921568,
+ }
+ UF:Update_AllFrames()
if layout == "healer" then
- E.db.unitframe.units.raid10.health.frequentUpdates = true
- E.db.unitframe.units.raid10.health.text_format = "[healthcolor][health:dificit]"
- E.db.unitframe.units.raid10.health.orientation = "VERTICAL"
- E.db.unitframe.units.raid10.health.position = "CENTER"
+ E.db.unitframe.debuffHighlighting = true
else
- E.db.unitframe.units.raid10.health.text_format = "[healthcolor][health:current]"
- E.db.unitframe.units.raid10.columnAnchorPoint = "LEFT"
- E.db.unitframe.units.raid10.point = "TOP"
+ E.db.unitframe.debuffHighlighting = false
end
- E.db.unitframe.units.raid10.xOffset = 1
- E.db.unitframe.units.raid10.yOffset = -1
- E.db.unitframe.units.raid10.columnSpacing = 1
- E.db.unitframe.units.raid10.name.text_format = "[name:medium]"
- E.db.unitframe.units.raid10.buffIndicator.colorIcons = false
- E.db.unitframe.units.raid10.rdebuffs.size = 22
- E.db.unitframe.units.raid10.power.height = 8
- E.db.unitframe.units.raid10.power.text_format = ""
- E.db.unitframe.units.raid10.health.position = "BOTTOMLEFT"
- --Raid 25
- if layout == "healer" then
- E.db.unitframe.units.raid25.health.text_format = "[healthcolor][health:deficit]"
- E.db.unitframe.units.raid25.health.frequentUpdates = true
- E.db.unitframe.units.raid25.health.orientation = "VERTICAL"
- E.db.unitframe.units.raid25.health.position = "CENTER"
- E.db.unitframe.units.raid25.height = 36
- else
- E.db.unitframe.units.raid25.point = "TOP"
- E.db.unitframe.units.raid25.columnAnchorPoint = "LEFT"
- E.db.unitframe.units.raid25.health.text_format = ""
- end
- E.db.unitframe.units.raid25.xOffset = 1
- E.db.unitframe.units.raid25.yOffset = -1
- E.db.unitframe.units.raid25.columnSpacing = 1
- E.db.unitframe.units.raid25.buffIndicator.colorIcons = false
- E.db.unitframe.units.raid25.name.text_format = "[name:medium]"
- E.db.unitframe.units.raid25.rdebuffs.size = 22
- E.db.unitframe.units.raid25.power.height = 8
- E.db.unitframe.units.raid25.power.text_format = ""
- --Raid 40
- if layout == "healer" then
- E.db.unitframe.units.raid40.health.frequentUpdates = true
- E.db.unitframe.units.raid40.health.text_format = ""
- E.db.unitframe.units.raid40.health.orientation = "VERTICAL"
- else
- E.db.unitframe.units.raid40.health.text_format = ""
- end
- E.db.unitframe.units.raid40.height = 26
- E.db.unitframe.units.raid40.xOffset = 1
- E.db.unitframe.units.raid40.yOffset = -1
- E.db.unitframe.units.raid40.columnSpacing = 1
- E.db.unitframe.units.raid40.name.text_format = "[name:short]"
- E.db.unitframe.units.raid40.buffIndicator.colorIcons = false
-
- --Tank
- if layout == "healer" then
- E.db.unitframe.units.tank.enable = true
- E.db.unitframe.units.tank.targetsGroup.enable = false
- E.db.unitframe.units.tank.height = 24
- else
- E.db.unitframe.units.tank.enable = false
- end
- --Assist
- E.db.unitframe.units.assist.enable = false
-
- --Arena
- E.db.unitframe.units.arena.width = 200
- E.db.unitframe.units.arena.height = 40
- E.db.unitframe.units.arena.growthDirection = 'DOWN'
- E.db.unitframe.units.arena.health.position = 'BOTTOMRIGHT'
- E.db.unitframe.units.arena.health.text_format = "[healthcolor][health:current-percent:sl]"
- E.db.unitframe.units.arena.power.text_format = "[powercolor][power:current:sl]"
- E.db.unitframe.units.arena.fixTo = "power"
- E.db.unitframe.units.arena.name.text_format = "[name:long]"
- E.db.unitframe.units.arena.name.position = 'TOPLEFT'
- E.db.unitframe.units.arena.buffs.enable = false
- E.db.unitframe.units.arena.debuffs.enable = false
- E.db.unitframe.units.arena.castbar.format = 'CURRENTMAX'
- E.db.unitframe.units.arena.castbar.height = 15
- E.db.unitframe.units.arena.castbar.width = 200
- E.db.unitframe.units.arena.castbar.color = {
- ["r"] = 0.8274509803921568,
- ["g"] = 0.792156862745098,
- ["b"] = 0.3098039215686275,
- }
- --Boss
- E.db.unitframe.units.boss.width = 200
- E.db.unitframe.units.boss.height = 40
- E.db.unitframe.units.boss.growthDirection = 'DOWN'
- E.db.unitframe.units.boss.health.position = 'BOTTOMRIGHT'
- E.db.unitframe.units.boss.health.text_format = "[healthcolor][health:current-percent]"
- E.db.unitframe.units.boss.power.height = 10
- E.db.unitframe.units.boss.power.text_format = "[powercolor][power:current:sl]"
- E.db.unitframe.units.boss.fixTo = "power"
- E.db.unitframe.units.boss.name.text_format = "[name:long]"
- E.db.unitframe.units.boss.name.position = 'TOPLEFT'
- E.db.unitframe.units.boss.buffs.enable = false
- E.db.unitframe.units.boss.debuffs.enable = false
- E.db.unitframe.units.boss.castbar.format = 'CURRENTMAX'
- E.db.unitframe.units.boss.castbar.height = 15
- E.db.unitframe.units.boss.castbar.width = 200
- E.db.unitframe.units.boss.castbar.color = {
- ["r"] = 0.8274509803921568,
- ["g"] = 0.792156862745098,
- ["b"] = 0.3098039215686275,
- }
- --Power text
- E.db.sle.powtext = true
+ E.db.unitframe.smartRaidFilter = false
+ E.db.unitframe.colors.healthclass = true
+ E.db.unitframe.colors.colorhealthbyvalue = false
+ --Setting player frame
+ E.db.unitframe.units.player.width = 200
+ if layout == "healer" then
+ E.db.unitframe.units.player.lowmana = 30;
+ else
+ E.db.unitframe.units.player.lowmana = 0;
+ end
+ E.db.unitframe.units.player.health.position = 'BOTTOMRIGHT';
+ E.db.unitframe.units.player.health.text_format = "[healthcolor][health:current-percent:sl]"
+ E.db.unitframe.units.player.power.text_format = "[powercolor][power:current:sl]";
+ E.db.unitframe.units.player.fixTo = "power"
+ E.db.unitframe.units.player.name.text_format = "[name:medium]";
+ E.db.unitframe.units.player.name.position = 'TOPLEFT';
+ E.db.unitframe.units.player.pvp.text_format = "||cFFB04F4F[pvptimer]||r"
+ E.db.unitframe.units.player.pvp.position = "BOTTOMLEFT"
+ E.db.unitframe.units.player.portrait.enable = true
+ E.db.unitframe.units.player.portrait.camDistanceScale = 1.5;
+ E.db.unitframe.units.player.debuffs.enable = false;
+ E.db.unitframe.units.player.castbar.format = 'CURRENTMAX';
+ E.db.unitframe.units.player.castbar.width = 238
+ E.db.unitframe.units.player.classbar.fill = 'fill'
+ E.db.unitframe.units.player.classbar.height = 8
+ E.db.unitframe.units.player.aurabar.enable = false
+ --Setting target frame
+ E.db.unitframe.units.target.width = 200
+ E.db.unitframe.units.target.smartAuraDisplay = "DISABLED"
+ E.db.unitframe.units.target.hideonnpc = false;
+ E.db.unitframe.units.target.health.position = 'BOTTOMRIGHT';
+ E.db.unitframe.units.target.power.position = 'RIGHT';
+ E.db.unitframe.units.target.power.hideonnpc = false;
+ E.db.unitframe.units.target.power.text_format = "[powercolor][power:current:sl]"
+ E.db.unitframe.units.target.fixTo = "power"
+ E.db.unitframe.units.target.name.text_format = "[name:medium] [smartlevel] [shortclassification]";
+ E.db.unitframe.units.target.name.position = 'TOPLEFT';
+ E.db.unitframe.units.target.portrait.enable = true
+ E.db.unitframe.units.target.portrait.camDistanceScale = 1.5;
+ E.db.unitframe.units.target.buffs.perrow = 9;
+ E.db.unitframe.units.target.buffs.numrows = 2;
+ E.db.unitframe.units.target.buffs.anchorPoint = 'TOPLEFT';
+ E.db.unitframe.units.target.buffs.clickThrough = false
+ E.db.unitframe.units.target.buffs.playerOnly.friendly = false
+ E.db.unitframe.units.target.buffs.playerOnly.enemy = false
+ E.db.unitframe.units.target.buffs.useBlacklist.friendly = false
+ E.db.unitframe.units.target.buffs.useBlacklist.enemy = false
+ E.db.unitframe.units.target.buffs.useWhitelist.friendly = false
+ E.db.unitframe.units.target.buffs.useWhitelist.enemy = false
+ E.db.unitframe.units.target.buffs.noDuration.friendly = false
+ E.db.unitframe.units.target.buffs.noDuration.enemy = false
+ E.db.unitframe.units.target.buffs.onlyDispellable.friendly = false
+ E.db.unitframe.units.target.buffs.onlyDispellable.enemy = false
+ E.db.unitframe.units.target.debuffs.perrow = 9;
+ E.db.unitframe.units.target.debuffs.playerOnly.friendly = false
+ E.db.unitframe.units.target.debuffs.playerOnly.enemy = false
+ E.db.unitframe.units.target.debuffs.useBlacklist.friendly = false
+ E.db.unitframe.units.target.debuffs.useBlacklist.enemy = false
+ E.db.unitframe.units.target.debuffs.useWhitelist.friendly = false
+ E.db.unitframe.units.target.debuffs.useWhitelist.enemy = false
+ E.db.unitframe.units.target.debuffs.noDuration.friendly = false
+ E.db.unitframe.units.target.debuffs.noDuration.enemy = false
+ E.db.unitframe.units.target.debuffs.onlyDispellable.friendly = false
+ E.db.unitframe.units.target.debuffs.onlyDispellable.enemy = false
+ E.db.unitframe.units.target.debuffs.enable = true
+ E.db.unitframe.units.target.debuffs.clickThrough = false
+ E.db.unitframe.units.target.castbar.format = 'CURRENTMAX';
+ if layout == "healer" then
+ E.db.unitframe.units.target.castbar.width = 238
+ else
+ E.db.unitframe.units.target.castbar.width = 200
+ end
+ E.db.unitframe.units.target.aurabar.enable = false
+ --Target of Target
+ E.db.unitframe.units.targettarget.height = 26
+ if layout == "healer" then
+ E.db.unitframe.units.targettarget.width = 115
+ else
+ E.db.unitframe.units.targettarget.width = 120
+ end
+ E.db.unitframe.units.targettarget.name.text_format = "[name:medium]"
+ E.db.unitframe.units.targettarget.debuffs.enable = false
+ --Focus
+ E.db.unitframe.units.focus.height = 42
+ E.db.unitframe.units.focus.width = 179
+ E.db.unitframe.units.focus.health.position = 'BOTTOMRIGHT'
+ E.db.unitframe.units.focus.health.text_format = "[healthcolor][health:current-percent:sl]"
+ E.db.unitframe.units.focus.power.text_format = "[powercolor][power:current:sl]"
+ E.db.unitframe.units.focus.fixTo = "power"
+ E.db.unitframe.units.focus.power.position = "RIGHT"
+ E.db.unitframe.units.focus.name.text_format = "[name:medium]"
+ E.db.unitframe.units.focus.name.position = 'TOPLEFT'
+ E.db.unitframe.units.focus.debuffs.perrow = 8
+ E.db.unitframe.units.focus.debuffs.anchorPoint = "TOPLEFT"
+ E.db.unitframe.units.focus.castbar.format = 'CURRENTMAX'
+ E.db.unitframe.units.focus.castbar.width = 179
+ --Focus Target
+ E.db.unitframe.units.focustarget.name.text_format = "[name:medium]"
+ E.db.unitframe.units.focustarget.enable = true
+ E.db.unitframe.units.focustarget.height = 34
+ E.db.unitframe.units.focustarget.width = 179
+ --Pet
+ E.db.unitframe.units.pet.name.text_format = "[name:medium]"
+ if layout == "healer" then
+ E.db.unitframe.units.pet.width = 115
+ else
+ E.db.unitframe.units.pet.width = 128
+ end
+ --Pet Target
+ E.db.unitframe.units.pettarget.name.text_format = "[name:medium]"
+ E.db.unitframe.units.pettarget.enable = true
+ if layout == "healer" then
+ E.db.unitframe.units.pettarget.width = 115
+ else
+ E.db.unitframe.units.pettarget.width = 119
+ end
+ --Party
+ if layout == "healer" then
+ E.db.unitframe.units.party.point = "LEFT"
+ E.db.unitframe.units.party.xOffset = 5
+ E.db.unitframe.units.party.debuffs.perrow = 3
+ E.db.unitframe.units.party.debuffs.anchorPoint = "BOTTOMLEFT"
+ E.db.unitframe.units.party.debuffs.useFilter = "Blacklist"
+ E.db.unitframe.units.party.debuffs.initialAnchor = "TOPLEFT"
+ E.db.unitframe.units.party.roleIcon.position = "RIGHT"
+ E.db.unitframe.units.party.width = 80
+ E.db.unitframe.units.party.height = 52
+ E.db.unitframe.units.party.healPrediction = true
+ E.db.unitframe.units.party.health.text_format = "[healthcolor][health:deficit]"
+ E.db.unitframe.units.party.health.position = "CENTER"
+ E.db.unitframe.units.party.health.frequentUpdates = true
+ E.db.unitframe.units.party.health.orientation = "VERTICAL"
+ else
+ E.db.unitframe.units.party.debuffs.perrow = 4
+ E.db.unitframe.units.party.roleIcon.position = "TOPRIGHT"
+ E.db.unitframe.units.party.health.position = "BOTTOMLEFT"
+ end
+ E.db.unitframe.units.party.xOffset = 1
+ E.db.unitframe.units.party.yOffset = -1
+ E.db.unitframe.units.party.columnSpacing = 1
+ E.db.unitframe.units.party.debuffs.sizeOverride = 26
+ E.db.unitframe.units.party.buffIndicator.colorIcons = false
+ E.db.unitframe.units.party.power.height = 8
+ E.db.unitframe.units.party.power.text_format = ""
+ E.db.unitframe.units.party.name.position = "TOP"
+ E.db.unitframe.units.party.name.text_format = "[name:medium] [difficultycolor][smartlevel]"
+ --Raid 10
+ if layout == "healer" then
+ E.db.unitframe.units.raid10.health.frequentUpdates = true
+ E.db.unitframe.units.raid10.health.text_format = "[healthcolor][health:dificit]"
+ E.db.unitframe.units.raid10.health.orientation = "VERTICAL"
+ E.db.unitframe.units.raid10.health.position = "CENTER"
+ else
+ E.db.unitframe.units.raid10.health.text_format = "[healthcolor][health:current]"
+ E.db.unitframe.units.raid10.columnAnchorPoint = "LEFT"
+ E.db.unitframe.units.raid10.point = "TOP"
+ end
+ E.db.unitframe.units.raid10.xOffset = 1
+ E.db.unitframe.units.raid10.yOffset = -1
+ E.db.unitframe.units.raid10.columnSpacing = 1
+ E.db.unitframe.units.raid10.name.text_format = "[name:medium]"
+ E.db.unitframe.units.raid10.buffIndicator.colorIcons = false
+ E.db.unitframe.units.raid10.rdebuffs.size = 22
+ E.db.unitframe.units.raid10.power.height = 8
+ E.db.unitframe.units.raid10.power.text_format = ""
+ E.db.unitframe.units.raid10.health.position = "BOTTOMLEFT"
+ --Raid 25
+ if layout == "healer" then
+ E.db.unitframe.units.raid25.health.text_format = "[healthcolor][health:deficit]"
+ E.db.unitframe.units.raid25.health.frequentUpdates = true
+ E.db.unitframe.units.raid25.health.orientation = "VERTICAL"
+ E.db.unitframe.units.raid25.health.position = "CENTER"
+ E.db.unitframe.units.raid25.height = 36
+ else
+ E.db.unitframe.units.raid25.point = "TOP"
+ E.db.unitframe.units.raid25.columnAnchorPoint = "LEFT"
+ E.db.unitframe.units.raid25.health.text_format = ""
+ end
+ E.db.unitframe.units.raid25.xOffset = 1
+ E.db.unitframe.units.raid25.yOffset = -1
+ E.db.unitframe.units.raid25.columnSpacing = 1
+ E.db.unitframe.units.raid25.buffIndicator.colorIcons = false
+ E.db.unitframe.units.raid25.name.text_format = "[name:medium]"
+ E.db.unitframe.units.raid25.rdebuffs.size = 22
+ E.db.unitframe.units.raid25.power.height = 8
+ E.db.unitframe.units.raid25.power.text_format = ""
+ --Raid 40
+ if layout == "healer" then
+ E.db.unitframe.units.raid40.health.frequentUpdates = true
+ E.db.unitframe.units.raid40.health.text_format = ""
+ E.db.unitframe.units.raid40.health.orientation = "VERTICAL"
+ else
+ E.db.unitframe.units.raid40.health.text_format = ""
+ end
+ E.db.unitframe.units.raid40.height = 26
+ E.db.unitframe.units.raid40.xOffset = 1
+ E.db.unitframe.units.raid40.yOffset = -1
+ E.db.unitframe.units.raid40.columnSpacing = 1
+ E.db.unitframe.units.raid40.name.text_format = "[name:short]"
+ E.db.unitframe.units.raid40.buffIndicator.colorIcons = false
+
+ --Tank
+ if layout == "healer" then
+ E.db.unitframe.units.tank.enable = true
+ E.db.unitframe.units.tank.targetsGroup.enable = false
+ E.db.unitframe.units.tank.height = 24
+ else
+ E.db.unitframe.units.tank.enable = false
+ end
+ --Assist
+ E.db.unitframe.units.assist.enable = false
+
+ --Arena
+ E.db.unitframe.units.arena.width = 200
+ E.db.unitframe.units.arena.height = 40
+ E.db.unitframe.units.arena.growthDirection = 'DOWN'
+ E.db.unitframe.units.arena.health.position = 'BOTTOMRIGHT'
+ E.db.unitframe.units.arena.health.text_format = "[healthcolor][health:current-percent:sl]"
+ E.db.unitframe.units.arena.power.text_format = "[powercolor][power:current:sl]"
+ E.db.unitframe.units.arena.fixTo = "power"
+ E.db.unitframe.units.arena.name.text_format = "[name:long]"
+ E.db.unitframe.units.arena.name.position = 'TOPLEFT'
+ E.db.unitframe.units.arena.buffs.enable = false
+ E.db.unitframe.units.arena.debuffs.enable = false
+ E.db.unitframe.units.arena.castbar.format = 'CURRENTMAX'
+ E.db.unitframe.units.arena.castbar.height = 15
+ E.db.unitframe.units.arena.castbar.width = 200
+ E.db.unitframe.units.arena.castbar.color = {
+ ["r"] = 0.8274509803921568,
+ ["g"] = 0.792156862745098,
+ ["b"] = 0.3098039215686275,
+ }
+ --Boss
+ E.db.unitframe.units.boss.width = 200
+ E.db.unitframe.units.boss.height = 40
+ E.db.unitframe.units.boss.growthDirection = 'DOWN'
+ E.db.unitframe.units.boss.health.position = 'BOTTOMRIGHT'
+ E.db.unitframe.units.boss.health.text_format = "[healthcolor][health:current-percent]"
+ E.db.unitframe.units.boss.power.height = 10
+ E.db.unitframe.units.boss.power.text_format = "[powercolor][power:current:sl]"
+ E.db.unitframe.units.boss.fixTo = "power"
+ E.db.unitframe.units.boss.name.text_format = "[name:long]"
+ E.db.unitframe.units.boss.name.position = 'TOPLEFT'
+ E.db.unitframe.units.boss.buffs.enable = false
+ E.db.unitframe.units.boss.debuffs.enable = false
+ E.db.unitframe.units.boss.castbar.format = 'CURRENTMAX'
+ E.db.unitframe.units.boss.castbar.height = 15
+ E.db.unitframe.units.boss.castbar.width = 200
+ E.db.unitframe.units.boss.castbar.color = {
+ ["r"] = 0.8274509803921568,
+ ["g"] = 0.792156862745098,
+ ["b"] = 0.3098039215686275,
+ }
+ --Power text
+ E.db.sle.powtext = true
+ end
+
--Actionbars
- E.db.actionbar.hotkeytext = false
- E.db.actionbar.keyDown = false
- E.db.actionbar.bar1.point = "TOPLEFT"
- E.db.actionbar.bar1.buttonsPerRow = 3
- E.db.actionbar.bar1.buttonsize = 26
- E.db.actionbar.bar1.backdrop = true
- E.db.actionbar.bar2.enabled = true
- E.db.actionbar.bar2.point = "TOPLEFT"
- E.db.actionbar.bar2.backdrop = true
- E.db.actionbar.bar2.buttonsPerRow = 3
- E.db.actionbar.bar2.buttonsize = 26
- E.db.actionbar.bar2.visibility = "[petbattle] hide; show"
- E.db.actionbar.bar3.point = "TOPLEFT"
- E.db.actionbar.bar3.buttons = 12
- E.db.actionbar.bar3.buttonsPerRow = 3
- E.db.actionbar.bar3.visibility = "[petbattle] hide; show"
- E.db.actionbar.bar3.buttonsize = 26
- E.db.actionbar.bar3.backdrop = true
- E.db.actionbar.bar4.enabled = false
- --E.db.actionbar.bar5.enabled = true
- E.db.actionbar.bar5.buttons = 12
- E.db.actionbar.bar5.buttonspacing = 2
- E.db.actionbar.bar5.mouseover = true
- E.db.actionbar.bar5.buttonsize = 24
- E.db.actionbar.bar5.backdrop = true
- E.db.actionbar.microbar.enabled = true
- E.db.actionbar.microbar.buttonsPerRow = 2
- E.db.actionbar.microbar.alpha = 0.2
- E.db.actionbar.stanceBar.buttonspacing = 2
- E.db.actionbar.stanceBar.backdrop = true
- E.db.actionbar.stanceBar.buttonsPerRow = 1
- E.db.actionbar.stanceBar.buttonsize = 22
- E.db.actionbar.barPet.point = "TOPLEFT"
- E.db.actionbar.barPet.buttonspacing = 1
- E.db.actionbar.barPet.backdrop = false
- E.db.actionbar.barPet.buttonsPerRow = 5
- E.db.actionbar.barPet.buttonsize = 20
-
+ do
+ E.db.actionbar.hotkeytext = false
+ E.db.actionbar.keyDown = false
+ E.db.actionbar.bar1.point = "TOPLEFT"
+ E.db.actionbar.bar1.buttonsPerRow = 3
+ E.db.actionbar.bar1.buttonsize = 26
+ E.db.actionbar.bar1.backdrop = true
+ E.db.actionbar.bar2.enabled = true
+ E.db.actionbar.bar2.point = "TOPLEFT"
+ E.db.actionbar.bar2.backdrop = true
+ E.db.actionbar.bar2.buttonsPerRow = 3
+ E.db.actionbar.bar2.buttonsize = 26
+ E.db.actionbar.bar2.visibility = "[petbattle] hide; show"
+ E.db.actionbar.bar3.point = "TOPLEFT"
+ E.db.actionbar.bar3.buttons = 12
+ E.db.actionbar.bar3.buttonsPerRow = 3
+ E.db.actionbar.bar3.visibility = "[petbattle] hide; show"
+ E.db.actionbar.bar3.buttonsize = 26
+ E.db.actionbar.bar3.backdrop = true
+ E.db.actionbar.bar4.enabled = false
+ --E.db.actionbar.bar5.enabled = true
+ E.db.actionbar.bar5.buttons = 12
+ E.db.actionbar.bar5.buttonspacing = 2
+ E.db.actionbar.bar5.mouseover = true
+ E.db.actionbar.bar5.buttonsize = 24
+ E.db.actionbar.bar5.backdrop = true
+ E.db.actionbar.microbar.enabled = true
+ E.db.actionbar.microbar.buttonsPerRow = 2
+ E.db.actionbar.microbar.alpha = 0.2
+ E.db.actionbar.stanceBar.buttonspacing = 2
+ E.db.actionbar.stanceBar.backdrop = true
+ E.db.actionbar.stanceBar.buttonsPerRow = 1
+ E.db.actionbar.stanceBar.buttonsize = 22
+ E.db.actionbar.barPet.point = "TOPLEFT"
+ E.db.actionbar.barPet.buttonspacing = 1
+ E.db.actionbar.barPet.backdrop = false
+ E.db.actionbar.barPet.buttonsPerRow = 5
+ E.db.actionbar.barPet.buttonsize = 20
+ end
+
--Raid marks--
E.db.sle.marks.growth = "LEFT"
@@ -1096,6 +1103,9 @@ function E:DarthSetup() --The function to switch from classic ElvUI settings to
E.db.sle.lootwin = true
E.db.sle.lootalpha = 0.5
+ --LFR--
+ E.db.datatexts.lfrshow = true
+
--Errors--
E.db.sle.errors = true
@@ -1103,81 +1113,83 @@ function E:DarthSetup() --The function to switch from classic ElvUI settings to
E.db.sle.uibuttons.enable = true
--Moving stuff--
- if layout == "healer" then
- E.db.movers.ElvUF_PlayerMover = "BOTTOMElvUIParentBOTTOM-313245"
- E.db.movers.ElvUF_PlayerCastbarMover = "BOTTOMElvUIParentBOTTOM0177"
- E.db.movers.ElvUF_TargetMover = "BOTTOMElvUIParentBOTTOM313245"
- E.db.movers.ElvUF_TargetCastbarMover = "BOTTOMElvUIParentBOTTOM0196"
- E.db.movers.ElvUF_TargetTargetMover = "BOTTOMElvUIParentBOTTOM271220"
- E.db.movers.ElvUF_PetMover = "BOTTOMElvUIParentBOTTOM-270210"
- E.db.movers.ElvUF_PetTargetMover = "BOTTOMElvUIParentBOTTOM-270185"
- E.db.movers.PetAB = "BOTTOMElvUIParentBOTTOM-275143"
- E.db.movers.TotemBarMover = "BOTTOMLEFTElvUIParentBOTTOMLEFT547298"
- E.db.movers.TempEnchantMover = "BOTTOMElvUIParentBOTTOM-241298"
- E.db.movers.ElvUF_PartyMover = "BOTTOMElvUIParentBOTTOM0251"
- E.db.movers.ElvUF_Raid10Mover = "BOTTOMElvUIParentBOTTOM0215"
- E.db.movers.ElvUF_Raid25Mover = "BOTTOMElvUIParentBOTTOM0215"
- E.db.movers.ElvUF_Raid40Mover = "BOTTOMElvUIParentBOTTOM0215"
- E.db.movers.ElvUF_TankMover = "BOTTOMLEFTElvUIParentBOTTOMLEFT428245"
- E.db.movers.BossButton = "BOTTOMLEFTElvUIParentBOTTOMLEFT326268"
- else
- E.db.movers.ElvUF_PlayerMover = "BOTTOMElvUIParentBOTTOM-228192"
- E.db.movers.ElvUF_PlayerCastbarMover = "BOTTOMElvUIParentBOTTOM0194"
- E.db.movers.ElvUF_TargetMover = "BOTTOMElvUIParentBOTTOM228192"
- E.db.movers.ElvUF_TargetCastbarMover = "BOTTOMElvUIParentBOTTOM228169"
- E.db.movers.ElvUF_TargetTargetMover = "BOTTOMRIGHTUIParentBOTTOMRIGHT-835169"
- E.db.movers.ElvUF_PetMover = "BOTTOMElvUIParentBOTTOM-264157"
- E.db.movers.ElvUF_PetTargetMover = "BOTTOMLEFTUIParentBOTTOMLEFT835169"
- E.db.movers.PetAB = "BOTTOMElvUIParentBOTTOM-275115"
- E.db.movers.TotemBarMover = "BOTTOMElvUIParentBOTTOM-275245"
- E.db.movers.TempEnchantMover = "BOTTOMElvUIParentBOTTOM-156245"
- E.db.movers.ElvUF_PartyMover = "BOTTOMLEFTElvUIParentBOTTOMLEFT0245"
- E.db.movers.ElvUF_Raid10Mover = "BOTTOMLEFTElvUIParentBOTTOMLEFT0245"
- E.db.movers.ElvUF_Raid25Mover = "BOTTOMLEFTElvUIParentBOTTOMLEFT0245"
- E.db.movers.ElvUF_Raid40Mover = "BOTTOMLEFTElvUIParentBOTTOMLEFT0245"
- E.db.movers.BossButton = "BOTTOMElvUIParentBOTTOM0237"
- end
- E.db.movers.ElvAB_1 = "BOTTOMElvUIParentBOTTOM019"
- E.db.movers.ElvAB_2 = "BOTTOMElvUIParentBOTTOM8519"
- E.db.movers.ElvAB_3 = "BOTTOMElvUIParentBOTTOM-8519"
- E.db.movers.ElvAB_4 = "TOPRIGHTUIParentTOPRIGHT-311-319"
- E.db.movers.ElvAB_5 = "BOTTOMElvUIParentBOTTOM-24919"
- E.db.movers.MinimapMover = "TOPRIGHTElvUIParentTOPRIGHT2-18"
- E.db.movers.UIBFrameMover = "TOPLEFTElvUIParentTOPLEFT0-451"
- E.db.movers.WatchFrameMover = "TOPRIGHTUIParentTOPRIGHT-237-231"
- E.db.movers.BossHeaderMover = "TOPRIGHTElvUIParentTOPRIGHT-1-217"
- E.db.movers.ArenaHeaderMover = "TOPRIGHTElvUIParentTOPRIGHT-1-217"
- E.db.movers.PetBattleABMover = "BOTTOMElvUIParentBOTTOM019"
- E.db.movers.ShiftAB = "BOTTOMElvUIParentBOTTOM-14019"
- if UnitLevel('player') == 90 then
- E.db.movers.ExperienceBarMover = "TOPElvUIParentTOP0-19"
- E.db.movers.ReputationBarMover = "TOPElvUIParentTOP0-19"
- E.db.movers.PvPMover = "TOPElvUIParentTOP-5-50"
- E.db.movers.LocationMover = "TOPElvUIParentTOP0-30"
- E.db.movers.AlertFrameMover = "TOPElvUIParentTOP0-32"
- else
- E.db.movers.ExperienceBarMover = "TOPElvUIParentTOP0-19"
- E.db.movers.ReputationBarMover = "TOPElvUIParentTOP0-30"
- E.db.movers.LocationMover = "TOPElvUIParentTOP0-41"
- E.db.movers.AlertFrameMover = "TOPElvUIParentTOP0-43"
- E.db.movers.PvPMover = "TOPElvUIParentTOP-5-61"
+ do
+ if layout == "healer" then
+ E.db.movers.ElvUF_PlayerMover = "BOTTOMElvUIParentBOTTOM-313245"
+ E.db.movers.ElvUF_PlayerCastbarMover = "BOTTOMElvUIParentBOTTOM0177"
+ E.db.movers.ElvUF_TargetMover = "BOTTOMElvUIParentBOTTOM313245"
+ E.db.movers.ElvUF_TargetCastbarMover = "BOTTOMElvUIParentBOTTOM0196"
+ E.db.movers.ElvUF_TargetTargetMover = "BOTTOMElvUIParentBOTTOM271220"
+ E.db.movers.ElvUF_PetMover = "BOTTOMElvUIParentBOTTOM-270210"
+ E.db.movers.ElvUF_PetTargetMover = "BOTTOMElvUIParentBOTTOM-270185"
+ E.db.movers.PetAB = "BOTTOMElvUIParentBOTTOM-275143"
+ E.db.movers.TotemBarMover = "BOTTOMLEFTElvUIParentBOTTOMLEFT547298"
+ E.db.movers.TempEnchantMover = "BOTTOMElvUIParentBOTTOM-241298"
+ E.db.movers.ElvUF_PartyMover = "BOTTOMElvUIParentBOTTOM0251"
+ E.db.movers.ElvUF_Raid10Mover = "BOTTOMElvUIParentBOTTOM0215"
+ E.db.movers.ElvUF_Raid25Mover = "BOTTOMElvUIParentBOTTOM0215"
+ E.db.movers.ElvUF_Raid40Mover = "BOTTOMElvUIParentBOTTOM0215"
+ E.db.movers.ElvUF_TankMover = "BOTTOMLEFTElvUIParentBOTTOMLEFT428245"
+ E.db.movers.BossButton = "BOTTOMLEFTElvUIParentBOTTOMLEFT326268"
+ else
+ E.db.movers.ElvUF_PlayerMover = "BOTTOMElvUIParentBOTTOM-228192"
+ E.db.movers.ElvUF_PlayerCastbarMover = "BOTTOMElvUIParentBOTTOM0194"
+ E.db.movers.ElvUF_TargetMover = "BOTTOMElvUIParentBOTTOM228192"
+ E.db.movers.ElvUF_TargetCastbarMover = "BOTTOMElvUIParentBOTTOM228169"
+ E.db.movers.ElvUF_TargetTargetMover = "BOTTOMRIGHTUIParentBOTTOMRIGHT-835169"
+ E.db.movers.ElvUF_PetMover = "BOTTOMElvUIParentBOTTOM-264157"
+ E.db.movers.ElvUF_PetTargetMover = "BOTTOMLEFTUIParentBOTTOMLEFT835169"
+ E.db.movers.PetAB = "BOTTOMElvUIParentBOTTOM-275115"
+ E.db.movers.TotemBarMover = "BOTTOMElvUIParentBOTTOM-275245"
+ E.db.movers.TempEnchantMover = "BOTTOMElvUIParentBOTTOM-156245"
+ E.db.movers.ElvUF_PartyMover = "BOTTOMLEFTElvUIParentBOTTOMLEFT0245"
+ E.db.movers.ElvUF_Raid10Mover = "BOTTOMLEFTElvUIParentBOTTOMLEFT0245"
+ E.db.movers.ElvUF_Raid25Mover = "BOTTOMLEFTElvUIParentBOTTOMLEFT0245"
+ E.db.movers.ElvUF_Raid40Mover = "BOTTOMLEFTElvUIParentBOTTOMLEFT0245"
+ E.db.movers.BossButton = "BOTTOMElvUIParentBOTTOM0237"
+ end
+ E.db.movers.ElvAB_1 = "BOTTOMElvUIParentBOTTOM019"
+ E.db.movers.ElvAB_2 = "BOTTOMElvUIParentBOTTOM8519"
+ E.db.movers.ElvAB_3 = "BOTTOMElvUIParentBOTTOM-8519"
+ E.db.movers.ElvAB_4 = "TOPRIGHTUIParentTOPRIGHT-311-319"
+ E.db.movers.ElvAB_5 = "BOTTOMElvUIParentBOTTOM-24919"
+ E.db.movers.MinimapMover = "TOPRIGHTElvUIParentTOPRIGHT2-18"
+ E.db.movers.UIBFrameMover = "TOPLEFTElvUIParentTOPLEFT0-451"
+ E.db.movers.WatchFrameMover = "TOPRIGHTUIParentTOPRIGHT-237-231"
+ E.db.movers.BossHeaderMover = "TOPRIGHTElvUIParentTOPRIGHT-1-217"
+ E.db.movers.ArenaHeaderMover = "TOPRIGHTElvUIParentTOPRIGHT-1-217"
+ E.db.movers.PetBattleABMover = "BOTTOMElvUIParentBOTTOM019"
+ E.db.movers.ShiftAB = "BOTTOMElvUIParentBOTTOM-14019"
+ if UnitLevel('player') == 90 then
+ E.db.movers.ExperienceBarMover = "TOPElvUIParentTOP0-19"
+ E.db.movers.ReputationBarMover = "TOPElvUIParentTOP0-19"
+ E.db.movers.PvPMover = "TOPElvUIParentTOP-5-50"
+ E.db.movers.LocationMover = "TOPElvUIParentTOP0-30"
+ E.db.movers.AlertFrameMover = "TOPElvUIParentTOP0-32"
+ else
+ E.db.movers.ExperienceBarMover = "TOPElvUIParentTOP0-19"
+ E.db.movers.ReputationBarMover = "TOPElvUIParentTOP0-30"
+ E.db.movers.LocationMover = "TOPElvUIParentTOP0-41"
+ E.db.movers.AlertFrameMover = "TOPElvUIParentTOP0-43"
+ E.db.movers.PvPMover = "TOPElvUIParentTOP-5-61"
+ end
+ E.db.movers.MarkMover = "BOTTOMElvUIParentBOTTOM0132"
+ E.db.movers.MicrobarMover = "BOTTOMRIGHTElvUIParentBOTTOMRIGHT2244"
+ E.db.movers.LootFrameMover = "TOPLEFTUIParentTOPLEFT60-360"
+ E.db.movers.AurasMover = "TOPRIGHTElvUIParentTOPRIGHT-208-19"
+ E.db.movers.BagsMover = "TOPLEFTUIParentTOPLEFT0-19"
+ E.db.movers.GMMover = "TOPLEFTElvUIParentTOPLEFT402-19"
+ E.db.movers.BNETMover = "BOTTOMLEFTElvUIParentBOTTOMLEFT0479"
+ E.db.movers.ElvUF_FocusMover = "BOTTOMElvUIParentBOTTOM239103"
+ E.db.movers.ElvUF_FocusTargetMover = "BOTTOMElvUIParentBOTTOM23934"
+ E.db.movers.VehicleSeatMover = "TOPLEFTElvUIParentTOPLEFT185-38"
+ E.db.movers.DP_5_Mover = "BOTTOMElvUIParentBOTTOM-3050"
+ E.db.movers.DP_6_Mover = "BOTTOMElvUIParentBOTTOM3050"
+ E.db.movers.RightChatMover = "BOTTOMRIGHTUIParentBOTTOMRIGHT019"
+ E.db.movers.LeftChatMover = "BOTTOMLEFTUIParentBOTTOMLEFT019"
+ E.db.movers.Dashboard = "TOPLEFTElvUIParentTOPLEFT0-19"
end
- E.db.movers.MarkMover = "BOTTOMElvUIParentBOTTOM0132"
- E.db.movers.MicrobarMover = "BOTTOMRIGHTElvUIParentBOTTOMRIGHT2244"
- E.db.movers.LootFrameMover = "TOPLEFTUIParentTOPLEFT60-360"
- E.db.movers.AurasMover = "TOPRIGHTElvUIParentTOPRIGHT-208-19"
- E.db.movers.BagsMover = "TOPLEFTUIParentTOPLEFT0-19"
- E.db.movers.GMMover = "TOPLEFTElvUIParentTOPLEFT402-19"
- E.db.movers.BNETMover = "BOTTOMLEFTElvUIParentBOTTOMLEFT0479"
- E.db.movers.ElvUF_FocusMover = "BOTTOMElvUIParentBOTTOM239103"
- E.db.movers.ElvUF_FocusTargetMover = "BOTTOMElvUIParentBOTTOM23934"
- E.db.movers.VehicleSeatMover = "TOPLEFTElvUIParentTOPLEFT185-38"
- E.db.movers.DP_5_Mover = "BOTTOMElvUIParentBOTTOM-3050"
- E.db.movers.DP_6_Mover = "BOTTOMElvUIParentBOTTOM3050"
- E.db.movers.RightChatMover = "BOTTOMRIGHTUIParentBOTTOMRIGHT019"
- E.db.movers.LeftChatMover = "BOTTOMLEFTUIParentBOTTOMLEFT019"
- E.db.movers.Dashboard = "TOPLEFTElvUIParentTOPLEFT0-19"
-
+
E:UpdateAll(true)
end