refactor faerie fire and shared debuffs
This commit is contained in:
+28
-15
@@ -19,7 +19,10 @@ Cursive:RegisterDefaults("profile", {
|
||||
showraidicons = true,
|
||||
showhealthbar = true,
|
||||
showunitname = true,
|
||||
sharedFaerieFire = false,
|
||||
|
||||
shareddebuffs = {
|
||||
faeriefire = false,
|
||||
},
|
||||
|
||||
alwaysshowcurrenttarget = true,
|
||||
|
||||
@@ -411,6 +414,22 @@ local mobFilters = {
|
||||
},
|
||||
}
|
||||
|
||||
local sharedDebuffs = {
|
||||
["sharedFaerieFire"] = {
|
||||
type = "toggle",
|
||||
name = L["Shared Faerie Fire"],
|
||||
desc = L["This will show other player's Faerie Fires and avoid trying to cast Faerie Fire on those mobs"],
|
||||
order = 10,
|
||||
get = function()
|
||||
return Cursive.db.profile.shareddebuffs.faeriefire
|
||||
end,
|
||||
set = function(v)
|
||||
Cursive.db.profile.shareddebuffs.faeriefire = v
|
||||
Cursive.UpdateFramesFromConfig()
|
||||
end,
|
||||
},
|
||||
}
|
||||
|
||||
Cursive.cmdtable = {
|
||||
type = "group",
|
||||
handler = Cursive,
|
||||
@@ -499,9 +518,16 @@ Cursive.cmdtable = {
|
||||
type = "group",
|
||||
name = L["Mob filters"],
|
||||
desc = L["Target and Raid Marks always shown"],
|
||||
order = 20,
|
||||
order = 19,
|
||||
args = mobFilters
|
||||
},
|
||||
["shareddebuffs"] = {
|
||||
type = "group",
|
||||
name = L["Shared Debuffs"],
|
||||
desc = L["Shared Debuffs"],
|
||||
order = 20,
|
||||
args = sharedDebuffs
|
||||
},
|
||||
["spacer2"] = {
|
||||
type = "header",
|
||||
name = " ",
|
||||
@@ -561,19 +587,6 @@ Cursive.cmdtable = {
|
||||
end
|
||||
end,
|
||||
},
|
||||
["sharedFaerieFire"] = {
|
||||
type = "toggle",
|
||||
name = L["Shared Faerie Fire"],
|
||||
desc = L["This will show other player's Faerie Fires as well as your own"],
|
||||
order = 10,
|
||||
get = function()
|
||||
return Cursive.db.profile.sharedFaerieFire
|
||||
end,
|
||||
set = function(v)
|
||||
Cursive.db.profile.sharedFaerieFire = v
|
||||
Cursive.UpdateFramesFromConfig()
|
||||
end,
|
||||
},
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user