/
end, |
get = function(info) return FuryCommander_Save.Pos.ENR end |
}, |
headerCSMSetting = {--Colossus smash Settings |
order = 115, |
name = "Colossus Smash Settings", |
type = "header" |
}, |
CSMBarShow = {--Show Colossus smash |
order = 116, |
name = "Show Colossus Smash bar", |
desc = "Display the Colossus Smash timer bar", |
type = "toggle", |
set = function(info,val) |
FuryCommander_Save.display.CSMB = val |
end, |
get = function(info) return FuryCommander_Save.display.CSMB end |
}, |
PosCSM = {--Colossus smash position |
order = 117, |
name = "Colossus Smash bar position", |
desc = "The place where to display the Colossus Smash bar", |
type = "select", |
values = function() |
returnArray = {} |
for key = -15, 15, 1 do |
returnArray[key] = key |
end |
return returnArray |
end, |
set = function(info,val) |
FuryCommander_Save.Pos.CSM = val |
end, |
get = function(info) return FuryCommander_Save.Pos.CSM end |
}, |
headerThreatSetting = {--Threat Settings |
order = 133, |
name = "Threat bar Settings", |
FuryCommander:CreateCore() |
FC.BARS['THREAT']['obj'] = FuryCommander:NewFrame(0, 0, 0) |
FC.BARS['ENR']['obj'] = FuryCommander:NewFrame(110/255, 34/255, 45/255) |
FC.BARS['ENR']['obj'] = FuryCommander:NewFrame(.43, .13, .18) |
FC.BARS['CSM']['obj'] = FuryCommander:NewFrame(.71, .45, .04) |
--Create Bloodthirst icon |
FC.ICON['BLT']['obj'], FC.ICON['BLT']['frame'] = FuryCommander:NewIcon("Interface\\Icons\\spell_nature_bloodlust", FC.ICON['BLT']['name'], FuryCommander_Save.bloodthirst.point, FuryCommander_Save.bloodthirst.relativeTo, FuryCommander_Save.bloodthirst.relativePoint, FuryCommander_Save.bloodthirst.xOfs, FuryCommander_Save.bloodthirst.yOfs) |
if FuryCommander_Save.Pos.ENR == nil then |
FuryCommander_Save.Pos.ENR = 1 |
end |
if FuryCommander_Save.display.CSMB == nil then |
FuryCommander_Save.display.CSMB = true |
end |
if FuryCommander_Save.Pos.CSM == nil then |
FuryCommander_Save.Pos.CSM = 2 |
end |
if FuryCommander_Save.display.THREAT == nil then |
FuryCommander_Save.display.THREAT = true |
end |
}, |
['type'] = 1 |
}, |
['CSM'] = { |
['obj'] = 0, |
['expire'] = 0, |
['name'] = { |
FC_SPELL_CSM |
}, |
['type'] = 2 |
}, |
} |
end |
FC.BARS['ENR']['obj']:SetPoint(AnchorFromPos, LastAnchorPos, AnchorToPos, 0, offSetSize*-1) |
LastAnchorPos = FC.BARS['ENR']['obj'] |
end |
if FuryCommander_Save.Pos.CSM == i and FC.BARS['CSM']['expire'] ~= 0 then |
FC.BARS['CSM']['obj']:ClearAllPoints() |
FC.BARS['CSM']['obj']:SetPoint(AnchorFromPos, LastAnchorPos, AnchorToPos, 0, offSetSize*-1) |
LastAnchorPos = FC.BARS['CSM']['obj'] |
end |
--on top |
if FuryCommander_Save.Pos.THREAT == i*-1 and FC.BARS['THREAT']['expire'] ~= 0 then |
FC.BARS['ENR']['obj']:SetPoint(AnchorFromNeg, LastAnchorNeg, AnchorToNeg, 0, offSetSize) |
LastAnchorNeg = FC.BARS['ENR']['obj'] |
end |
if FuryCommander_Save.Pos.CSM == i*-1 and FC.BARS['CSM']['expire'] ~= 0 then |
FC.BARS['CSM']['obj']:ClearAllPoints() |
FC.BARS['CSM']['obj']:SetPoint(AnchorFromNeg, LastAnchorNeg, AnchorToNeg, 0, offSetSize) |
LastAnchorNeg = FC.BARS['CSM']['obj'] |
end |
end |
end |
BAR['expire'] = last |
end |
if BAR['expire'] == nil then |
if BAR['expire'] == nil or BAR['expire'] == -1 then |
BAR['expire'] = 0 |
end |
if FC.tNow == nil then |
FuryCommander:ColorEnrageBorder(FC.ICON['RGB']['obj']) |
FuryCommander:UpdateBar(FC.BARS['ENR'], FuryCommander_Save.display.ENR, false)--Update Enrage Bar |
FuryCommander:UpdateBar(FC.BARS['CSM'], FuryCommander_Save.display.CSMB, false)--Update Enrage Bar |
end |
do |