/
## Interface: 100200 |
## Author: Tomate |
## Version: 10.01 |
## Version: 10.02 |
## Title: |TInterface\Icons\ClassIcon_Rogue:0|t |cffd38245Slice|r|cff45ad3bCommander|r |TInterface\Icons\ClassIcon_Rogue:0|t |
## Notes: Energy bar, Combo point bar and rogue timer bar. |
## SavedVariables: SC |
SC_SPELLID['EVACD'] = 5277 --Evasion CD |
SC_SPELLID['SPR'] = 2983 --Sprint |
SC_SPELLID['SPRCD'] = 2983 --Sprint CD |
SC_SPELLID['SHICD'] = 5938 --Shiv CD |
SC_SPELLID['COBCD'] = 382245 --Cold Blood CD |
SC_SPELLID['TLT'] = 381623 --Thistle Tea |
SC_SPELLID['TLTCD'] = 381623 --Thistle Tea CD |
SC_SPELLID['IP'] = 315584 --Instant Poison |
SC_SPELLID['CRP'] = 3408 --Crippling Poison |
SC_SPELLID['WP'] = 8679 --Wound Poison |
SC_SPELLID['AKP'] = 5761 --Ankylosant Poison |
SC_SPELLID['ATP'] = 381637 --Atrophic Poison |
--AZERITE ESSENCE |
SC_SPELLID['ESSECD'] = -1 |
SC_SPELLID['ALLESSE'] = { |
} |
} |
--COVENANTS |
SC_SPELLID['SUMSCD'] = 324739 --Summon Steward (Kyrian) |
SC_SPELLID['FCCD'] = 324631 --Fleshcraft (Necrolord) |
SC_SPELLID['SOSCD'] = 310143 --Soulshape (Night Fae) |
SC_SPELLID['DOSCD'] = 300728 --Door of Shadows (Venthyr) |
SC_SPELLID['ERCD'] = 323547 --Echoing Reprimand (Kyrian) |
SC_SPELLID['ER'] = 323559 --Echoing Reprimand (Kyrian) |
SC_SPELLID['SBSCD'] = 328547 --Serrated Bone Spike (Necrolord) |
SC_SPELLID['BFCD'] = 13877 --Blade Flurry CD |
SC_SPELLID['KSPCD'] = 51690 --Killing Spree CD |
SC_SPELLID['GS'] = 196937 --Ghostly Strike |
SC_SPELLID['GSCD'] = 196937 --Ghostly Strike |
SC_SPELLID['GSCD'] = 196937 --Ghostly Strike CD |
SC_SPELLID['GHCD'] = 195457 --Grappling Hook CD |
SC_SPELLID['BE'] = 315341 --Between the Eyes |
SC_SPELLID['BECD'] = 315341 --Between the Eyes CD |
SC_SPELLID['BRCD'] = 271877 --Blade Rush CD |
SC_SPELLID['GG'] = 1776 --Gouge |
SC_SPELLID['GGCD'] = 1776 --Gouge CD |
SC_SPELLID['KIRCD'] = 381989 --Keep It Rolling |
--ASSASSINAT |
SC_SPELLID['ENV'] = 32645 --Envenom |
SC_SPELLID['RUP'] = 1943 --Rupture |
SC_SPELLID['GAR'] = 703 --Garrote |
SC_SPELLID['GARCD'] = 703 --Garrote CD |
SC_SPELLID['VEN'] = 79140 --Vendetta |
SC_SPELLID['VENCD'] = 79140 --Vendetta CD |
SC_SPELLID['DTM'] = 360194 --Deathmark |
SC_SPELLID['DTMCD'] = 360194 --Deathmark CD |
SC_SPELLID['EP'] = 193641 --Elaborate Planning |
SC_SPELLID['DP'] = 2818 --Deadly Poison |
SC_SPELLID['DPB'] = 2823 --Deadly Poison Buff |
SC_SPELLID['BLS'] = 121153 --Blindside |
SC_SPELLID['MA'] = 256735 --Master Assassin |
SC_SPELLID['CT'] = 121411 --Crimson Tempest |
SC_SPELLID['ICCD'] = 381802 --Indiscriminate Carnage |
--SUBLETY |
SC_SPELLID['SD'] = 185422 --Shadow Dance |
if SC_SPELL['ESSECD'] == nil then |
SC_SPELL['ESSECD'] = L['Essence'] |
end |
--REMOVED SC_SPELLID['SUMSCD'] = 324739 --Summon Steward (Kyrian) |
--REMOVED SC_SPELLID['FCCD'] = 324631 --Fleshcraft (Necrolord) |
--REMOVED SC_SPELLID['SOSCD'] = 310143 --Soulshape (Night Fae) |
--REMOVED SC_SPELLID['DOSCD'] = 300728 --Door of Shadows (Venthyr) |
--REMOVED SC_SPELL['ANT'] = GetSpellInfo(114015)--Anticipation |
--REMOVED SC_SPELL['HEM'] = GetSpellInfo(16511) --Hemorrhage |
--REMOVED SC_SPELL['PA'] = GetSpellInfo(199743)--Parley |
--REMOVED SC_SPELLID['NB'] = 195452 --Nightblade |
--REMOVED SC_SPELLID['SOTD'] = 109941 --Shadow of the Destroyer |
--REMOVED SC_SPELLID['FOTD'] = 109949 --Fury of the Destroyer |
--REMOVED SC_SPELLID['BB'] = 202895 --Blunderbuss |
_G['SC'].BARS['SPRCD']['obj'].icon:SetTexture("Interface\\Icons\\ability_rogue_sprint") |
_G['SC'].BARS['SSCD']['obj'].icon:SetTexture("Interface\\Icons\\ability_rogue_shadowstep") |
_G['SC'].BARS['FECD']['obj'].icon:SetTexture("Interface\\Icons\\ability_rogue_feint") |
--COVENANTS |
_G['SC'].BARS['SUMSCD']['obj'].icon:SetTexture("Interface\\Icons\\ability_kyrian_summonsteward") |
_G['SC'].BARS['FCCD']['obj'].icon:SetTexture("Interface\\Icons\\ability_necrolord_fleshcraft") |
_G['SC'].BARS['SOSCD']['obj'].icon:SetTexture("Interface\\Icons\\ability_nightfae_flicker") |
_G['SC'].BARS['DOSCD']['obj'].icon:SetTexture("Interface\\Icons\\ability_venthyr_doorofshadows") |
_G['SC'].BARS['SHICD']['obj'].icon:SetTexture("Interface\\Icons\\inv_throwingknife_04") |
_G['SC'].BARS['COBCD']['obj'].icon:SetTexture("Interface\\Icons\\spell_ice_lament") |
_G['SC'].BARS['TLTCD']['obj'].icon:SetTexture("Interface\\Icons\\inv_drink_milk_05") |
_G['SC'].BARS['ERCD']['obj'].icon:SetTexture("Interface\\Icons\\ability_bastion_rogue") |
_G['SC'].BARS['SBSCD']['obj'].icon:SetTexture("Interface\\Icons\\ability_maldraxxus_rogue") |
_G['SC'].BARS['SPCD']['obj'].icon:SetTexture("Interface\\Icons\\ability_ardenweald_rogue") |
--ASSASSINATION |
_G['SC'].BARS['VENCD']['obj'].icon:SetTexture("Interface\\Icons\\Ability_Rogue_Deadliness") |
_G['SC'].BARS['DTMCD']['obj'].icon:SetTexture("Interface\\Icons\\ability_rogue_deathmark") |
_G['SC'].BARS['EXCD']['obj'].icon:SetTexture("Interface\\Icons\\ability_deathwing_bloodcorruption_earth") |
_G['SC'].BARS['GARCD']['obj'].icon:SetTexture("Interface\\Icons\\ability_rogue_garrote") |
_G['SC'].BARS['KBCD']['obj'].icon:SetTexture("Interface\\Icons\\inv_knife_1h_artifactgarona_d_01") |
_G['SC'].BARS['ICCD']['obj'].icon:SetTexture("Interface\\Icons\\ability_rogue_indiscriminatecarnage") |
--OUTLAW |
_G['SC'].BARS['ARCD']['obj'].icon:SetTexture("Interface\\Icons\\Spell_Shadow_ShadowWordDominate") |
_G['SC'].BARS['GSCD']['obj'].icon:SetTexture("Interface\\Icons\\ability_creature_cursed_02") |
_G['SC'].BARS['BRCD']['obj'].icon:SetTexture("Interface\\Icons\\ability_arakkoa_spinning_blade") |
_G['SC'].BARS['GGCD']['obj'].icon:SetTexture("Interface\\Icons\\ability_gouge") |
_G['SC'].BARS['KIRCD']['obj'].icon:SetTexture("Interface\\Icons\\ability_rogue_keepitrolling") |
--SUBTLETY |
_G['SC'].BARS['SDCD']['obj'].icon:SetTexture("Interface\\Icons\\Ability_Rogue_Shadowdance") |
end |
function SliceCommander:Global() |
SliceCommander:DisplaySpells({'CP', 'THREAT', 'SND', 'CS', 'KS', 'KSCD', 'CV', 'CVCD', 'TOTCD', 'FE', 'SSCD', 'SUB', 'CDCD', 'AC', 'MDCD', 'DFACD', 'Poison', 'MAI', 'FECD', 'ESSECD', 'DPICON', 'SUMSCD', 'FCCD', 'SOSCD', 'DOSCD', 'ERCD', 'SBSCD', 'SBS', 'SPCD', 'FLACD', 'SP', 'FLA', 'ER'}) |
SliceCommander:NotDisplaySpells({'HEALTH', 'THEALTH', 'VANCD', 'KICD', 'COS', 'COSCD', 'EVA', 'EVACD', 'SPR', 'SPRCD', 'SS'}) |
SliceCommander:DisplaySpells({'CP', 'THREAT', 'SND', 'CS', 'KS', 'KSCD', 'CV', 'CVCD', 'TOTCD', 'FE', 'SSCD', 'SUB', 'CDCD', 'AC', 'MDCD', 'DFACD', 'Poison', 'MAI', 'FECD', 'ESSECD', 'DPICON', 'ERCD', 'SBSCD', 'SBS', 'SPCD', 'FLACD', 'SP', 'FLA', 'ER', 'COBCD', 'TLTCD'}) |
SliceCommander:NotDisplaySpells({'HEALTH', 'THEALTH', 'VANCD', 'KICD', 'COS', 'COSCD', 'EVA', 'EVACD', 'SPR', 'SPRCD', 'SS', 'SHICD', 'TLT'}) |
SliceCommander:FlashSpells({'SND'}) |
SliceCommander:NotFlashSpells({'KSCD', 'CVCD', 'TOTCD', 'SSCD', 'CDCD', 'MDCD', 'DFACD', 'FECD', 'ESSECD', 'VANCD', 'KICD', 'COSCD', 'EVACD', 'SPRCD', 'SUMSCD', 'FCCD', 'SOSCD', 'DOSCD', 'ERCD', 'SBSCD', 'SPCD', 'FLACD', 'SP', 'FLA'}) |
SliceCommander:FlashSpells({'SND', 'COBCD', 'TLTCD'}) |
SliceCommander:NotFlashSpells({'KSCD', 'CVCD', 'TOTCD', 'SSCD', 'CDCD', 'MDCD', 'DFACD', 'FECD', 'ESSECD', 'VANCD', 'KICD', 'COSCD', 'EVACD', 'SPRCD', 'SBSCD', 'SPCD', 'FLACD', 'SP', 'FLA', 'SHICD', 'TLT'}) |
_G['SC'].orderBar = _G['SC'].maxPos |
_G['SC'].orderCDBar = _G['SC'].maxCDPos |
_G['SC'].SET.Pos.CP = -1 |
end |
SliceCommander:OrderSpells({'SND', 'CV', 'FE', 'SUB', 'AC', 'MAI', 'COS', 'EVA', 'SPR', 'SS', 'SP', 'FLA', 'SBS', 'ER'}) |
SliceCommander:OrderCDs({'CVCD', 'TOTCD', 'VANCD', 'SSCD', 'CDCD', 'MDCD', 'DFACD', 'THREAT', 'HEALTH', 'THEALTH', 'CS', 'KS', 'KSCD', 'KICD', 'COSCD', 'EVACD', 'SPRCD', 'FECD', 'ESSECD', 'SUMSCD', 'FCCD', 'SOSCD', 'DOSCD', 'ERCD', 'SBSCD', 'SPCD', 'FLACD'}) |
SliceCommander:OrderSpells({'SND', 'CV', 'FE', 'SUB', 'AC', 'MAI', 'COS', 'EVA', 'SPR', 'SS', 'SP', 'FLA', 'SBS', 'ER', 'TLT'}) |
SliceCommander:OrderCDs({'CVCD', 'TOTCD', 'VANCD', 'SSCD', 'CDCD', 'MDCD', 'DFACD', 'THREAT', 'HEALTH', 'THEALTH', 'CS', 'KS', 'KSCD', 'KICD', 'COSCD', 'EVACD', 'SPRCD', 'FECD', 'ESSECD', 'ERCD', 'SBSCD', 'SPCD', 'FLACD', 'SHICD', 'COBCD', 'TLTCD'}) |
end |
function SliceCommander:Assassination() |
SliceCommander:DisplaySpells({'RUP', 'GAR', 'GARCD', 'VEN', 'VENCD', 'ENV', 'EP', 'DPBUT', 'EXCD', 'KB', 'KBCD', 'BA', 'ST', 'BLS', 'MA', 'CT'}) |
SliceCommander:DisplaySpells({'RUP', 'GAR', 'GARCD', 'DTM', 'DTMCD', 'ENV', 'EP', 'DPBUT', 'EXCD', 'KB', 'KBCD', 'BA', 'ST', 'BLS', 'MA', 'CT', 'ICCD'}) |
SliceCommander:NotDisplaySpells({'DP'}) |
SliceCommander:FlashSpells({'VENCD', 'EXCD'}) |
SliceCommander:NotFlashSpells({'GARCD', 'EXCD', 'KBCD'}) |
SliceCommander:FlashSpells({'DTMCD', 'EXCD', 'ICCD', 'KBCD'}) |
SliceCommander:NotFlashSpells({'GARCD', 'KBCD'}) |
_G['SC'].orderBar = 0 |
_G['SC'].orderCDBar = -1 |
SliceCommander:OrderSpells({'GAR', 'RUP', 'ENV', 'KB', 'BA', 'ST', 'VEN', 'DP', 'EP', 'BLS', 'MA', 'CT'}) |
SliceCommander:OrderCDs({'VENCD', 'KBCD', 'EXCD', 'GARCD'}) |
SliceCommander:OrderSpells({'GAR', 'RUP', 'ENV', 'KB', 'BA', 'ST', 'DTM', 'DP', 'EP', 'BLS', 'MA', 'CT'}) |
SliceCommander:OrderCDs({'DTMCD', 'KBCD', 'EXCD', 'GARCD', 'ICCD'}) |
end |
function SliceCommander:Outlaw() |
SliceCommander:DisplaySpells({'RB', 'AR', 'ARCD', 'CDB', 'CDBCD', 'KSPCD', 'GS', 'GHCD', 'BE', 'BECD', 'BF', 'BFCD', 'OP', 'GSWW', 'LD', 'GSCD', 'BRCD', 'RBCD'}) |
SliceCommander:DisplaySpells({'RB', 'AR', 'ARCD', 'CDB', 'CDBCD', 'KSPCD', 'GS', 'GHCD', 'BE', 'BECD', 'BF', 'BFCD', 'OP', 'GSWW', 'LD', 'GSCD', 'BRCD', 'RBCD', 'KIRCD'}) |
SliceCommander:NotDisplaySpells({'BFICON', 'GG', 'GGCD'}) |
SliceCommander:FlashSpells({'ARCD', 'CDBCD', 'KSPCD', 'BECD', 'BRCD', 'RBCD'}) |
SliceCommander:FlashSpells({'ARCD', 'CDBCD', 'KSPCD', 'BECD', 'BRCD', 'RBCD', 'KIRCD'}) |
SliceCommander:NotFlashSpells({'GHCD', 'BFCD', 'GSCD'}) |
_G['SC'].orderBar = 0 |
_G['SC'].orderCDBar = -1 |
SliceCommander:OrderSpells({'RB', 'AR', 'GS', 'OP', 'CDB', 'GSWW', 'BF', 'LD'}) |
SliceCommander:OrderCDs({'BECD', 'BE', 'ARCD', 'BFCD', 'KSPCD', 'GHCD', 'CDBCD', 'GSCD', 'BRCD', 'GG', 'GGCD', 'RBCD'}) |
SliceCommander:OrderCDs({'BECD', 'BE', 'ARCD', 'BFCD', 'KSPCD', 'GHCD', 'CDBCD', 'GSCD', 'BRCD', 'GG', 'GGCD', 'RBCD', 'KIRCD'}) |
end |
function SliceCommander:Subtlety() |
if _G['SC'].BARS['ESSECD'] == nil then--Essence CD |
_G['SC'].BARS['ESSECD'] = {['color'] = {.01, .59, .78}} |
end |
if _G['SC'].BARS['SHICD'] == nil then--Shiv CD |
_G['SC'].BARS['SHICD'] = {['color'] = {.51, .85, .51}} |
end |
if _G['SC'].BARS['COBCD'] == nil then--Cold Blood CD |
_G['SC'].BARS['COBCD'] = {['color'] = {.36, .75, .71}} |
end |
if _G['SC'].BARS['TLT'] == nil then--Thistle Tea |
_G['SC'].BARS['TLT'] = {['color'] = {.20, .33, .20}} |
end |
if _G['SC'].BARS['TLTCD'] == nil then--Thistle Tea CD |
_G['SC'].BARS['TLTCD'] = {['color'] = {.20, .33, .20}} |
end |
SliceCommander:InitCovenantBarArray() |
end |
function SliceCommander:InitCovenantBarArray() |
if _G['SC'].BARS['SUMSCD'] == nil then--Summon Steward (Kyrian) |
_G['SC'].BARS['SUMSCD'] = {['color'] = {.2, .45, .82}} |
end |
if _G['SC'].BARS['FCCD'] == nil then--Fleshcraft (Necrolord) |
_G['SC'].BARS['FCCD'] = {['color'] = {.2, .45, .82}} |
end |
if _G['SC'].BARS['SOSCD'] == nil then--Soulshape (Night Fae) |
_G['SC'].BARS['SOSCD'] = {['color'] = {.2, .45, .82}} |
end |
if _G['SC'].BARS['DOSCD'] == nil then--Door of Shadows (Venthyr) |
_G['SC'].BARS['DOSCD'] = {['color'] = {.2, .45, .82}} |
end |
if _G['SC'].BARS['ERCD'] == nil then--Echoing Reprimand (Kyrian) |
_G['SC'].BARS['ERCD'] = {['color'] = {.2, .45, .82}} |
end |
if _G['SC'].BARS['EP'] == nil then--Elaborate Planning |
_G['SC'].BARS['EP'] = {['color'] = {.83, .78, .27}} |
end |
if _G['SC'].BARS['VEN'] == nil then--Vendetta |
_G['SC'].BARS['VEN'] = {['color'] = {.83, .53, .27}} |
if _G['SC'].BARS['DTM'] == nil then--Deathmark |
_G['SC'].BARS['DTM'] = {['color'] = {.83, .53, .27}} |
end |
if _G['SC'].BARS['VENCD'] == nil then--Vendetta CD |
_G['SC'].BARS['VENCD'] = {['color'] = {.71, .4, .15}} |
if _G['SC'].BARS['DTMCD'] == nil then--Deathmark CD |
_G['SC'].BARS['DTMCD'] = {['color'] = {.71, .4, .15}} |
end |
if _G['SC'].BARS['BLS'] == nil then--Blindside |
_G['SC'].BARS['BLS'] = {['color'] = {.52, .38, .75}} |
['obj'] = {}, |
['value'] = 2 |
} |
if _G['SC'].BARS['ICCD'] == nil then--Indiscriminate Carnage CD |
_G['SC'].BARS['ICCD'] = {['color'] = {1, .72, .23}} |
end |
end |
function SliceCommander:InitOutlawBarArray()--http://paletton.com/#uid=60s0u0klqqvbNEzh9uFpomItmi0 |
if _G['SC'].BARS['GGCD'] == nil then--Gouge CD |
_G['SC'].BARS['GGCD'] = {['color'] = {.81, .27, .3}} |
end |
if _G['SC'].BARS['KIRCD'] == nil then--Keep it rolling |
_G['SC'].BARS['KIRCD'] = {['color'] = {.73, .08, .02}} |
end |
end |
function SliceCommander:InitSubtletyBarArray()--http://paletton.com/#uid=64r0u0kleqtbzEKgVuIpcmGtdhZ |
_G['SC'].BARS[k]['id'] = SC_SPELLID[k] |
end |
local buff = {'AR', 'SUB', 'EP', 'CV', 'AC', 'FE', 'SND', 'SD', 'SOD', 'SB', 'OP', 'ENV', 'GB', 'GSWW', 'MAI', 'LD', 'BF', 'SHT', 'COS', 'EVA', 'SPR', 'BLS', 'MA', 'SS', 'ER'} |
local buff = {'AR', 'SUB', 'EP', 'CV', 'AC', 'FE', 'SND', 'SD', 'SOD', 'SB', 'OP', 'ENV', 'GB', 'GSWW', 'MAI', 'LD', 'BF', 'SHT', 'COS', 'EVA', 'SPR', 'BLS', 'MA', 'SS', 'ER', 'TLT'} |
for i, v in ipairs(buff) do--BUFF |
_G['SC'].BARS[v]['type'] = 1 |
end |
local debuff = {'GAR', 'RUP', 'DP', 'KS', 'CS', 'VEN', 'GS', 'KB', 'BA', 'ST', 'CT', 'BE', 'GG', 'FW', 'SP', 'FLA', 'SBS'} |
local debuff = {'GAR', 'RUP', 'DP', 'KS', 'CS', 'DTM', 'GS', 'KB', 'BA', 'ST', 'CT', 'BE', 'GG', 'FW', 'SP', 'FLA', 'SBS'} |
for i, v in ipairs(debuff) do--DEBUFF |
_G['SC'].BARS[v]['type'] = 2 |
end |
_G['SC'].BARS[v]['type'] = 3 |
end |
local cd = {'VANCD', 'KSPCD', 'ARCD', 'CDBCD', 'CVCD', 'MDCD', 'GHCD', 'BECD', 'TOTCD', 'SDCD', 'SBCD', 'VENCD', 'GBCD', 'EXCD', 'GARCD', 'KBCD', 'KSCD', 'DFACD', 'KICD', 'SODCD', 'SHTCD', 'STHCD', 'COSCD', 'EVACD', 'SPRCD', 'FECD', 'GSCD', 'BRCD', 'GGCD', 'ESSECD', 'BFCD', 'RBCD', 'SUMSCD', 'FCCD', 'SOSCD', 'DOSCD', 'ERCD', 'SPCD', 'FLACD'} |
local cd = {'KSPCD', 'ARCD', 'CDBCD', 'CVCD', 'MDCD', 'GHCD', 'BECD', 'TOTCD', 'SDCD', 'SBCD', 'DTMCD', 'GBCD', 'EXCD', 'GARCD', 'KBCD', 'KSCD', 'DFACD', 'KICD', 'SODCD', 'SHTCD', 'STHCD', 'COSCD', 'EVACD', 'SPRCD', 'FECD', 'GSCD', 'BRCD', 'GGCD', 'ESSECD', 'BFCD', 'RBCD', 'ERCD', 'SPCD', 'FLACD', 'KIRCD', 'SHICD', 'COBCD', 'TLTCD', 'ICCD'} |
for i, v in ipairs(cd) do--CD |
_G['SC'].BARS[v]['type'] = 4 |
end |
--CHARGE CD |
_G['SC'].BARS['VANCD']['type'] = 5 |
_G['SC'].BARS['SDCD']['type'] = 5 |
_G['SC'].BARS['SSCD']['type'] = 5 |
_G['SC'].BARS['SBSCD']['type'] = 5 |
args = { |
Bar = SliceCommander:getShowSetting('CP'), |
Pos = SliceCommander:getPosSetting('CP'), |
standart = { |
CP5 = { |
order = SliceCommander:getOrder(), |
name = string.format(L["%s Settings"], L['Standard']), |
name = "5 " .. string.format(L["%s Settings"], L["Combo Points"]), |
type = "header" |
}, |
standardCP1 = SliceCommander:getCPColorSetting(5, 1), |
standardCP2 = SliceCommander:getCPColorSetting(5, 2), |
standardCP3 = SliceCommander:getCPColorSetting(5, 3), |
standardCP4 = SliceCommander:getCPColorSetting(5, 4), |
standardCP5 = SliceCommander:getCPColorSetting(5, 5), |
DS = SliceCommander:getHeaderSetting('DS'), |
DSCP1 = SliceCommander:getCPColorSetting(6, 1), |
DSCP2 = SliceCommander:getCPColorSetting(6, 2), |
DSCP3 = SliceCommander:getCPColorSetting(6, 3), |
DSCP4 = SliceCommander:getCPColorSetting(6, 4), |
DSCP5 = SliceCommander:getCPColorSetting(6, 5), |
DSCP6 = SliceCommander:getCPColorSetting(6, 6), |
CP51 = SliceCommander:getCPColorSetting(5, 1), |
CP52 = SliceCommander:getCPColorSetting(5, 2), |
CP53 = SliceCommander:getCPColorSetting(5, 3), |
CP54 = SliceCommander:getCPColorSetting(5, 4), |
CP55 = SliceCommander:getCPColorSetting(5, 5), |
CP6 = { |
order = SliceCommander:getOrder(), |
name = "6 " .. string.format(L["%s Settings"], L["Combo Points"]), |
type = "header" |
}, |
CP61 = SliceCommander:getCPColorSetting(6, 1), |
CP62 = SliceCommander:getCPColorSetting(6, 2), |
CP63 = SliceCommander:getCPColorSetting(6, 3), |
CP64 = SliceCommander:getCPColorSetting(6, 4), |
CP65 = SliceCommander:getCPColorSetting(6, 5), |
CP66 = SliceCommander:getCPColorSetting(6, 6), |
CP7 = { |
order = SliceCommander:getOrder(), |
name = "7 " .. string.format(L["%s Settings"], L["Combo Points"]), |
type = "header" |
}, |
CP71 = SliceCommander:getCPColorSetting(7, 1), |
CP72 = SliceCommander:getCPColorSetting(7, 2), |
CP73 = SliceCommander:getCPColorSetting(7, 3), |
CP74 = SliceCommander:getCPColorSetting(7, 4), |
CP75 = SliceCommander:getCPColorSetting(7, 5), |
CP76 = SliceCommander:getCPColorSetting(7, 6), |
CP77 = SliceCommander:getCPColorSetting(7, 7), |
} |
}, |
HEALTH = { |
Shortcut = SliceCommander:getShortcutHeader(), |
Shortcut_SND = SliceCommander:getShortcutSetting("SliceCommander_General", "Skills", "SND"), |
Shortcut_CV = SliceCommander:getShortcutSetting("SliceCommander_General", "Skills", "CV"), |
Shortcut_TOTCD = SliceCommander:getShortcutSetting("SliceCommander_General", "Skills", "TOTCD"), |
Shortcut_FE = SliceCommander:getShortcutSetting("SliceCommander_General", "Skills", "FE"), |
Shortcut_KICD = SliceCommander:getShortcutSetting("SliceCommander_General", "Skills", "KICD"), |
Shortcut_VANCD = SliceCommander:getShortcutSetting("SliceCommander_General", "Skills", "VANCD"), |
Shortcut_KS = SliceCommander:getShortcutSetting("SliceCommander_General", "Skills", "KS"), |
Shortcut_CS = SliceCommander:getShortcutSetting("SliceCommander_General", "Skills", "CS"), |
Shortcut_EVA = SliceCommander:getShortcutSetting("SliceCommander_General", "Skills", "EVA"), |
Shortcut_COS = SliceCommander:getShortcutSetting("SliceCommander_General", "Skills", "COS"), |
Shortcut_SPR = SliceCommander:getShortcutSetting("SliceCommander_General", "Skills", "SPR"), |
SND = SliceCommander:getSpellSettings('SND'), |
CV = SliceCommander:getSpellCDSettings('CV'), |
TOTCD = { |
name = SC_SPELL['TOTCD'] .. ' CD', |
type = "group", |
order = SliceCommander:getOrder(), |
args = { |
headerCD = { |
type = "header", |
order = SliceCommander:getOrder(), |
name = L['Cooldown'], |
}, |
TOTShow = SliceCommander:getShowSetting('TOTCD'), |
TOTColor = SliceCommander:getColorSetting('TOTCD'), |
TOTPos = SliceCommander:getPosSetting('TOTCD'), |
Flash = SliceCommander:getFlashSetting('TOTCD'), |
TOTTarget = { |
order = SliceCommander:getOrder(), |
name = L["Taget name"], |
desc = L["Write a macro which Tricks the target if it is friendly, if not the target of target. Except if a modifier is down the Tricks will target the player name specify here."], |
type = "input", |
set = function(info,val) |
_G['SC'].SET.TOTTarget = val |
SliceCommander:CreateTOTMacro() |
end, |
get = function(info) return _G['SC'].SET.TOTTarget end |
}, |
} |
}, |
FE = SliceCommander:getSpellCDSettings('FE'), |
KICD = { |
order = SliceCommander:getOrder(), |
name = SC_SPELL['KICD'], |
VANCD = SliceCommander:getCDSettings('VANCD'), |
KS = SliceCommander:getSpellCDSettings('KS'), |
CS = SliceCommander:getSpellSettings('CS'), |
EVA = SliceCommander:getSpellCDSettings('EVA'), |
COS = SliceCommander:getSpellCDSettings('COS'), |
SPR = SliceCommander:getSpellCDSettings('SPR'), |
} |
}, |
Shortcut = SliceCommander:getShortcutHeader(), |
Shortcut_CD = SliceCommander:getShortcutSetting("SliceCommander_General", "Talents", "CDCD"), |
Shortcut_MD = SliceCommander:getShortcutSetting("SliceCommander_General", "Talents", "MDCD"), |
Shortcut_AC = SliceCommander:getShortcutSetting("SliceCommander_Sublety", "Talents", "AC"), |
Shortcut_AC = SliceCommander:getShortcutSetting("SliceCommander_General", "Talents", "AC"), |
Shortcut_ER = SliceCommander:getShortcutSetting("SliceCommander_General", "Talents", "ER"), |
Shortcut_SS = SliceCommander:getShortcutSetting("SliceCommander_General", "Talents", "SS"), |
Shortcut_EVA = SliceCommander:getShortcutSetting("SliceCommander_General", "Talents", "EVA"), |
Shortcut_COS = SliceCommander:getShortcutSetting("SliceCommander_General", "Talents", "COS"), |
Shortcut_GG = SliceCommander:getShortcutSetting("SliceCommander_General", "Talents", "GG"), |
Shortcut_SD = SliceCommander:getShortcutSetting("SliceCommander_General", "Talents ", "SD"), |
Shortcut_FW = SliceCommander:getShortcutSetting("SliceCommander_General", "Talents", "FW"), |
Shortcut_TOTCD = SliceCommander:getShortcutSetting("SliceCommander_General", "Talents", "TOTCD"), |
Shortcut_FE = SliceCommander:getShortcutSetting("SliceCommander_General", "Talents", "FE"), |
Shortcut_SUB = SliceCommander:getShortcutSetting("SliceCommander_General", "Talents", "SUB"), |
Shortcut_SHICD = SliceCommander:getShortcutSetting("SliceCommander_General", "Skills", "SHICD"), |
Shortcut_COBCD = SliceCommander:getShortcutSetting("SliceCommander_General", "Skills", "COBCD"), |
Shortcut_TLT = SliceCommander:getShortcutSetting("SliceCommander_General", "Talents", "TLT"), |
CDCD = SliceCommander:getCDSettings('CDCD'), |
MDCD = SliceCommander:getCDSettings('MDCD'), |
AC = SliceCommander:getSpellSettings('AC'), |
ER = SliceCommander:getSpellCDSettings('ER'), |
SS = SliceCommander:getSpellCDSettings('SS'), |
EVA = SliceCommander:getSpellCDSettings('EVA'), |
COS = SliceCommander:getSpellCDSettings('COS'), |
GG = SliceCommander:getSpellCDSettings('GG'), |
SD = SliceCommander:getSpellCDSettings('SD'), |
FW = SliceCommander:getSpellSettings('FW'), |
FE = SliceCommander:getSpellCDSettings('FE'), |
SUB = SliceCommander:getSpellSettings('SUB'), |
TOTCD = { |
name = SC_SPELL['TOTCD'] .. ' CD', |
type = "group", |
order = SliceCommander:getOrder(), |
args = { |
headerCD = { |
type = "header", |
order = SliceCommander:getOrder(), |
name = L['Cooldown'], |
}, |
TOTShow = SliceCommander:getShowSetting('TOTCD'), |
TOTColor = SliceCommander:getColorSetting('TOTCD'), |
TOTPos = SliceCommander:getPosSetting('TOTCD'), |
Flash = SliceCommander:getFlashSetting('TOTCD'), |
TOTTarget = { |
order = SliceCommander:getOrder(), |
name = L["Taget name"], |
desc = L["Write a macro which Tricks the target if it is friendly, if not the target of target. Except if a modifier is down the Tricks will target the player name specify here."], |
type = "input", |
set = function(info,val) |
_G['SC'].SET.TOTTarget = val |
SliceCommander:CreateTOTMacro() |
end, |
get = function(info) return _G['SC'].SET.TOTTarget end |
}, |
} |
}, |
SHICD = SliceCommander:getCDSettings('SHICD'), |
SHICD = SliceCommander:getCDSettings('COBCD'), |
TLT = SliceCommander:getSpellCDSettings('TLT'), |
} |
}, |
TalentsPVP = { |
DFACD = SliceCommander:getCDSettings('DFACD') |
} |
}, |
Covenants = { |
order = SliceCommander:getOrder(), |
name = L["Covenants"], |
type = "group", |
childGroups = "tree", |
args = { |
Shortcut = SliceCommander:getShortcutHeader(), |
Shortcut_Kyrian = SliceCommander:getShortcutSetting("SliceCommander_General", "Covenants", "Kyrian", L['Kyrian']), |
Shortcut_Necrolord = SliceCommander:getShortcutSetting("SliceCommander_General", "Covenants", "Necrolord", L['Necrolord']), |
Shortcut_NightFae = SliceCommander:getShortcutSetting("SliceCommander_General", "Covenants", "NightFae", L['Night Fae']), |
Shortcut_Venthyr = SliceCommander:getShortcutSetting("SliceCommander_General", "Covenants", "Venthyr", L['Venthyr']), |
Kyrian = { |
name = L['Kyrian'], |
type = "group", |
order = SliceCommander:getOrder(), |
args = SliceCommander_TableMerge( |
SliceCommander:getSpellCDSettings('ER').args, |
SliceCommander:getCDSettings('SUMSCD').args |
) |
}, |
Necrolord = { |
name = L['Necrolord'], |
type = "group", |
order = SliceCommander:getOrder(), |
args = SliceCommander_TableMerge( |
SliceCommander:getSpellCDSettings('SBS').args, |
SliceCommander:getCDSettings('FCCD').args |
) |
}, |
NightFae = { |
name = L['Night Fae'], |
type = "group", |
order = SliceCommander:getOrder(), |
args = SliceCommander_TableMerge( |
SliceCommander:getSpellCDSettings('SP').args, |
SliceCommander:getCDSettings('SOSCD').args |
) |
}, |
Venthyr = { |
name = L['Venthyr'], |
type = "group", |
order = SliceCommander:getOrder(), |
args = SliceCommander_TableMerge( |
SliceCommander:getSpellCDSettings('FLA').args, |
SliceCommander:getCDSettings('DOSCD').args |
) |
} |
} |
} |
} |
} |
name = L["Utility poison"], |
type = "select", |
values = function() |
return { ['CRP'] = SC_SPELL['CRP'], ['AKP'] = SC_SPELL['AKP'] } |
return { ['CRP'] = SC_SPELL['CRP'], ['AKP'] = SC_SPELL['AKP'], ['ATP'] = SC_SPELL['ATP'] } |
end, |
set = function(info,val) |
local aSpec = GetSpecialization() |
Shortcut = SliceCommander:getShortcutHeader(), |
Shortcut_RUP = SliceCommander:getShortcutSetting("SliceCommander_Assassination", "Skills", "RUP"), |
Shortcut_GAR = SliceCommander:getShortcutSetting("SliceCommander_Assassination", "Skills", "GAR"), |
Shortcut_VEN = SliceCommander:getShortcutSetting("SliceCommander_Assassination", "Skills", "VEN"), |
Shortcut_ENV = SliceCommander:getShortcutSetting("SliceCommander_Assassination", "Skills", "ENV"), |
Shortcut_SS = SliceCommander:getShortcutSetting("SliceCommander_Assassination", "Skills", "SS"), |
Shortcut_DP = SliceCommander:getShortcutSetting("SliceCommander_Assassination", "Skills", "DP"), |
RUP = SliceCommander:getSpellSettings('RUP'), |
GAR = SliceCommander:getSpellCDSettings('GAR'), |
VEN = SliceCommander:getSpellCDSettings('VEN'), |
ENV = SliceCommander:getSpellSettings('ENV'), |
SS = SliceCommander:getSpellCDSettings('SS'), |
DP = SliceCommander:getSpellSettings('DP'), |
} |
}, |
Talents = { |
childGroups = "tree", |
args = { |
Shortcut = SliceCommander:getShortcutHeader(), |
Shortcut_DP = SliceCommander:getShortcutSetting("SliceCommander_Assassination", "Talents", "DP"), |
Shortcut_EXCD = SliceCommander:getShortcutSetting("SliceCommander_Assassination", "Talents", "EXCD"), |
Shortcut_EP = SliceCommander:getShortcutSetting("SliceCommander_Assassination", "Talents", "EP"), |
Shortcut_SUB = SliceCommander:getShortcutSetting("SliceCommander_Assassination", "Talents", "SUB"), |
Shortcut_BLS = SliceCommander:getShortcutSetting("SliceCommander_Assassination", "Talents", "BLS"), |
Shortcut_MA = SliceCommander:getShortcutSetting("SliceCommander_Assassination", "Talents", "MA"), |
Shortcut_CT = SliceCommander:getShortcutSetting("SliceCommander_Assassination", "Talents", "CT"), |
Shortcut_SP = SliceCommander:getShortcutSetting("SliceCommander_Assassination", "Talents", "SP"), |
Shortcut_SBS = SliceCommander:getShortcutSetting("SliceCommander_Assassination", "Talents", "SBS"), |
Shortcut_KB = SliceCommander:getShortcutSetting("SliceCommander_Assassination", "Talents", "KB"), |
Shortcut_DTM = SliceCommander:getShortcutSetting("SliceCommander_Assassination", "Talents", "DTM"), |
Shortcut_ICCD = SliceCommander:getShortcutSetting("SliceCommander_Assassination", "Talents", "ICCD"), |
DP = SliceCommander:getSpellSettings('DP'), |
EXCD = SliceCommander:getCDSettings('EXCD'), |
EP = SliceCommander:getSpellSettings('EP'), |
SUB = SliceCommander:getSpellSettings('SUB'), |
BLS = SliceCommander:getSpellSettings('BLS'), |
MA = SliceCommander:getSpellSettings('MA'), |
CT = SliceCommander:getSpellSettings('CT'), |
SP = SliceCommander:getSpellCDSettings('SP'), |
SBS = SliceCommander:getSpellCDSettings('SBS'), |
KB = SliceCommander:getSpellCDSettings('KB'), |
DTM = SliceCommander:getSpellCDSettings('DTM'), |
ICCD = SliceCommander:getCDSettings('ICCD'), |
} |
} |
} |
name = L["Utility poison"], |
type = "select", |
values = function() |
return { ['CRP'] = SC_SPELL['CRP'], ['AKP'] = SC_SPELL['AKP'] } |
return { ['CRP'] = SC_SPELL['CRP'], ['AKP'] = SC_SPELL['AKP'], ['ATP'] = SC_SPELL['ATP'] } |
end, |
set = function(info,val) |
local aSpec = GetSpecialization() |
childGroups = "tree", |
args = { |
Shortcut = SliceCommander:getShortcutHeader(), |
Shortcut_RB = SliceCommander:getShortcutSetting("SliceCommander_Outlaw", "Skills", "RB"), |
Shortcut_BF = SliceCommander:getShortcutSetting("SliceCommander_Outlaw", "Skills", "BF"), |
Shortcut_AR = SliceCommander:getShortcutSetting("SliceCommander_Outlaw", "Skills", "AR"), |
Shortcut_BE = SliceCommander:getShortcutSetting("SliceCommander_Outlaw", "Skills", "BE"), |
Shortcut_GHCD = SliceCommander:getShortcutSetting("SliceCommander_Outlaw", "Skills", "GHCD"), |
Shortcut_OP = SliceCommander:getShortcutSetting("SliceCommander_Outlaw", "Skills", "OP"), |
Shortcut_GG = SliceCommander:getShortcutSetting("SliceCommander_Outlaw", "Skills", "GG"), |
RB = { |
name = SC_SPELL['RB'], |
type = "group", |
order = SliceCommander:getOrder(), |
args = SliceCommander_TableMerge( |
SliceCommander:getSpellCDSettings('RB').args, |
{ |
headerSpecial = { |
type = "header", |
order = SliceCommander:getOrder(), |
name = L['Special settings'], |
}, |
replaceName = { |
order = SliceCommander:getOrder(), |
name = L["Replace spell name with each following spell text"], |
desc = L["Each active buff actually up will be displayed in the spell name."], |
type = "toggle", |
set = function(info,val) |
_G['SC'].SET.display.RBName = val |
end, |
get = function(info) return _G['SC'].SET.display.RBName end |
}, |
SC = SliceCommander:getRBSetting('SC'), |
GM = SliceCommander:getRBSetting('GM'), |
RP = SliceCommander:getRBSetting('RP'), |
TB = SliceCommander:getRBSetting('TB'), |
BT = SliceCommander:getRBSetting('BT'), |
BS = SliceCommander:getRBSetting('BS') |
} |
) |
}, |
BF = SliceCommander:getSpellCDSettings('BF'), |
BE = SliceCommander:getSpellCDSettings('BE'), |
OP = SliceCommander:getSpellSettings('OP'), |
} |
}, |
Talents = { |
order = SliceCommander:getOrder(), |
name = L["Talents"], |
type = "group", |
childGroups = "tree", |
args = { |
Shortcut = SliceCommander:getShortcutHeader(), |
Shortcut_GS = SliceCommander:getShortcutSetting("SliceCommander_Outlaw", "Talents", "GS"), |
Shortcut_KSPCD = SliceCommander:getShortcutSetting("SliceCommander_Outlaw", "Talents", "KSPCD"), |
Shortcut_LD = SliceCommander:getShortcutSetting("SliceCommander_Outlaw", "Talents", "LD"), |
Shortcut_BRCD = SliceCommander:getShortcutSetting("SliceCommander_Outlaw", "Talents", "BRCD"), |
Shortcut_CDB = SliceCommander:getShortcutSetting("SliceCommander_Outlaw", "Talents", "CDB"), |
Shortcut_SP = SliceCommander:getShortcutSetting("SliceCommander_Outlaw", "Talents", "SP"), |
Shortcut_GHCD = SliceCommander:getShortcutSetting("SliceCommander_Outlaw", "Talents", "GHCD"), |
Shortcut_AR = SliceCommander:getShortcutSetting("SliceCommander_Outlaw", "Talents", "AR"), |
Shortcut_RB = SliceCommander:getShortcutSetting("SliceCommander_Outlaw", "Talents", "RB"), |
Shortcut_KIRCD = SliceCommander:getShortcutSetting("SliceCommander_Outlaw", "Talents", "KIRCD"), |
GS = SliceCommander:getSpellCDSettings('GS'), |
KSPCD = SliceCommander:getCDSettings('KSPCD'), |
LD = SliceCommander:getSpellSettings('LD'), |
BRCD = SliceCommander:getCDSettings('BRCD'), |
CDB = SliceCommander:getSpellCDSettings('CDB'), |
SP = SliceCommander:getSpellCDSettings('SP'), |
GHCD = SliceCommander:getCDSettings('GHCD'), |
AR = { |
order = SliceCommander:getOrder(), |
name = SC_SPELL['AR'], |
FlashCD = SliceCommander:getFlashSetting('ARCD') |
} |
}, |
BE = SliceCommander:getSpellCDSettings('BE'), |
GHCD = SliceCommander:getCDSettings('GHCD'), |
OP = SliceCommander:getSpellSettings('OP'), |
GG = SliceCommander:getSpellCDSettings('GG'), |
RB = { |
name = SC_SPELL['RB'], |
type = "group", |
order = SliceCommander:getOrder(), |
args = SliceCommander_TableMerge( |
SliceCommander:getSpellCDSettings('RB').args, |
{ |
headerSpecial = { |
type = "header", |
order = SliceCommander:getOrder(), |
name = L['Special settings'], |
}, |
replaceName = { |
order = SliceCommander:getOrder(), |
name = L["Replace spell name with each following spell text"], |
desc = L["Each active buff actually up will be displayed in the spell name."], |
type = "toggle", |
set = function(info,val) |
_G['SC'].SET.display.RBName = val |
end, |
get = function(info) return _G['SC'].SET.display.RBName end |
}, |
SC = SliceCommander:getRBSetting('SC'), |
GM = SliceCommander:getRBSetting('GM'), |
RP = SliceCommander:getRBSetting('RP'), |
TB = SliceCommander:getRBSetting('TB'), |
BT = SliceCommander:getRBSetting('BT'), |
BS = SliceCommander:getRBSetting('BS') |
} |
) |
}, |
KIRCD = SliceCommander:getCDSettings('KIRCD'), |
} |
}, |
Talents = { |
order = SliceCommander:getOrder(), |
name = L["Talents"], |
type = "group", |
childGroups = "tree", |
args = { |
Shortcut = SliceCommander:getShortcutHeader(), |
Shortcut_GS = SliceCommander:getShortcutSetting("SliceCommander_Outlaw", "Talents", "GS"), |
Shortcut_KSPCD = SliceCommander:getShortcutSetting("SliceCommander_Outlaw", "Talents", "KSPCD"), |
Shortcut_LD = SliceCommander:getShortcutSetting("SliceCommander_Outlaw", "Talents", "LD"), |
Shortcut_BRCD = SliceCommander:getShortcutSetting("SliceCommander_Outlaw", "Talents", "BRCD"), |
Shortcut_CDB = SliceCommander:getShortcutSetting("SliceCommander_Outlaw", "Talents", "CDB"), |
GS = SliceCommander:getSpellCDSettings('GS'), |
KSPCD = SliceCommander:getCDSettings('KSPCD'), |
LD = SliceCommander:getSpellSettings('LD'), |
BRCD = SliceCommander:getCDSettings('BRCD'), |
CDB = SliceCommander:getSpellCDSettings('CDB'), |
} |
} |
} |
} |
if _G['SC'].SET.SpellSound ~= nil and _G['SC'].SET.SpellSound then |
SC_OptionsTable["Outlaw"]['args']['Skills']['args']['AR']['args']['ARCDSpellSound'] = SliceCommander:getCDSpellSound('ARCD') |
SC_OptionsTable["Outlaw"]['args']['Talents']['args']['AR']['args']['ARCDSpellSound'] = SliceCommander:getCDSpellSound('ARCD') |
end |
SC_OptionsTable["Sublety"] = { |
name = L["Utility poison"], |
type = "select", |
values = function() |
return { ['CRP'] = SC_SPELL['CRP'], ['AKP'] = SC_SPELL['AKP'] } |
return { ['CRP'] = SC_SPELL['CRP'], ['AKP'] = SC_SPELL['AKP'], ['ATP'] = SC_SPELL['ATP'] } |
end, |
set = function(info,val) |
local aSpec = GetSpecialization() |
Shortcut = SliceCommander:getShortcutHeader(), |
Shortcut_RUP = SliceCommander:getShortcutSetting("SliceCommander_Sublety", "Skills", "RUP"), |
Shortcut_SD = SliceCommander:getShortcutSetting("SliceCommander_Sublety", "Skills", "SD"), |
Shortcut_SB = SliceCommander:getShortcutSetting("SliceCommander_Sublety", "Skills", "SB"), |
Shortcut_SOD = SliceCommander:getShortcutSetting("SliceCommander_Sublety", "Skills", "SOD"), |
Shortcut_SS = SliceCommander:getShortcutSetting("SliceCommander_Sublety", "Skills", "SS"), |
Shortcut_FW = SliceCommander:getShortcutSetting("SliceCommander_Sublety", "Skills", "FW"), |
RUP = SliceCommander:getSpellSettings('RUP'), |
SD = SliceCommander:getSpellCDSettings('SD'), |
SB = SliceCommander:getSpellCDSettings('SB'), |
SOD = SliceCommander:getSpellCDSettings('SOD'), |
SS = SliceCommander:getSpellCDSettings('SS'), |
FW = SliceCommander:getSpellSettings('FW'), |
} |
}, |
Talents = { |
childGroups = "tree", |
args = { |
Shortcut = SliceCommander:getShortcutHeader(), |
Shortcut_SUB = SliceCommander:getShortcutSetting("SliceCommander_Sublety", "Talents", "SUB"), |
Shortcut_SHT = SliceCommander:getShortcutSetting("SliceCommander_Sublety", "Talents", "SHT"), |
Shortcut_STHCD = SliceCommander:getShortcutSetting("SliceCommander_Sublety", "Talents", "STHCD"), |
SUB = SliceCommander:getSpellSettings('SUB'), |
Shortcut_SP = SliceCommander:getShortcutSetting("SliceCommander_Sublety", "Talents", "SP"), |
Shortcut_FLA = SliceCommander:getShortcutSetting("SliceCommander_Sublety", "Talents", "FLA"), |
Shortcut_SB = SliceCommander:getShortcutSetting("SliceCommander_Sublety", "Talents", "SB"), |
SHT = SliceCommander:getSpellCDSettings('SHT'), |
STHCD = SliceCommander:getCDSettings('STHCD'), |
SP = SliceCommander:getSpellCDSettings('SP'), |
FLA = SliceCommander:getSpellCDSettings('FLA'), |
SB = SliceCommander:getSpellCDSettings('SB'), |
} |
} |
} |
childGroups = "tree", |
args = { |
Shortcut = SliceCommander:getShortcutHeader(), |
Shortcut_KB = SliceCommander:getShortcutSetting("SliceCommander_Complementary", "Assassination", "KB"), |
Shortcut_BA = SliceCommander:getShortcutSetting("SliceCommander_Complementary", "Assassination", "BA"), |
Shortcut_ST = SliceCommander:getShortcutSetting("SliceCommander_Complementary", "Assassination", "ST"), |
KB = SliceCommander:getSpellCDSettings('KB'), |
BA = SliceCommander:getSpellSettings('BA'), |
ST = SliceCommander:getSpellSettings('ST'), |
} |