Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Update DataText.lua
  • Loading branch information
ViksUI committed Jun 23, 2015
1 parent c725e77 commit 1262c9e
Showing 1 changed file with 63 additions and 12 deletions.
75 changes: 63 additions & 12 deletions ShestakUI/Config/DataText.lua
@@ -1,4 +1,4 @@
local T, C, L, _ = unpack(select(2, ...))
local T, C, L, _ = unpack(select(2, ...))

----------------------------------------------------------------------------------------
-- LiteStats configuration file
Expand Down Expand Up @@ -133,6 +133,8 @@ LPSTAT_CONFIG = {
-- Leech [leech]% Avoidance [avoidance]%
spec1fmt = class"Power: ".."[power]"..class" Crit: ".."[crit]%"..class" Haste: ".."[haste]%", -- Spec #1 string
spec2fmt = class"Power: ".."[power]"..class" Crit: ".."[crit]%"..class" Haste: ".."[haste]%", -- Spec #2 string
spec3fmt = class"Power: ".."[power]"..class" Crit: ".."[crit]%"..class" Haste: ".."[haste]%", -- Spec #3 string
spec4fmt = class"Power: ".."[power]"..class" Crit: ".."[crit]%"..class" Haste: ".."[haste]%", -- Spec #4 string
anchor_frame = "TopPanel", anchor_to = "center", anchor_from = "center",
x_off = -20, y_off = 6,
},
Expand Down Expand Up @@ -195,34 +197,83 @@ LPSTAT_CONFIG = {
}

LPSTAT_PROFILES = {
-- Main stats like agil, str > power. Stamina and bonus armor not listed even if higher pri then other stats. This is not a guide, just a pointer!
DEATHKNIGHT = {
Stats = {
spec1fmt = class"Mastery: ".."[mastery]%"..class" Armor: ".."[armor]"..class" Avoid: ".."[avoidance]%",
spec2fmt = class"Power: ".."[power]"..class" Mastery: ".."[mastery]%"..class" Crit: ".."[crit]%",
spec1fmt = class"Armor: ".."[armor]"..class" Mastery: ".."[mastery]%"..class" Multi: ".."[strike]%", --Blood -> Stamina > Bonus Armor = Armor > Strength > Versatility >= Multistrike >= Haste > Mastery > Crit
spec2fmt = class"Power: ".."[power]"..class" Mastery: ".."[mastery]%"..class" Multi: ".."[strike]%", -- Frost -> Strength > Mastery > Haste > Multistrike > Versatility > Crit
spec3fmt = class"Power: ".."[power]"..class" Multi: ".."[strike]%"..class" Mastery: ".."[mastery]%", --Unholy -> Strength > Multistrike > Mastery > Crit >= Haste > Versatility
}
},
DRUID = {
Stats = {
spec1fmt = class"Power: ".."[power]"..class" Mastery: ".."[mastery]%"..class" Multi: ".."[strike]%", --Balance -> Intellect > Mastery >= Multistrike >= Crit >= Haste > Versatility
spec2fmt = class"Power: ".."[power]"..class" Crit: ".."[crit]%"..class" Haste: ".."[haste]%", -- Feral -> Agility > Crit >= Haste >= Multistrike > Versatility > Mastery
spec3fmt = class"Armor: ".."[armor]"..class" Multi: ".."[strike]%"..class" Mastery: ".."[mastery]%", --Guardian -> Armor > Stamina > Multistrike > Bonus Armor > Mastery > Versatility >= Agility = Haste > Crit
spec4fmt = class"Power: ".."[power]"..class" Haste: ".."[haste]%"..class" Mastery: ".."[mastery]%", --Restoration -> Intellect > Haste > Mastery > Multistrike > Crit > Versatility > Spirit
}
},
HUNTER = {
Stats = {
spec1fmt = class"Power: ".."[power]"..class" Mastery: ".."[mastery]%"..class" Haste: ".."[haste]%", --Beast Mastery -> Agility > Haste = Mastery > Multistrike >= Crit > Versatility
spec2fmt = class"Power: ".."[power]"..class" Multi: ".."[strike]%"..class" Crit: ".."[crit]%", -- Marksmanship -> Agility > Crit = Multistrike > Mastery >= Versatility >= Haste
spec3fmt = class"Power: ".."[power]"..class" Multi: ".."[strike]%"..class" Crit: ".."[crit]%", --Survival -> Agility > Multistrike > Crit >= Versatility > Mastery > Haste
}
},
MAGE = {
Stats = {
spec1fmt = class"Power: ".."[power]"..class" Mastery: ".."[mastery]%"..class" Haste: ".."[haste]%", --Arcane -> Intellect > Mastery >= Haste > Multistrike >= Crit > Versatility
spec2fmt = class"Power: ".."[power]"..class" Crit: ".."[crit]%"..class" Mastery: ".."[mastery]%", -- Fire -> Intellect > Crit > Mastery >= Haste > Multistrike > Versatility
spec3fmt = class"Power: ".."[power]"..class" Multi: ".."[strike]%"..class" Crit: ".."[crit]%", --Frost -> Intellect > Multistrike > Crit > Versatility > Haste > Mastery
}
},
MONK = {
Stats = {
spec1fmt = class"Mastery: ".."[mastery]%"..class" Armor: ".."[armor]"..class" Avoid: ".."[avoidance]%",
spec2fmt = class"Power: ".."[power]"..class" Mastery: ".."[mastery]%"..class" Crit: ".."[crit]%",
spec1fmt = class"Armor: ".."[armor]"..class" Mastery: ".."[mastery]%"..class" Vers: ".."[versatility]%", --Brewmaster -> Stamina > Armor > Bonus Armor > Mastery > Versatility >= Agility > Crit >= Multistrike > Haste
spec2fmt = class"Power: ".."[power]"..class" Multi: ".."[strike]%"..class" Crit: ".."[crit]%", -- Mistweaver -> Intellect > Multistrike > Crit > Versatility > Haste > Mastery > Spirit
spec3fmt = class"Power: ".."[power]"..class" Crit: ".."[crit]%"..class" Multi: ".."[strike]%", --Windwalker -> Agility > Crit = Multistrike > Versatility >= Haste > Mastery
}
},
PALADIN = {
Stats = {
spec1fmt = class"Mastery: ".."[mastery]%"..class" Block: ".."[block]%"..class" Avoid: ".."[avoidance]%",
spec2fmt = class"Power: ".."[power]"..class" Mastery: ".."[mastery]%"..class" Crit: ".."[crit]%",
spec1fmt = class"Power: ".."[power]"..class" Crit: ".."[crit]%"..class" Multi: ".."[strike]%", -- Holy -> Intellect > Crit > Multistrike > Mastery > Versatility > Haste > Spirit
spec2fmt = class"Armor: ".."[armor]"..class" Haste: ".."[haste]%"..class" Vers: ".."[versatility]%", -- Protection -> Stamina > Bonus Armor > Armor > Haste >= Versatility >= Strength >= Mastery > Crit = Multistrike
spec3fmt = class"Power: ".."[power]"..class" Mastery: ".."[mastery]%"..class" Multi: ".."[strike]%", -- Retribution -> Strength > Mastery >= Multistrike > Crit >= Versatility > Haste
}
},
PRIEST = {
Stats = {
spec1fmt = class"Power: ".."[power]"..class" Crit: ".."[crit]%"..class" Mastery: ".."[mastery]%", -- Discipline -> Intellect > Crit > Mastery > Multistrike > Versatility > Haste > Spirit
spec2fmt = class"Power: ".."[power]"..class" Multi: ".."[strike]%"..class" Mastery: ".."[mastery]%", -- Holy -> Intellect > Multistrike > Mastery > Crit > Versatility > Haste > Spirit
spec3fmt = class"Power: ".."[power]"..class" Haste: ".."[haste]%"..class" Mastery: ".."[mastery]%", -- Shadow -> Intellect > Haste >= Mastery > Crit = Multistrike > Versatility
}
},
ROGUE = {
Stats = {
spec1fmt = class"Power: ".."[power]"..class" Mastery: ".."[mastery]%"..class" Crit: ".."[crit]%",
spec2fmt = class"Power: ".."[power]"..class" Mastery: ".."[mastery]%"..class" Crit: ".."[crit]%",
spec1fmt = class"Power: ".."[power]"..class" Crit: ".."[crit]%"..class" Multi: ".."[strike]%", -- Assassination -> Agility > Crit >= Multistrike > Mastery >= Haste = Versatility
spec2fmt = class"Power: ".."[power]"..class" Haste: ".."[haste]%"..class" Multi: ".."[strike]%", -- Combat -> Agility > Haste > Multistrike > Crit >= Mastery >= Versatility
spec3fmt = class"Power: ".."[power]"..class" Multi: ".."[strike]%"..class" Mastery: ".."[mastery]%", -- Subtlety -> Agility > Multistrike > Mastery > Versatility = Crit >= Haste
}
},
SHAMAN = {
Stats = {
spec1fmt = class"Power: ".."[power]"..class" Multi: ".."[strike]%"..class" Haste: ".."[haste]%", -- Elemental -> Intellect > Multistrike >= Haste > Crit > Versatility > Mastery
spec2fmt = class"Power: ".."[power]"..class" Haste: ".."[haste]%"..class" Multi: ".."[strike]%", -- Enhancement -> Agility > Haste > Multistrike >= Mastery > Versatility = Crit
spec3fmt = class"Power: ".."[power]"..class" Crit: ".."[crit]%"..class" Mastery: ".."[mastery]%", -- Restoration -> Intellect > Crit > Mastery > Multistrike > Versatility > Haste > Spirit
}
},
WARLOCK = {
Stats = {
spec1fmt = class"Power: ".."[power]"..class" Haste: ".."[haste]%"..class" Mastery: ".."[mastery]%", -- Affliction -> Intellect > Haste > Mastery > Multistrike > Crit > Versatility
spec2fmt = class"Power: ".."[power]"..class" Haste: ".."[haste]%"..class" Mastery: ".."[mastery]%", -- Demonology -> Intellect > Haste > Mastery > Multistrike > Crit > Versatility
spec3fmt = class"Power: ".."[power]"..class" Crit: ".."[crit]%"..class" Multi: ".."[strike]%", -- Destruction -> Intellect > Crit > Multistrike >= Haste > Mastery >= Versatility
}
},
WARRIOR = {
Stats = {
spec1fmt = class"Armor: ".."[armor]"..class" Block: ".."[block]%"..class" Avoid: ".."[avoidance]%",
spec2fmt = class"Power: ".."[power]"..class" Crit: ".."[crit]%"..class" Crit: ".."[crit]%",
spec1fmt = class"Power: ".."[power]"..class" Crit: ".."[crit]%"..class" Multi: ".."[strike]%", -- Arms -> Strength > Crit > Multistrike > Haste > Versatility >= Mastery
spec2fmt = class"Power: ".."[power]"..class" Crit: ".."[crit]%"..class" Haste: ".."[haste]%", -- Fury -> Strength > Crit > Haste > Mastery >= Multistrike > Versatility
spec3fmt = class"Armor: ".."[armor]"..class" Vers: ".."[versatility]%"..class" Crit: ".."[crit]%", -- Protection -> Stamina > Bonus Armor >= Armor > Versatility > Strength > Crit >= Mastery > Multistrike > Haste
}
},
}
}

0 comments on commit 1262c9e

Please sign in to comment.