Evoker Gauge
Gauge for displaying various aspects of Evoker.
-Features-
- Evoker Stacks
- Evoker Duration
- Brain Freeze/Fireball! Tracker
- Missile Barrage Tracker
-Options-
Soft borders for bars can be used if ElvUI is installed.
|
|
| Quick Facts |
|---|
Gauge for displaying various aspects of Evoker.
Soft borders for bars can be used if ElvUI is installed.
Contains custom functions.
Code has been reviewed and is safe to use, custom functions might affect in-game performance.
{
"s": "4.2",
"m": "d",
"d": {
"backdropColor": [
1,
1,
1,
0.5
],
"controlledChildren": [
"Evoker [Evoker]",
"Brain Freeze [Evoker]",
"Missile Barrage [Evoker]"
],
"borderBackdrop": "Blizzard Tooltip",
"scale": 1,
"tocversion": 30300,
"border": false,
"yOffset": 0,
"anchorPoint": "CENTER",
"borderSize": 2,
"internalVersion": 52,
"borderColor": [
0,
0,
0,
1
],
"xOffset": 0,
"groupIcon": "Interface\\Icons\\ability_socererking_arcanemines",
"actions": {
"start": [],
"init": [],
"finish": []
},
"triggers": [
{
"trigger": {
"debuffType": "HELPFUL",
"type": "aura2",
"spellIds": [],
"subeventSuffix": "_CAST_START",
"unit": "player",
"subeventPrefix": "SPELL",
"event": "Health",
"names": []
},
"untrigger": []
}
],
"regionType": "group",
"borderOffset": 4,
"authorOptions": [],
"animation": {
"start": {
"type": "none",
"easeStrength": 3,
"duration_type": "seconds",
"easeType": "none"
},
"main": {
"type": "none",
"easeStrength": 3,
"duration_type": "seconds",
"easeType": "none"
},
"finish": {
"type": "none",
"easeStrength": 3,
"duration_type": "seconds",
"easeType": "none"
}
},
"id": "Evoker",
"borderEdge": "Square Full White",
"frameStrata": 3,
"anchorFrameType": "SCREEN",
"borderInset": 1,
"uid": "cAxADB0y8PV",
"information": [],
"subRegions": [],
"selfPoint": "CENTER",
"conditions": [],
"load": {
"size": {
"multi": []
},
"spec": {
"multi": []
},
"class": {
"multi": []
},
"talent": {
"multi": []
}
},
"config": []
},
"c": [
{
"backdropColor": [
1,
1,
1,
0.5
],
"controlledChildren": [
"Evoker (Fill Bar) [Evoker]",
"Evoker (Bar) [Evoker]",
"Evoker (Timer) [Evoker]"
],
"borderBackdrop": "Blizzard Tooltip",
"xOffset": 0,
"tocversion": 30300,
"border": false,
"yOffset": 0,
"anchorPoint": "CENTER",
"borderSize": 2,
"selfPoint": "CENTER",
"borderColor": [
0,
0,
0,
1
],
"authorOptions": [],
"borderEdge": "Square Full White",
"actions": {
"start": [],
"init": [],
"finish": []
},
"triggers": [
{
"trigger": {
"debuffType": "HELPFUL",
"type": "aura2",
"spellIds": [],
"subeventSuffix": "_CAST_START",
"unit": "player",
"subeventPrefix": "SPELL",
"event": "Health",
"names": []
},
"untrigger": []
}
],
"regionType": "group",
"borderOffset": 4,
"parent": "Evoker",
"animation": {
"start": {
"type": "none",
"easeStrength": 3,
"duration_type": "seconds",
"easeType": "none"
},
"main": {
"type": "none",
"easeStrength": 3,
"duration_type": "seconds",
"easeType": "none"
},
"finish": {
"type": "none",
"easeStrength": 3,
"duration_type": "seconds",
"easeType": "none"
}
},
"id": "Evoker [Evoker]",
"borderInset": 1,
"frameStrata": 1,
"anchorFrameType": "SCREEN",
"internalVersion": 52,
"uid": "C79Qi3jxwNm",
"information": [],
"subRegions": [],
"scale": 1,
"conditions": [],
"load": {
"size": {
"multi": []
},
"spec": {
"multi": []
},
"class": {
"multi": []
},
"talent": {
"multi": []
}
},
"config": []
},
{
"sparkWidth": 10,
"sparkOffsetX": 0,
"parent": "Evoker [Evoker]",
"yOffset": 0,
"anchorPoint": "CENTER",
"sparkRotation": 0,
"sparkRotationMode": "AUTO",
"backgroundColor": [
0,
0,
0,
0.5
],
"triggers": {
"1": {
"trigger": {
"type": "custom",
"subeventSuffix": "_CAST_START",
"debuffType": "HELPFUL",
"dynamicDuration": true,
"event": "Health",
"unit": "player",
"customDuration": "function()\n local cur_stacks = select(4, WA_GetUnitBuff(\"player\", 953316))\n local max_stacks = 5\n return cur_stacks, max_stacks, true\nend",
"names": [],
"custom": "function()\n return true\n end\n \n ",
"custom_type": "event",
"subeventPrefix": "SPELL",
"events": "UNIT_AURA",
"spellIds": [],
"custom_hide": "custom"
},
"untrigger": []
},
"activeTriggerMode": -10
},
"icon_color": [
1,
1,
1,
1
],
"internalVersion": 52,
"animation": {
"start": {
"type": "none",
"easeStrength": 3,
"duration_type": "seconds",
"easeType": "none"
},
"main": {
"type": "none",
"easeStrength": 3,
"duration_type": "seconds",
"easeType": "none"
},
"finish": {
"type": "none",
"easeStrength": 3,
"duration_type": "seconds",
"easeType": "none"
}
},
"barColor": [
1,
1,
1,
1
],
"desaturate": false,
"sparkOffsetY": 0,
"subRegions": [
{
"type": "subbackground"
},
{
"type": "subforeground"
},
{
"border_size": 1,
"border_anchor": "bar",
"type": "subborder",
"border_color": [
0,
0,
0,
1
],
"border_visible": true,
"border_edge": "Square Full White",
"border_offset": 1
},
{
"border_offset": 3,
"border_anchor": "bar",
"border_size": 3,
"border_color": [
0,
0,
0,
1
],
"border_visible": false,
"border_edge": "ElvUI GlowBorder",
"type": "subborder"
}
],
"height": 10,
"load": {
"use_talentknown": false,
"use_mysticenchantactive": true,
"class": {
"multi": []
},
"talent": {
"multi": []
},
"spec": {
"multi": []
},
"mysticenchantactive": 953308,
"use_alive": true,
"size": {
"multi": []
}
},
"sparkBlendMode": "ADD",
"useAdjustededMax": false,
"frameStrata": 2,
"iconSource": -1,
"icon": false,
"useAdjustededMin": false,
"regionType": "aurabar",
"actions": {
"start": [],
"init": [],
"finish": []
},
"xOffset": 0,
"icon_side": "RIGHT",
"authorOptions": [
{
"type": "description",
"fontSize": "large",
"text": "Options",
"width": 2
},
{
"type": "space",
"variableWidth": false,
"height": 1,
"width": 1,
"useHeight": true
},
{
"type": "toggle",
"key": "sborder",
"width": 1,
"default": false,
"name": "Soft Borders",
"useDesc": true,
"desc": "Use soft borders for bars. Requires ElvUI."
}
],
"zoom": 0,
"sparkHeight": 30,
"texture": "Solid",
"sparkColor": [
1,
1,
1,
1
],
"sparkTexture": "Interface\\CastingBar\\UI-CastingBar-Spark",
"spark": false,
"tocversion": 30300,
"sparkHidden": "NEVER",
"anchorFrameType": "SCREEN",
"alpha": 1,
"width": 120,
"id": "Evoker (Fill Bar) [Evoker]",
"config": {
"sborder": false
},
"inverse": false,
"uid": "3VtYv5yzJqc",
"orientation": "HORIZONTAL",
"conditions": [
{
"check": {
"value": "function()\n return aura_env.config[\"sborder\"] == true\nend",
"variable": "customcheck",
"op": "[OPTION] Soft Borders",
"trigger": -1
},
"changes": [
{
"property": "sub.3.border_visible"
},
{
"value": true,
"property": "sub.4.border_visible"
}
]
}
],
"information": [],
"selfPoint": "CENTER"
},
{
"sparkWidth": 10,
"iconSource": -1,
"parent": "Evoker [Evoker]",
"yOffset": 0,
"anchorPoint": "CENTER",
"sparkRotation": 0,
"sparkRotationMode": "AUTO",
"backgroundColor": [
0,
0,
0,
0
],
"triggers": {
"1": {
"trigger": {
"type": "custom",
"subeventSuffix": "_CAST_START",
"debuffType": "HELPFUL",
"unit": "player",
"event": "Health",
"dynamicDuration": true,
"customDuration": "function()\n local cur_stacks = select(4, WA_GetUnitBuff(\"player\", 953316))\n local max_stacks = 5\n return cur_stacks, max_stacks, true\nend",
"names": [],
"custom": "function()\n return true\n end\n \n ",
"custom_type": "event",
"subeventPrefix": "SPELL",
"spellIds": [],
"events": "UNIT_AURA",
"custom_hide": "custom"
},
"untrigger": []
},
"activeTriggerMode": -10
},
"icon_color": [
1,
1,
1,
1
],
"internalVersion": 52,
"animation": {
"start": {
"type": "none",
"easeStrength": 3,
"duration_type": "seconds",
"easeType": "none"
},
"main": {
"colorR": 1,
"scalex": 1,
"colorB": 1,
"colorG": 1,
"type": "custom",
"easeType": "none",
"duration_type": "seconds",
"use_color": true,
"alpha": 0,
"colorA": 1,
"y": 0,
"colorType": "pulseColor",
"easeStrength": 3,
"scaley": 1,
"colorFunc": "function(progress, r1, g1, b1, a1, r2, g2, b2, a2)\n local angle = (progress * 2 * math.pi) - (math.pi \/ 2)\n local newProgress = ((math.sin(angle) + 1)\/2);\n return r1 + (newProgress * (r2 - r1)),\n g1 + (newProgress * (g2 - g1)),\n b1 + (newProgress * (b2 - b1)),\n a1 + (newProgress * (a2 - a1))\nend\n",
"rotate": 0,
"x": 0,
"duration": "0.8"
},
"finish": {
"type": "none",
"easeStrength": 3,
"duration_type": "seconds",
"easeType": "none"
}
},
"barColor": [
1,
0.34902,
0.92157,
1
],
"desaturate": false,
"sparkOffsetY": 0,
"subRegions": [
{
"type": "subbackground"
},
{
"type": "subforeground"
},
{
"tick_blend_mode": "ADD",
"type": "subtick",
"tick_xOffset": 0,
"tick_desaturate": false,
"automatic_length": true,
"tick_thickness": 1,
"tick_placement_mode": "AtValue",
"use_texture": false,
"tick_color": [
0,
0,
0,
1
],
"tick_yOffset": 0,
"tick_texture": "Interface\\CastingBar\\UI-CastingBar-Spark",
"tick_visible": true,
"tick_placement": "1",
"tick_length": 30,
"tick_mirror": false,
"tick_rotation": 0
},
{
"tick_blend_mode": "ADD",
"type": "subtick",
"tick_xOffset": 0,
"tick_desaturate": false,
"automatic_length": true,
"tick_thickness": 1,
"tick_placement_mode": "AtValue",
"use_texture": false,
"tick_color": [
0,
0,
0,
1
],
"tick_yOffset": 0,
"tick_texture": "Interface\\CastingBar\\UI-CastingBar-Spark",
"tick_visible": true,
"tick_placement": "2",
"tick_length": 30,
"tick_mirror": false,
"tick_rotation": 0
},
{
"tick_blend_mode": "ADD",
"tick_rotation": 0,
"tick_xOffset": 0,
"tick_desaturate": false,
"automatic_length": true,
"tick_thickness": 1,
"type": "subtick",
"use_texture": false,
"tick_placement_mode": "AtValue",
"tick_texture": "Interface\\CastingBar\\UI-CastingBar-Spark",
"tick_visible": true,
"tick_placement": "3",
"tick_yOffset": 0,
"tick_length": 30,
"tick_mirror": false,
"tick_color": [
0,
0,
0,
1
]
},
{
"tick_blend_mode": "ADD",
"type": "subtick",
"tick_xOffset": 0,
"tick_desaturate": false,
"automatic_length": true,
"tick_thickness": 1,
"tick_placement_mode": "AtValue",
"use_texture": false,
"tick_color": [
0,
0,
0,
1
],
"tick_yOffset": 0,
"tick_texture": "Interface\\CastingBar\\UI-CastingBar-Spark",
"tick_visible": true,
"tick_placement": "4",
"tick_length": 30,
"tick_mirror": false,
"tick_rotation": 0
}
],
"height": 10,
"load": {
"use_talentknown": false,
"use_mysticenchantactive": true,
"class": {
"multi": []
},
"talent": {
"multi": []
},
"spec": {
"multi": []
},
"mysticenchantactive": 953308,
"use_alive": true,
"size": {
"multi": []
}
},
"sparkBlendMode": "ADD",
"useAdjustededMax": false,
"frameStrata": 2,
"icon": false,
"actions": {
"start": [],
"init": [],
"finish": []
},
"smoothProgress": true,
"useAdjustededMin": false,
"regionType": "aurabar",
"xOffset": 0,
"sparkOffsetX": 0,
"icon_side": "RIGHT",
"authorOptions": [
{
"type": "description",
"fontSize": "large",
"text": "Options",
"width": 2
},
{
"type": "space",
"variableWidth": false,
"height": 1,
"width": 1,
"useHeight": true
},
{
"type": "toggle",
"key": "sborder",
"width": 1,
"default": false,
"name": "Soft Borders",
"useDesc": true,
"desc": "Use soft borders for bars. Requires ElvUI."
}
],
"zoom": 0,
"sparkHeight": 30,
"texture": "Solid",
"sparkColor": [
1,
1,
1,
1
],
"sparkTexture": "Interface\\CastingBar\\UI-CastingBar-Spark",
"spark": false,
"tocversion": 30300,
"sparkHidden": "NEVER",
"anchorFrameType": "SCREEN",
"alpha": 1,
"width": 120,
"id": "Evoker (Bar) [Evoker]",
"config": {
"sborder": false
},
"inverse": false,
"uid": "xP8ssvknMfy",
"orientation": "HORIZONTAL",
"conditions": [],
"information": [],
"selfPoint": "CENTER"
},
{
"sparkWidth": 10,
"iconSource": -1,
"parent": "Evoker [Evoker]",
"yOffset": -4,
"anchorPoint": "CENTER",
"sparkRotation": 0,
"sparkRotationMode": "AUTO",
"backgroundColor": [
0,
0,
0,
0.5
],
"triggers": {
"1": {
"trigger": {
"useName": true,
"auranames": [
"Evoker"
],
"event": "Health",
"unit": "player",
"spellIds": [],
"subeventPrefix": "SPELL",
"type": "aura2",
"names": [],
"subeventSuffix": "_CAST_START",
"debuffType": "HELPFUL"
},
"untrigger": []
},
"activeTriggerMode": -10
},
"icon_color": [
1,
1,
1,
1
],
"internalVersion": 52,
"animation": {
"start": {
"type": "none",
"easeStrength": 3,
"duration_type": "seconds",
"easeType": "none"
},
"main": {
"type": "none",
"easeStrength": 3,
"duration_type": "seconds",
"easeType": "none"
},
"finish": {
"type": "none",
"easeStrength": 3,
"duration_type": "seconds",
"easeType": "none"
}
},
"barColor": [
1,
0.77255,
0.18039,
1
],
"desaturate": false,
"sparkOffsetY": 0,
"subRegions": [
{
"type": "subbackground"
},
{
"type": "subforeground"
},
{
"border_size": 1,
"border_anchor": "bar",
"border_offset": 1,
"border_color": [
0,
0,
0,
1
],
"border_visible": true,
"border_edge": "Square Full White",
"type": "subborder"
}
],
"height": 2,
"frameStrata": 1,
"load": {
"use_talentknown": false,
"use_mysticenchantactive": true,
"class": {
"multi": []
},
"talent": {
"multi": []
},
"spec": {
"multi": []
},
"mysticenchantactive": 953308,
"use_alive": true,
"size": {
"multi": []
}
},
"sparkBlendMode": "ADD",
"useAdjustededMax": false,
"source": "import",
"icon": false,
"actions": {
"start": [],
"init": [],
"finish": []
},
"smoothProgress": false,
"useAdjustededMin": false,
"regionType": "aurabar",
"xOffset": 0,
"sparkOffsetX": 0,
"icon_side": "RIGHT",
"authorOptions": [
{
"type": "description",
"fontSize": "large",
"text": "Options",
"width": 2
},
{
"type": "space",
"variableWidth": false,
"height": 1,
"width": 1,
"useHeight": true
},
{
"type": "toggle",
"key": "sborder",
"width": 1,
"default": false,
"name": "Soft Borders",
"useDesc": true,
"desc": "Use soft borders for bars. Requires ElvUI."
}
],
"zoom": 0,
"sparkHeight": 30,
"texture": "Solid",
"sparkColor": [
1,
1,
1,
1
],
"sparkTexture": "Interface\\CastingBar\\UI-CastingBar-Spark",
"spark": false,
"tocversion": 30300,
"sparkHidden": "NEVER",
"anchorFrameType": "SCREEN",
"alpha": 1,
"width": 120,
"id": "Evoker (Timer) [Evoker]",
"config": {
"sborder": false
},
"inverse": false,
"uid": "eJUnGHXEDLF",
"orientation": "HORIZONTAL",
"conditions": [],
"information": [],
"selfPoint": "CENTER"
},
{
"backdropColor": [
1,
1,
1,
0.5
],
"controlledChildren": [
"Fireball! (BG) [Evoker]",
"Fireball! (Empty) [Evoker]",
"Fireball! (Ready) [Evoker]"
],
"borderBackdrop": "Blizzard Tooltip",
"scale": 1,
"tocversion": 30300,
"border": false,
"borderEdge": "Square Full White",
"anchorPoint": "CENTER",
"borderSize": 2,
"selfPoint": "CENTER",
"borderColor": [
0,
0,
0,
1
],
"authorOptions": [],
"yOffset": 9,
"actions": {
"start": [],
"init": [],
"finish": []
},
"triggers": [
{
"trigger": {
"debuffType": "HELPFUL",
"type": "aura2",
"spellIds": [],
"subeventSuffix": "_CAST_START",
"unit": "player",
"subeventPrefix": "SPELL",
"event": "Health",
"names": []
},
"untrigger": []
}
],
"regionType": "group",
"borderOffset": 4,
"xOffset": -52,
"animation": {
"start": {
"type": "none",
"easeStrength": 3,
"duration_type": "seconds",
"easeType": "none"
},
"main": {
"type": "none",
"easeStrength": 3,
"duration_type": "seconds",
"easeType": "none"
},
"finish": {
"type": "none",
"easeStrength": 3,
"duration_type": "seconds",
"easeType": "none"
}
},
"id": "Brain Freeze [Evoker]",
"borderInset": 1,
"frameStrata": 1,
"anchorFrameType": "SCREEN",
"internalVersion": 52,
"config": [],
"load": {
"size": {
"multi": []
},
"spec": {
"multi": []
},
"class": {
"multi": []
},
"talent": {
"multi": []
}
},
"subRegions": [],
"parent": "Evoker",
"conditions": [],
"information": [],
"uid": "eyROhHATkGQ"
},
{
"authorOptions": [
{
"type": "description",
"fontSize": "large",
"text": "Options",
"width": 2
},
{
"type": "space",
"variableWidth": false,
"height": 1,
"width": 1,
"useHeight": true
},
{
"type": "toggle",
"key": "sborder",
"width": 1,
"default": false,
"name": "Soft Borders",
"useDesc": true,
"desc": "Use soft borders for bars. Requires ElvUI."
}
],
"yOffset": 0,
"anchorPoint": "CENTER",
"actions": {
"start": [],
"finish": [],
"init": []
},
"triggers": {
"1": {
"trigger": {
"debuffType": "HELPFUL",
"type": "aura2",
"spellIds": [],
"subeventSuffix": "_CAST_START",
"unit": "player",
"names": [],
"event": "Health",
"subeventPrefix": "SPELL"
},
"untrigger": []
},
"activeTriggerMode": -10
},
"internalVersion": 52,
"animation": {
"start": {
"easeStrength": 3,
"type": "none",
"duration_type": "seconds",
"easeType": "none"
},
"main": {
"easeStrength": 3,
"type": "none",
"duration_type": "seconds",
"easeType": "none"
},
"finish": {
"easeStrength": 3,
"type": "none",
"duration_type": "seconds",
"easeType": "none"
}
},
"desaturate": false,
"discrete_rotation": 0,
"subRegions": [
{
"type": "subbackground"
}
],
"height": 19,
"rotate": true,
"load": {
"use_talentknown": false,
"use_mysticenchantactive": true,
"talent": {
"multi": []
},
"class": {
"multi": []
},
"talentknown": 18095,
"use_alive": true,
"mysticenchantactive": 953308,
"spec": {
"multi": []
},
"size": {
"multi": []
}
},
"source": "import",
"mirror": false,
"regionType": "texture",
"blendMode": "BLEND",
"texture": "Interface\\AddOns\\WeakAuras\\Media\\Textures\\Square_White",
"frameStrata": 1,
"selfPoint": "CENTER",
"tocversion": 30300,
"id": "Fireball! (BG) [Evoker]",
"anchorFrameType": "SCREEN",
"alpha": 1,
"width": 19,
"uid": "7t)ksoG(mD6",
"config": {
"sborder": false
},
"xOffset": 0,
"rotation": 45,
"color": [
0,
0,
0,
0.5
],
"conditions": [],
"information": [],
"parent": "Brain Freeze [Evoker]"
},
{
"authorOptions": [
{
"type": "description",
"fontSize": "large",
"text": "Options",
"width": 2
},
{
"type": "space",
"variableWidth": false,
"height": 1,
"width": 1,
"useHeight": true
},
{
"type": "toggle",
"key": "sborder",
"width": 1,
"default": false,
"name": "Soft Borders",
"useDesc": true,
"desc": "Use soft borders for bars. Requires ElvUI."
}
],
"yOffset": 0,
"anchorPoint": "CENTER",
"actions": {
"start": [],
"finish": [],
"init": []
},
"triggers": {
"1": {
"trigger": {
"debuffType": "HELPFUL",
"type": "aura2",
"spellIds": [],
"subeventSuffix": "_CAST_START",
"unit": "player",
"names": [],
"event": "Health",
"subeventPrefix": "SPELL"
},
"untrigger": []
},
"activeTriggerMode": -10
},
"internalVersion": 52,
"animation": {
"start": {
"easeStrength": 3,
"type": "none",
"duration_type": "seconds",
"easeType": "none"
},
"main": {
"easeStrength": 3,
"type": "none",
"duration_type": "seconds",
"easeType": "none"
},
"finish": {
"easeStrength": 3,
"type": "none",
"duration_type": "seconds",
"easeType": "none"
}
},
"desaturate": false,
"discrete_rotation": 0,
"subRegions": [
{
"type": "subbackground"
}
],
"height": 15,
"rotate": true,
"load": {
"use_talentknown": false,
"use_mysticenchantactive": true,
"talent": {
"multi": []
},
"class": {
"multi": []
},
"talentknown": 18095,
"use_alive": true,
"mysticenchantactive": 953308,
"spec": {
"multi": []
},
"size": {
"multi": []
}
},
"source": "import",
"mirror": false,
"regionType": "texture",
"blendMode": "BLEND",
"texture": "Interface\\AddOns\\WeakAuras\\Media\\Textures\\Square_White",
"frameStrata": 1,
"selfPoint": "CENTER",
"tocversion": 30300,
"id": "Fireball! (Empty) [Evoker]",
"anchorFrameType": "SCREEN",
"alpha": 1,
"width": 15,
"uid": "PKJOoQ2eTnf",
"config": {
"sborder": false
},
"xOffset": 0,
"rotation": 45,
"color": [
0,
0,
0,
0.5
],
"conditions": [],
"information": [],
"parent": "Brain Freeze [Evoker]"
},
{
"authorOptions": [
{
"type": "description",
"fontSize": "large",
"text": "Options",
"width": 2
},
{
"type": "space",
"variableWidth": false,
"height": 1,
"width": 1,
"useHeight": true
},
{
"type": "toggle",
"key": "sborder",
"width": 1,
"default": false,
"name": "Soft Borders",
"useDesc": true,
"desc": "Use soft borders for bars. Requires ElvUI."
}
],
"yOffset": 0,
"anchorPoint": "CENTER",
"actions": {
"start": [],
"finish": [],
"init": []
},
"triggers": {
"1": {
"trigger": {
"type": "aura2",
"auranames": [
"Fireball!"
],
"ownOnly": true,
"event": "Health",
"names": [],
"spellIds": [],
"useName": true,
"subeventPrefix": "SPELL",
"unit": "player",
"subeventSuffix": "_CAST_START",
"debuffType": "HELPFUL"
},
"untrigger": []
},
"activeTriggerMode": -10
},
"internalVersion": 52,
"animation": {
"start": {
"colorR": 1,
"duration": "0.1",
"alphaType": "straight",
"colorB": 1,
"colorG": 1,
"alphaFunc": "function(progress, start, delta)\n return start + (progress * delta)\nend\n",
"use_alpha": true,
"type": "custom",
"easeType": "none",
"scaleFunc": "function(progress, startX, startY, scaleX, scaleY)\n return startX + (progress * (scaleX - startX)), startY + (progress * (scaleY - startY))\nend\n",
"scaley": 2,
"alpha": 0,
"scaleType": "straightScale",
"y": 0,
"x": 0,
"rotate": 0,
"colorA": 1,
"use_scale": true,
"easeStrength": 3,
"scalex": 2,
"duration_type": "seconds"
},
"main": {
"colorR": 1,
"scalex": 1,
"colorB": 1,
"colorG": 1,
"type": "custom",
"easeType": "none",
"duration": "0.1",
"use_color": true,
"alpha": 0,
"x": 0,
"y": 0,
"colorType": "pulseColor",
"rotate": 0,
"scaley": 1,
"colorFunc": "function(progress, r1, g1, b1, a1, r2, g2, b2, a2)\n local angle = (progress * 2 * math.pi) - (math.pi \/ 2)\n local newProgress = ((math.sin(angle) + 1)\/2);\n return r1 + (newProgress * (r2 - r1)),\n g1 + (newProgress * (g2 - g1)),\n b1 + (newProgress * (b2 - b1)),\n a1 + (newProgress * (a2 - a1))\nend\n",
"easeStrength": 3,
"colorA": 1,
"duration_type": "seconds"
},
"finish": {
"colorR": 1,
"duration": "0.1",
"alphaType": "straight",
"colorB": 1,
"colorG": 1,
"alphaFunc": "function(progress, start, delta)\n return start + (progress * delta)\nend\n",
"use_alpha": true,
"type": "custom",
"easeType": "none",
"scaleFunc": "function(progress, startX, startY, scaleX, scaleY)\n return startX + (progress * (scaleX - startX)), startY + (progress * (scaleY - startY))\nend\n",
"scaley": 2,
"alpha": 0,
"scaleType": "straightScale",
"y": 0,
"x": 0,
"rotate": 0,
"colorA": 1,
"use_scale": true,
"easeStrength": 3,
"scalex": 2,
"duration_type": "seconds"
}
},
"desaturate": false,
"discrete_rotation": 0,
"subRegions": [
{
"type": "subbackground"
}
],
"height": 15,
"rotate": true,
"load": {
"use_talentknown": false,
"use_mysticenchantactive": true,
"talent": {
"multi": []
},
"class": {
"multi": []
},
"talentknown": 18095,
"use_alive": true,
"mysticenchantactive": 953308,
"spec": {
"multi": []
},
"size": {
"multi": []
}
},
"source": "import",
"mirror": false,
"regionType": "texture",
"blendMode": "BLEND",
"texture": "Interface\\AddOns\\WeakAuras\\Media\\Textures\\Square_White",
"frameStrata": 1,
"selfPoint": "CENTER",
"tocversion": 30300,
"id": "Fireball! (Ready) [Evoker]",
"anchorFrameType": "SCREEN",
"alpha": 1,
"width": 15,
"uid": "nvQ6c0uaAcP",
"config": {
"sborder": false
},
"xOffset": 0,
"rotation": 45,
"color": [
1,
0.33725,
0.26275,
1
],
"conditions": [],
"information": [],
"parent": "Brain Freeze [Evoker]"
},
{
"backdropColor": [
1,
1,
1,
0.5
],
"controlledChildren": [
"Missile Barrage (2 Stacks, Empty) [Evoker]",
"Missile Barrage (2 Stacks) [Evoker]",
"Missile Barrage (1 Stack, BG) [Evoker]",
"Missile Barrage (1 Stack, Empty) [Evoker]",
"Missile Barrage (1 Stack) [Evoker]"
],
"borderBackdrop": "Blizzard Tooltip",
"authorOptions": [],
"tocversion": 30300,
"border": false,
"borderEdge": "Square Full White",
"anchorPoint": "CENTER",
"borderSize": 2,
"animation": {
"start": {
"type": "none",
"easeStrength": 3,
"duration_type": "seconds",
"easeType": "none"
},
"main": {
"type": "none",
"easeStrength": 3,
"duration_type": "seconds",
"easeType": "none"
},
"finish": {
"type": "none",
"easeStrength": 3,
"duration_type": "seconds",
"easeType": "none"
}
},
"borderColor": [
0,
0,
0,
1
],
"scale": 1,
"yOffset": 9,
"actions": {
"start": [],
"init": [],
"finish": []
},
"triggers": [
{
"trigger": {
"debuffType": "HELPFUL",
"type": "aura2",
"spellIds": [],
"subeventSuffix": "_CAST_START",
"unit": "player",
"subeventPrefix": "SPELL",
"event": "Health",
"names": []
},
"untrigger": []
}
],
"regionType": "group",
"internalVersion": 52,
"parent": "Evoker",
"selfPoint": "CENTER",
"id": "Missile Barrage [Evoker]",
"config": [],
"frameStrata": 1,
"anchorFrameType": "SCREEN",
"borderOffset": 4,
"uid": "fX4MkgPTD(k",
"information": [],
"subRegions": [],
"xOffset": -32,
"conditions": [],
"load": {
"size": {
"multi": []
},
"spec": {
"multi": []
},
"class": {
"multi": []
},
"talent": {
"multi": []
}
},
"borderInset": 1
},
{
"xOffset": 0,
"yOffset": 6,
"anchorPoint": "CENTER",
"actions": {
"start": [],
"init": [],
"finish": []
},
"triggers": {
"1": {
"trigger": {
"type": "aura2",
"useStacks": true,
"auranames": [
"Missile Barrage"
],
"ownOnly": true,
"event": "Health",
"names": [],
"stacksOperator": ">",
"stacks": "1",
"spellIds": [],
"subeventPrefix": "SPELL",
"unit": "player",
"subeventSuffix": "_CAST_START",
"useName": true,
"debuffType": "HELPFUL"
},
"untrigger": []
},
"activeTriggerMode": -10
},
"internalVersion": 52,
"selfPoint": "CENTER",
"desaturate": false,
"discrete_rotation": 0,
"subRegions": [
{
"type": "subbackground"
}
],
"height": 17,
"rotate": true,
"load": {
"use_talentknown": false,
"use_mysticenchantactive": true,
"talent": {
"multi": []
},
"class": {
"multi": []
},
"talentknown": 18095,
"mysticenchantactive": 953308,
"use_alive": true,
"spec": {
"multi": []
},
"size": {
"multi": []
}
},
"source": "import",
"mirror": false,
"regionType": "texture",
"blendMode": "BLEND",
"texture": "Interface\\AddOns\\WeakAuras\\Media\\Textures\\Square_White",
"rotation": 45,
"parent": "Missile Barrage [Evoker]",
"tocversion": 30300,
"id": "Missile Barrage (2 Stacks, Empty) [Evoker]",
"alpha": 1,
"frameStrata": 1,
"width": 17,
"anchorFrameType": "SCREEN",
"config": {
"sborder": false
},
"authorOptions": [
{
"type": "description",
"fontSize": "large",
"text": "Options",
"width": 2
},
{
"type": "space",
"variableWidth": false,
"height": 1,
"width": 1,
"useHeight": true
},
{
"type": "toggle",
"key": "sborder",
"width": 1,
"default": false,
"name": "Soft Borders",
"useDesc": true,
"desc": "Use soft borders for bars. Requires ElvUI."
}
],
"uid": "aIcKq8IMgws",
"color": [
0,
0,
0,
0.5
],
"conditions": [],
"information": [],
"animation": {
"start": {
"colorR": 1,
"duration_type": "seconds",
"colorB": 1,
"colorG": 1,
"use_translate": true,
"type": "custom",
"easeType": "none",
"translateFunc": "function(progress, startX, startY, deltaX, deltaY)\n return startX + (progress * deltaX), startY + (progress * deltaY)\nend\n",
"scaley": 1,
"alpha": 0,
"y": -6,
"x": 0,
"duration": "0.1",
"translateType": "straightTranslate",
"easeStrength": 3,
"rotate": 0,
"scalex": 1,
"colorA": 1
},
"main": {
"type": "none",
"easeStrength": 3,
"duration_type": "seconds",
"easeType": "none"
},
"finish": {
"colorR": 1,
"scalex": 1,
"colorB": 1,
"colorG": 1,
"use_translate": true,
"type": "custom",
"easeType": "none",
"translateFunc": "function(progress, startX, startY, deltaX, deltaY)\n return startX + (progress * deltaX), startY + (progress * deltaY)\nend\n",
"scaley": 1,
"alpha": 0,
"duration": "0.1",
"y": -6,
"x": 0,
"translateType": "straightTranslate",
"rotate": 0,
"colorA": 1,
"easeStrength": 3,
"use_scale": false,
"duration_type": "seconds"
}
}
},
{
"authorOptions": [
{
"type": "description",
"fontSize": "large",
"text": "Options",
"width": 2
},
{
"type": "space",
"variableWidth": false,
"height": 1,
"width": 1,
"useHeight": true
},
{
"type": "toggle",
"key": "sborder",
"width": 1,
"default": false,
"name": "Soft Borders",
"useDesc": true,
"desc": "Use soft borders for bars. Requires ElvUI."
}
],
"yOffset": 6,
"anchorPoint": "CENTER",
"actions": {
"start": [],
"init": [],
"finish": []
},
"triggers": {
"1": {
"trigger": {
"type": "aura2",
"useStacks": true,
"auranames": [
"Missile Barrage"
],
"ownOnly": true,
"event": "Health",
"names": [],
"stacksOperator": ">",
"stacks": "1",
"spellIds": [],
"subeventPrefix": "SPELL",
"unit": "player",
"subeventSuffix": "_CAST_START",
"useName": true,
"debuffType": "HELPFUL"
},
"untrigger": []
},
"activeTriggerMode": -10
},
"internalVersion": 52,
"animation": {
"start": {
"colorR": 1,
"duration_type": "seconds",
"alphaType": "straight",
"colorB": 1,
"colorG": 1,
"alphaFunc": "function(progress, start, delta)\n return start + (progress * delta)\nend\n",
"use_translate": true,
"use_alpha": true,
"type": "custom",
"easeType": "none",
"translateFunc": "function(progress, startX, startY, deltaX, deltaY)\n return startX + (progress * deltaX), startY + (progress * deltaY)\nend\n",
"scaley": 1,
"alpha": 0,
"y": -6,
"x": 0,
"translateType": "straightTranslate",
"colorA": 1,
"rotate": 0,
"easeStrength": 3,
"duration": "0.1",
"scalex": 1
},
"main": {
"colorR": 1,
"scalex": 1,
"colorB": 1,
"colorG": 1,
"type": "custom",
"easeType": "none",
"duration": "0.1",
"use_color": true,
"alpha": 0,
"colorType": "pulseColor",
"y": 0,
"x": 0,
"rotate": 0,
"scaley": 1,
"colorFunc": "function(progress, r1, g1, b1, a1, r2, g2, b2, a2)\n local angle = (progress * 2 * math.pi) - (math.pi \/ 2)\n local newProgress = ((math.sin(angle) + 1)\/2);\n return r1 + (newProgress * (r2 - r1)),\n g1 + (newProgress * (g2 - g1)),\n b1 + (newProgress * (b2 - b1)),\n a1 + (newProgress * (a2 - a1))\nend\n",
"easeStrength": 3,
"colorA": 1,
"duration_type": "seconds"
},
"finish": {
"colorR": 1,
"duration_type": "seconds",
"alphaType": "straight",
"colorB": 1,
"colorG": 1,
"alphaFunc": "function(progress, start, delta)\n return start + (progress * delta)\nend\n",
"use_translate": true,
"use_alpha": true,
"type": "custom",
"easeType": "none",
"translateFunc": "function(progress, startX, startY, deltaX, deltaY)\n return startX + (progress * deltaX), startY + (progress * deltaY)\nend\n",
"scaley": 1,
"alpha": 0,
"y": -6,
"x": 0,
"translateType": "straightTranslate",
"colorA": 1,
"rotate": 0,
"easeStrength": 3,
"duration": "0.1",
"scalex": 1
}
},
"desaturate": false,
"discrete_rotation": 0,
"subRegions": [
{
"type": "subbackground"
}
],
"height": 13,
"rotate": true,
"load": {
"use_talentknown": false,
"use_mysticenchantactive": true,
"talent": {
"multi": []
},
"class": {
"multi": []
},
"talentknown": 18095,
"mysticenchantactive": 953308,
"use_alive": true,
"spec": {
"multi": []
},
"size": {
"multi": []
}
},
"source": "import",
"mirror": false,
"regionType": "texture",
"blendMode": "BLEND",
"texture": "Interface\\AddOns\\WeakAuras\\Media\\Textures\\Square_White",
"frameStrata": 1,
"selfPoint": "CENTER",
"tocversion": 30300,
"id": "Missile Barrage (2 Stacks) [Evoker]",
"anchorFrameType": "SCREEN",
"alpha": 1,
"width": 13,
"config": {
"sborder": false
},
"uid": "UETGgE)Wuf3",
"xOffset": 0,
"rotation": 45,
"color": [
1,
0.77255,
0.18039,
1
],
"conditions": [],
"information": [],
"parent": "Missile Barrage [Evoker]"
},
{
"authorOptions": [
{
"type": "description",
"fontSize": "large",
"text": "Options",
"width": 2
},
{
"type": "space",
"variableWidth": false,
"height": 1,
"width": 1,
"useHeight": true
},
{
"type": "toggle",
"key": "sborder",
"width": 1,
"default": false,
"name": "Soft Borders",
"useDesc": true,
"desc": "Use soft borders for bars. Requires ElvUI."
}
],
"yOffset": 0,
"anchorPoint": "CENTER",
"actions": {
"start": [],
"finish": [],
"init": []
},
"triggers": {
"1": {
"trigger": {
"debuffType": "HELPFUL",
"type": "aura2",
"spellIds": [],
"subeventSuffix": "_CAST_START",
"unit": "player",
"names": [],
"event": "Health",
"subeventPrefix": "SPELL"
},
"untrigger": []
},
"activeTriggerMode": -10
},
"internalVersion": 52,
"animation": {
"start": {
"easeStrength": 3,
"type": "none",
"duration_type": "seconds",
"easeType": "none"
},
"main": {
"easeStrength": 3,
"type": "none",
"duration_type": "seconds",
"easeType": "none"
},
"finish": {
"easeStrength": 3,
"type": "none",
"duration_type": "seconds",
"easeType": "none"
}
},
"desaturate": false,
"discrete_rotation": 0,
"subRegions": [
{
"type": "subbackground"
}
],
"height": 19,
"rotate": true,
"load": {
"use_talentknown": false,
"use_mysticenchantactive": true,
"talent": {
"multi": []
},
"class": {
"multi": []
},
"talentknown": 18095,
"use_alive": true,
"mysticenchantactive": 953308,
"spec": {
"multi": []
},
"size": {
"multi": []
}
},
"source": "import",
"mirror": false,
"regionType": "texture",
"blendMode": "BLEND",
"texture": "Interface\\AddOns\\WeakAuras\\Media\\Textures\\Square_White",
"frameStrata": 1,
"selfPoint": "CENTER",
"tocversion": 30300,
"id": "Missile Barrage (1 Stack, BG) [Evoker]",
"anchorFrameType": "SCREEN",
"alpha": 1,
"width": 19,
"uid": "6wDV2T4YGj0",
"config": {
"sborder": false
},
"xOffset": 0,
"rotation": 45,
"color": [
0,
0,
0,
0.5
],
"conditions": [],
"information": [],
"parent": "Missile Barrage [Evoker]"
},
{
"authorOptions": [
{
"type": "description",
"fontSize": "large",
"text": "Options",
"width": 2
},
{
"type": "space",
"variableWidth": false,
"height": 1,
"width": 1,
"useHeight": true
},
{
"type": "toggle",
"key": "sborder",
"width": 1,
"default": false,
"name": "Soft Borders",
"useDesc": true,
"desc": "Use soft borders for bars. Requires ElvUI."
}
],
"yOffset": 0,
"anchorPoint": "CENTER",
"actions": {
"start": [],
"finish": [],
"init": []
},
"triggers": {
"1": {
"trigger": {
"debuffType": "HELPFUL",
"type": "aura2",
"spellIds": [],
"subeventSuffix": "_CAST_START",
"unit": "player",
"names": [],
"event": "Health",
"subeventPrefix": "SPELL"
},
"untrigger": []
},
"activeTriggerMode": -10
},
"internalVersion": 52,
"animation": {
"start": {
"easeStrength": 3,
"type": "none",
"duration_type": "seconds",
"easeType": "none"
},
"main": {
"easeStrength": 3,
"type": "none",
"duration_type": "seconds",
"easeType": "none"
},
"finish": {
"easeStrength": 3,
"type": "none",
"duration_type": "seconds",
"easeType": "none"
}
},
"desaturate": false,
"discrete_rotation": 0,
"subRegions": [
{
"type": "subbackground"
}
],
"height": 15,
"rotate": true,
"load": {
"use_talentknown": false,
"use_mysticenchantactive": true,
"talent": {
"multi": []
},
"class": {
"multi": []
},
"talentknown": 18095,
"use_alive": true,
"mysticenchantactive": 953308,
"spec": {
"multi": []
},
"size": {
"multi": []
}
},
"source": "import",
"mirror": false,
"regionType": "texture",
"blendMode": "BLEND",
"texture": "Interface\\AddOns\\WeakAuras\\Media\\Textures\\Square_White",
"frameStrata": 1,
"selfPoint": "CENTER",
"tocversion": 30300,
"id": "Missile Barrage (1 Stack, Empty) [Evoker]",
"anchorFrameType": "SCREEN",
"alpha": 1,
"width": 15,
"uid": "lP(Zm0(THGo",
"config": {
"sborder": false
},
"xOffset": 0,
"rotation": 45,
"color": [
0,
0,
0,
0.5
],
"conditions": [],
"information": [],
"parent": "Missile Barrage [Evoker]"
},
{
"authorOptions": [
{
"type": "description",
"fontSize": "large",
"text": "Options",
"width": 2
},
{
"type": "space",
"variableWidth": false,
"height": 1,
"width": 1,
"useHeight": true
},
{
"type": "toggle",
"key": "sborder",
"width": 1,
"default": false,
"name": "Soft Borders",
"useDesc": true,
"desc": "Use soft borders for bars. Requires ElvUI."
}
],
"yOffset": 0,
"anchorPoint": "CENTER",
"actions": {
"start": [],
"finish": [],
"init": []
},
"triggers": {
"1": {
"trigger": {
"useName": true,
"subeventSuffix": "_CAST_START",
"ownOnly": true,
"event": "Health",
"names": [],
"spellIds": [],
"type": "aura2",
"subeventPrefix": "SPELL",
"unit": "player",
"auranames": [
"Missile Barrage"
],
"debuffType": "HELPFUL"
},
"untrigger": []
},
"activeTriggerMode": -10
},
"internalVersion": 52,
"animation": {
"start": {
"colorR": 1,
"scalex": 2,
"alphaType": "straight",
"colorB": 1,
"colorG": 1,
"alphaFunc": "function(progress, start, delta)\n return start + (progress * delta)\nend\n",
"use_alpha": true,
"type": "custom",
"easeType": "none",
"scaleType": "straightScale",
"scaley": 2,
"alpha": 0,
"scaleFunc": "function(progress, startX, startY, scaleX, scaleY)\n return startX + (progress * (scaleX - startX)), startY + (progress * (scaleY - startY))\nend\n",
"y": 0,
"x": 0,
"rotate": 0,
"colorA": 1,
"use_scale": true,
"easeStrength": 3,
"duration_type": "seconds",
"duration": "0.1"
},
"main": {
"colorR": 1,
"duration": "0.1",
"colorB": 1,
"colorG": 1,
"type": "custom",
"easeType": "none",
"duration_type": "seconds",
"use_color": true,
"alpha": 0,
"colorA": 1,
"y": 0,
"x": 0,
"rotate": 0,
"colorType": "pulseColor",
"colorFunc": "function(progress, r1, g1, b1, a1, r2, g2, b2, a2)\n local angle = (progress * 2 * math.pi) - (math.pi \/ 2)\n local newProgress = ((math.sin(angle) + 1)\/2);\n return r1 + (newProgress * (r2 - r1)),\n g1 + (newProgress * (g2 - g1)),\n b1 + (newProgress * (b2 - b1)),\n a1 + (newProgress * (a2 - a1))\nend\n",
"easeStrength": 3,
"scaley": 1,
"scalex": 1
},
"finish": {
"colorR": 1,
"scalex": 2,
"alphaType": "straight",
"colorB": 1,
"colorG": 1,
"alphaFunc": "function(progress, start, delta)\n return start + (progress * delta)\nend\n",
"use_alpha": true,
"type": "custom",
"easeType": "none",
"scaleType": "straightScale",
"scaley": 2,
"alpha": 0,
"scaleFunc": "function(progress, startX, startY, scaleX, scaleY)\n return startX + (progress * (scaleX - startX)), startY + (progress * (scaleY - startY))\nend\n",
"y": 0,
"x": 0,
"rotate": 0,
"colorA": 1,
"use_scale": true,
"easeStrength": 3,
"duration_type": "seconds",
"duration": "0.1"
}
},
"desaturate": false,
"discrete_rotation": 0,
"subRegions": [
{
"type": "subbackground"
}
],
"height": 15,
"rotate": true,
"load": {
"use_talentknown": false,
"use_mysticenchantactive": true,
"talent": {
"multi": []
},
"class": {
"multi": []
},
"talentknown": 18095,
"use_alive": true,
"mysticenchantactive": 953308,
"spec": {
"multi": []
},
"size": {
"multi": []
}
},
"source": "import",
"mirror": false,
"regionType": "texture",
"blendMode": "BLEND",
"texture": "Interface\\AddOns\\WeakAuras\\Media\\Textures\\Square_White",
"frameStrata": 1,
"selfPoint": "CENTER",
"tocversion": 30300,
"id": "Missile Barrage (1 Stack) [Evoker]",
"anchorFrameType": "SCREEN",
"alpha": 1,
"width": 15,
"uid": "qxAKt3z9Rs8",
"config": {
"sborder": false
},
"xOffset": 0,
"rotation": 45,
"color": [
0.79608,
0.26275,
1,
1
],
"conditions": [],
"information": [],
"parent": "Missile Barrage [Evoker]"
}
],
"v": 2000
}