4 -- configurable settings
5 -- character specific settings
19 ["shift-type1"] = "spell",
20 ["shift-type2"] = "spell",
21 ["ctrl-type1"] = "macro",
22 ["alt-type2"] = "spell",
23 ["alt-shift-type1"] = "spell",
24 ["alt-shift-type2"] = "spell",
25 ["spell1"] = "Holy Light",
26 ["spell2"] = "Bestow Faith",
27 ["shift-spell1"] = "Flash of Light",
28 ["shift-spell2"] = "Light of the Martyr",
29 ["ctrl-macro1"] = "Cleansing",
30 ["alt-spell2"] = "Lay on Hands",
31 ["alt-shift-spell1"] = "Beacon of Light",
32 ["alt-shift-spell2"] = "Beacon of Faith",
41 ["shift-type1"] = "spell",
42 ["shift-type2"] = "spell",
43 ["ctrl-type1"] = "spell",
44 ["alt-type2"] = "spell",
45 ["spell1"] = "Healing Touch",
46 ["spell2"] = "Lifebloom",
47 ["shift-spell1"] = "Regrowth",
48 ["shift-spell2"] = "Swiftmend",
49 ["ctrl-spell1"] = "Nature's Cure",
50 ["alt-spell2"] = "Rebirth",
59 ["shift-type1"] = "spell",
60 ["ctrl-type1"] = "spell",
61 ["spell1"] = "Healing Wave",
62 ["spell2"] = "Chain Heal",
63 ["shift-spell1"] = "Healing Surge",
64 ["ctrl-spell1"] = "Purify Spirit",
72 --["type2"] = "macro",
73 ["spell1"] = "Soulstone",
74 --["macrotext2"] = "/tar [@mouseover]\n/click ExtraActionButton1\n/targetlasttarget",
80 -- account-wide settings
85 BaseColor = {0, 0, 0},
86 BgColor = {0.7, 0.7, 0.7},
87 HealthColor = {0.3, 0.3, 0.3},
88 ShieldColor = {0, 0.7, 1},
89 ShieldhlColor = {0.5, 0.8, 1},
90 HealpredColor = {0.5, 0.6, 0.5},
91 HealabsorbColor = {0.1, 0.1, 0.1},
92 OverlayColorDispel = {1, 0.5, 0, 0.5},
93 OverlayColorCharm = {0.8, 0, 1, 0.5},
94 OverlayColorAlert = {1, 0, 0, 0.5},
97 ["Psychic Assault"] = {bar=false},
98 ["Everburning Flames"] = {bar=false},
99 ["Corrupt"] = {bar=false},
100 ["Sleep Canister"] = {bar=false},
101 ["Misery"] = {bar=true},
102 ["Necrotic Embrace"] = {bar=false},
103 ["Fulminating Pulse"] = {bar=false},
104 ["Chilled Blood"] = {bar=false},
105 ["Soulblight"] = {bar=false},
106 ["Soulburst"] = {bar=false},
107 ["Soulbomb"] = {bar=false},
108 ["Shock Grenade"] = {bar=false},
109 ["Acidic Web"] = {bar=false},
110 ["Hungering Gloom"] = {bar=true},
111 ["Empowered Pulse Grenade"] = {bar=false},
112 ["Caustic Slime"] = {bar=false},
113 ["Cloying Shadows"] = {bar=false},
114 ["Conflagration"] = {bar=false},
116 ["Unholy Reckoning"] = {bar=false},
118 ["Carrion Plague"] = {bar=false},
119 ["Soul Corrosion"] = {bar=false},
120 -- Proving Grounds for testing
121 ["Aqua Bomb"] = {bar=false},
123 [209858] = {bar=false}, -- Necrotic Rot
124 [240559] = {bar=false}, -- Grievous Wound
125 --["Grievous Wound"] = {bar=false}, -- Grievous Wound
126 [240443] = {bar=false}, -- Burst
129 OmaRFSettings = settings;
131 function OmaRFLoadChar()
132 local name, realm = UnitFullName("player");
133 if chars[realm] and chars[realm][name] then
134 settings.Character = chars[realm][name];
136 settings.Character = charDefaults;