Greedy demon auto mark plus sound
Tracking greedy demon made very very very easy^^ and its one that works !! so GG
|
|
| Quick Facts |
|---|
Tracking greedy demon made very very very easy^^ and its one that works !! so GG
Contains custom functions.
Code has been reviewed and is safe to use, custom functions might affect in-game performance.
{
"s": "4.2.2",
"m": "d",
"d": {
"grow": "HORIZONTAL",
"borderBackdrop": "Blizzard Tooltip",
"authorOptions": [],
"yOffset": -906.67,
"sortHybridTable": {
"Greedy Demon": false,
"Clepto the Cardnapper": false
},
"borderColor": [
0,
0,
0,
1
],
"rowSpace": 1,
"actions": {
"start": [],
"init": [],
"finish": []
},
"triggers": [
{
"trigger": {
"debuffType": "HELPFUL",
"type": "aura2",
"spellIds": [],
"subeventSuffix": "_CAST_START",
"unit": "player",
"subeventPrefix": "SPELL",
"event": "Health",
"names": []
},
"untrigger": []
}
],
"columnSpace": 1,
"internalVersion": 52,
"useLimit": false,
"align": "CENTER",
"rotation": 0,
"subRegions": [],
"stagger": 0,
"load": {
"size": {
"multi": []
},
"spec": {
"multi": []
},
"class": {
"multi": []
},
"talent": {
"multi": []
}
},
"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"
}
},
"backdropColor": [
1,
1,
1,
0.5
],
"source": "import",
"animate": false,
"sort": "none",
"scale": 1,
"anchorPoint": "TOP",
"border": false,
"borderEdge": "Square Full White",
"regionType": "dynamicgroup",
"borderSize": 2,
"anchorPerUnit": "NAMEPLATE",
"borderInset": 1,
"limit": 5,
"arcLength": 360,
"gridWidth": 5,
"constantFactor": "RADIUS",
"uid": ")9kbcRPW87P",
"borderOffset": 4,
"fullCircle": true,
"tocversion": 30300,
"id": "Manastorm Treasure Mobs Tracker",
"gridType": "RD",
"frameStrata": 5,
"anchorFrameType": "SCREEN",
"xOffset": -563.33,
"config": [],
"selfPoint": "BOTTOM",
"useAnchorPerUnit": true,
"radius": 200,
"conditions": [],
"information": [],
"space": 2
},
"c": [
{
"iconSource": 0,
"cooldownTextEnabled": true,
"customText": "function()\n if aura_env.state and aura_env.state.unit then\n local region = aura_env.region\n local plate = C_NamePlate.GetNamePlateForUnit(aura_env.state.unit)\n \n if not plate then \n region:Hide()\n end\n end\nend",
"yOffset": 0,
"anchorPoint": "CENTER",
"cooldownSwipe": true,
"customTextUpdate": "update",
"cooldownEdge": true,
"actions": {
"start": {
"do_glow": true,
"glow_thickness": 4,
"glow_action": "show",
"glow_frame_type": "NAMEPLATE",
"glow_type": "Pixel",
"do_message": false,
"do_sound": false
},
"finish": {
"hide_all_glows": true
},
"init": {
"custom": "\n\n",
"do_custom": false
}
},
"triggers": {
"1": {
"trigger": {
"custom_hide": "timed",
"type": "custom",
"custom_type": "stateupdate",
"subeventSuffix": "_CAST_START",
"unit": "player",
"duration": "1",
"event": "Chat Message",
"names": [],
"subeventPrefix": "SPELL",
"custom": "\nfunction(allstates, event, unit)\n if event == \"NAME_PLATE_UNIT_ADDED\" then\n if UnitExists(unit) and string.match(unit, \"nameplate\") then\n for _, state in pairs(allstates) do\n if UnitIsUnit(state.unit, unit) then\n state.changed = true\n state.show = false\n end\n end\n \n if string.match(UnitName(unit), \"Greedy Demon\")then \n \n allstates[unit] = {\n changed = true,\n show = true, \n progressType = \"static\", --\"timed\", \n autoHide = false,\n glow = true,\n unit = unit\n }\n if not GetRaidTargetIndex(unit) then\n SetRaidTarget(unit, 1) \n end\n end\n end\n end\n \n if event == \"NAME_PLATE_UNIT_REMOVED\" then\n for _, state in pairs(allstates) do\n \n if not UnitExists(state.unit) or not C_NamePlate.GetNamePlateForUnit(state.unit)then \n \n state.show = false\n state.changed = true\n \n end\n end\n end\n \n return true\nend",
"spellIds": [],
"events": "NAME_PLATE_UNIT_ADDED, NAME_PLATE_UNIT_REMOVED",
"check": "event",
"unevent": "timed",
"debuffType": "HELPFUL",
"customVariables": "\n\n"
},
"untrigger": []
},
"activeTriggerMode": -10
},
"internalVersion": 52,
"keepAspectRatio": false,
"selfPoint": "CENTER",
"desaturate": false,
"version": 13,
"subRegions": [
{
"type": "subbackground"
},
{
"glowFrequency": 0.25,
"type": "subglow",
"useGlowColor": false,
"glowType": "buttonOverlay",
"glowLength": 10,
"glowYOffset": 0,
"glowColor": [
1,
1,
1,
1
],
"glow": true,
"glowXOffset": 0,
"glowThickness": 1,
"glowScale": 1,
"glowLines": 8,
"glowBorder": false
},
{
"text_shadowXOffset": 0,
"text_text": "%c",
"text_shadowColor": [
0,
0,
0,
1
],
"text_selfPoint": "AUTO",
"text_automaticWidth": "Auto",
"text_fixedWidth": 64,
"anchorYOffset": 0,
"text_justify": "CENTER",
"type": "subtext",
"text_color": [
1,
1,
1,
1
],
"text_font": "Friz Quadrata TT",
"text_shadowYOffset": 0,
"text_wordWrap": "WordWrap",
"text_fontType": "OUTLINE",
"text_anchorPoint": "CENTER",
"text_visible": true,
"text_fontSize": 18,
"anchorXOffset": 0,
"text_text_format_c_format": "none"
}
],
"height": 42,
"load": {
"use_manastorm": true,
"talent": {
"multi": []
},
"class": {
"multi": []
},
"spec": {
"multi": []
},
"size": {
"multi": []
}
},
"source": "import",
"stickyDuration": false,
"regionType": "icon",
"information": {
"ignoreOptionsEventErrors": true
},
"conditions": [],
"xOffset": 0,
"icon": true,
"uid": "7S6WWIEMED9",
"authorOptions": [],
"anchorFrameType": "SCREEN",
"alpha": 1,
"zoom": 0,
"semver": "1.0.12",
"tocversion": 30300,
"id": "Greedy Demon",
"color": [
1,
1,
1,
1
],
"frameStrata": 5,
"width": 42,
"auto": true,
"config": [],
"inverse": false,
"animation": {
"start": {
"duration_type": "seconds",
"type": "none",
"easeStrength": 3,
"easeType": "none"
},
"main": {
"duration_type": "seconds",
"type": "none",
"easeStrength": 3,
"easeType": "none"
},
"finish": {
"duration_type": "seconds",
"type": "none",
"easeStrength": 3,
"easeType": "none"
}
},
"displayIcon": "Interface\\Icons\\INV_Ore_Gold_Nugget2",
"cooldown": false,
"url": "https:\/\/wago.io\/RKZ96nCmL\/13"
},
{
"iconSource": 0,
"authorOptions": [],
"customText": "function()\n if aura_env.state and aura_env.state.unit then\n local region = aura_env.region\n local plate = C_NamePlate.GetNamePlateForUnit(aura_env.state.unit)\n \n if not plate then \n region:Hide()\n end\n end\nend",
"yOffset": 0,
"anchorPoint": "CENTER",
"cooldownSwipe": true,
"customTextUpdate": "update",
"cooldownEdge": true,
"actions": {
"start": {
"do_glow": true,
"glow_thickness": 4,
"glow_action": "show",
"glow_frame_type": "NAMEPLATE",
"glow_type": "Pixel",
"do_message": false,
"do_sound": false
},
"finish": {
"hide_all_glows": true
},
"init": {
"custom": "\n\n",
"do_custom": false
}
},
"triggers": {
"1": {
"trigger": {
"custom_hide": "timed",
"type": "custom",
"subeventSuffix": "_CAST_START",
"custom_type": "stateupdate",
"names": [],
"duration": "1",
"event": "Chat Message",
"unit": "player",
"subeventPrefix": "SPELL",
"events": "NAME_PLATE_UNIT_ADDED, NAME_PLATE_UNIT_REMOVED",
"custom": "\nfunction(allstates, event, unit)\n if event == \"NAME_PLATE_UNIT_ADDED\" then\n if UnitExists(unit) and string.match(unit, \"nameplate\") then\n for _, state in pairs(allstates) do\n if UnitIsUnit(state.unit, unit) then\n state.changed = true\n state.show = false\n end\n end\n \n if string.match(UnitName(unit), \"Clepto the Cardnapper\")then \n \n allstates[unit] = {\n changed = true,\n show = true, \n progressType = \"static\", --\"timed\", \n autoHide = false,\n glow = true,\n unit = unit\n }\n if not GetRaidTargetIndex(unit) then\n SetRaidTarget(unit, 2) \n end\n end\n end\n end\n \n if event == \"NAME_PLATE_UNIT_REMOVED\" then\n for _, state in pairs(allstates) do\n \n if not UnitExists(state.unit) or not C_NamePlate.GetNamePlateForUnit(state.unit)then \n \n state.show = false\n state.changed = true\n \n end\n end\n end\n \n return true\nend",
"spellIds": [],
"check": "event",
"unevent": "timed",
"debuffType": "HELPFUL",
"customVariables": "\n\n"
},
"untrigger": []
},
"activeTriggerMode": -10
},
"internalVersion": 52,
"keepAspectRatio": false,
"animation": {
"start": {
"duration_type": "seconds",
"type": "none",
"easeStrength": 3,
"easeType": "none"
},
"main": {
"duration_type": "seconds",
"type": "none",
"easeStrength": 3,
"easeType": "none"
},
"finish": {
"duration_type": "seconds",
"type": "none",
"easeStrength": 3,
"easeType": "none"
}
},
"stickyDuration": false,
"version": 13,
"subRegions": [
{
"type": "subbackground"
},
{
"glowFrequency": 0.25,
"type": "subglow",
"useGlowColor": false,
"glowType": "buttonOverlay",
"glowLength": 10,
"glowYOffset": 0,
"glowColor": [
1,
1,
1,
1
],
"glow": true,
"glowXOffset": 0,
"glowThickness": 1,
"glowScale": 1,
"glowLines": 8,
"glowBorder": false
},
{
"text_shadowXOffset": 0,
"text_text": "%c",
"text_shadowColor": [
0,
0,
0,
1
],
"text_selfPoint": "AUTO",
"text_automaticWidth": "Auto",
"text_fixedWidth": 64,
"anchorYOffset": 0,
"text_justify": "CENTER",
"type": "subtext",
"text_color": [
1,
1,
1,
1
],
"text_font": "Friz Quadrata TT",
"text_shadowYOffset": 0,
"text_wordWrap": "WordWrap",
"text_fontType": "OUTLINE",
"text_anchorPoint": "CENTER",
"text_visible": true,
"text_fontSize": 18,
"anchorXOffset": 0,
"text_text_format_c_format": "none"
}
],
"height": 42,
"load": {
"use_manastorm": true,
"talent": {
"multi": []
},
"class": {
"multi": []
},
"spec": {
"multi": []
},
"size": {
"multi": []
}
},
"source": "import",
"regionType": "icon",
"information": {
"ignoreOptionsEventErrors": true
},
"conditions": [],
"icon": true,
"selfPoint": "CENTER",
"uid": "AA4ONnFd9LD",
"url": "https:\/\/wago.io\/RKZ96nCmL\/13",
"anchorFrameType": "SCREEN",
"frameStrata": 5,
"zoom": 0,
"semver": "1.0.12",
"tocversion": 30300,
"id": "Clepto the Cardnapper",
"color": [
1,
1,
1,
1
],
"alpha": 1,
"width": 42,
"auto": true,
"config": [],
"inverse": false,
"xOffset": 0,
"cooldownTextEnabled": true,
"displayIcon": "Interface\\Icons\\inv_inscription_tooltip_darkmooncard_mop",
"cooldown": false,
"desaturate": false
}
],
"v": 1421
}