Update WAs.

This commit is contained in:
Casper V. Kristensen 2020-11-21 11:55:51 +01:00
parent 20ae35523b
commit c84a9bd048
Signed by: caspervk
GPG key ID: 289CA03790535054
18 changed files with 3596 additions and 2192 deletions

View file

@ -1 +1 @@
!WA:2!LIv3UTnYvy7Qny7YKDBIBt62SBl4QGn1Uqwiw(3Kc3grjkBLvwYHKkozDmygrosCQPizgs6)A3IcJGI9A)i4R6f9k9eSix0Rhe0NG03G8c0EMzOLvCDwNTvWqIdpNzMVZ58DoZz84pAI4oLkoZsflnr)jCNW9BN(ie1PboOxI3lUXR7esDXunKZ2U0WOORQ5to4ae1v1km0pHer3Rv3UX4Kv)U)YFBSOXgB8J6rdtJQ7eg8P)OF6)6WEuIR1(r48gvhixRkH(H0hm(4JNZioc5GVef5KqcdIxWiobrtu0ibKeLoDHFI9uomHs61dtJV5TPzp(xp2f3jTBx(6sxvVX61A3qlbgyGsPOshghH99R7gR8640o4DWbjMG2K9gyxPSPLTPvzdlTuyt6e5J2htncq9XXkgcv7Skg5N4nCQRtXWunmxxVrJJsdYGGYaNq)0(bMClixhkYLKg)IRCyAmUbPpjXZa5t6fO1qVMffml(Cg)yynnW942QIMFiYDbnaQo3WOFk4kvmC8rXX3GnPIwm5am)Hx1jZXlDA5YLB9C3P48uuaPpkb7L5sRharaWD6G8bWiFN3XYF1D7HJUM5ZtruSATuFF1n8ij4JPcGWDHV0DFWbqCebUSzzca4sAXH0eTGWa8H0WeepinUgO1UAvBTrZbOahVq66HeWPvrVPLUXRHOoySbj1GqAiTJr5Q1BB(kuAcOyRiruw5LYDqsB(OJIX(DfRb1Q16C31XjHo7aXBq5FCHPYtCJUE5ho3DulhK2HeJs8uxf7db(bDPqyZmHIsq5oIZZ2G4M4D53iXvnUuU51XSIHUEZsPe3bZ55SZkwpFNw7TuhaRDj9um85XRldw4UYGjD)mg99PT(3F3yJ9bhdA6sKG)naqX0aK)JKiSYrYqb84cSlxJnbBHxIrXCyjYG(Wx5cusUyBobLgJ5lw8HCD4GJTGwFejqmr2d)qMbZKzbp(XN9nt4CZV9(hdjm0TfM51z)oLbUKyod2cVxs(VmGT24rFXiVYUBifGMDKDcPp2olk79kXIyCsa9nCkgp0h4omZuqYoMaq125eIxUJbUDws)ZoCxigUbffD4gN8qhuwMDoiZgsqHif3YXEADddsIUAnk5a1hMIC5XlvlRxkGH0v)KXz3Ug7xZz88mi7dakNhBk(y2VrKhe7HCd39Xs1ZfDvqRYU)H04eSl2DnsGhRKwcyZu(xPu8HNuNs7GWW(R)b3PyP5ne7OhtdOvq6zKhkh7bkhdz3yj15fxbCdj(KaGD22Qr9M6JcYhpEgkEIC8Npw01Elx5AHUyTYTTA9AGWhYjfoILvRmmK9jFYTz)K)bBIooaQd7ZUo7gSBY(m2NZ(LSFo7tz7e90UPbIkHtI89nH1ehxqvudQGAXIfNsrf(qXG5fOYl0zJd2POq(QOaxFGCTPy0wJoFXeXbUYIzXrMR3O8t0nSn0xrVPTEZYqjQQQTxVAzlD71A12uV1JaXTBw3sTsR10kBz3O1k26pcsWH3wREdipxV69e1dTxRUPPE1bstsWWheZ340ix4BdhpSZ2Gv(luy)mf2vzxJ9RuIUgVC)oylzHuUt7Vpw0NDU8w5dgC6RlRvf26NKJnAQs7lo5H9LkD8WKEEjt9AritZhCj8TUu5QvplBcTN3HColVg4xCUili7bi7LhQFgB1bBtVRXxVXZ1NSZQgNMZCKihkM4Iz3IPaOxHDLBFKBOT0J9m2o79r7n90QvK1Iggv5NUToLesHYo4y1Lv)JIG)MLMzUf3cgotbv1PNEnWiib9KIMz27uQexwPcGOAeOApWkultDqbyvdCxFStsMQ3D(7opx1z5QA6HcD3vOCnAyCYBRBPzwCwXwohx3Vki0zB1Y7I2pt68lUOq68CPwqzxOgPqYDNvI0fKifoib5RcvfjBJvZM7sZohxJffAy5bfGWu4iWOm5lnJWCwceZxbuasvdO(dDelXLExPutrIjS(qyr5BuGpGtvEmrSIFiCUOQbI4Y7kznu82wH1HnBVt9RsMoNO3s7b6vSSnkxVk0MWk6wZi93xOEz((luVzLo(luV5Ko9luV5LU)luVfKrJluVfLXKlupH7FjHZw6GpP6LkY1vu9z0Yq9GtFlO2hs9kiQDzkBrtoOjCsTS6MCLIKm)9HnyYruwqrFhPiBoIEBnLAif2ReVIEP9WIfEiu2KJKTgg55FI9aQZYQj0uCHHV0Xdf0d7(F9EERIWlRxPvt7g1nT2KBtBbLzvZFV78NsuZZFCYtSkoqY)7Zp1PZNKr8oXgfc(gEf6mwRUOoTY5xGNJBWJFQR(C1Q45vJ)0OH0vdvWuTlOkkxdOsncrOXJOKQB4PEi(RkM5N6I8JXNr0B7Tec5w0ihyjEV0kVi0FUhgDw4lzk8GjSPTHE5xPD9QtMVFiulpeAFmVuns3mDwwnG4RM4Hdgc9mKDQ9CcKhzdap0O)fe5uNVHXju4qbsYK5NoVKCpC7KQ8Nxwn)mZxAH5Yl2tEnkvXyyYN2iRjy2q3g()GGeNWbRYk4eEjnleThoruo7CTEP2)pA9NqJlCw)WW)gn9ughkdVzuKuqDgjy()OSWpCo03tRlNptYEyRwNXcLqu(mfC418r9aKhFcsLs6tIJ59ZdoHkH97GsAe2dIqvsPW9ase501d6go5W4IyZe0Kr7Kk)7zmcwGmaWxIsln)8NsZeJwwTkoboexDnupIZ71co0e4GYqVwdOE)7lEElM55Cs7MDijf7abNjhXf(9C4I9ALn)QP269I3iA8PGA(3rlp5Fxuif2hRWUh73oq0r4QI2dxEGSf)t)FuiVY1WRFdx9q26gVDW2IUCz3KYBDK0DF2T04979m(DwV55ENvv(0y3VJwllRwRXQMJvJTs0TE3xAlIIDi8lAMZy3SROqc43ogU7Ve3exxCGrtGLBmaorbyvIlJC8QTmQ)1TAAvUbRPI8EmwY7gfnzD(Ly7cx29PvqaYd6PHOpTD9PpD00M8jWU04tSZ)8X)N !WA:2!LIv3UTXXvyPYKM4nUU2kjUUoUTtyHDKAPuT(1YbWOHl5sjMWFK3DPKDKfOgU7qUt0YDxp7s9xDkkemkY16rGx1l6v8jiWx0Rhy0Na3hGc4xG2ZmdfjLGCKtlHa5UZCM5CMVZ35NrJV(eXMZpZDNzXjApH7eUF3FqVflCp98v3OYRAeYCjmDSZoUSWOORQ7tp8qmZfzhg6NqJEjUtIxiRAucnmiwJDq1MnJjjR(fSQ)NVFSXENE4ahy(1cPbjnYzuX2WSBZo((5OmhFY2MXryhY7YWoY1VKzCcMLO1OjnGg7PPd)KODucJ2QfHfFZ7W6)4FTRlPrNMnTpiIWw1O0AfQvspbEXe3HHN7O4iIVFr3yTxf3PbzxsqIfinD)E1ZL1YUULDwtB9oWM3iYhFaHzgGBtI1mLI2yvc2pXBWsxJrGLAATMrPsh3jOVjO1Zj0Vt7alXji1RHZhHfG9xhSt4Ou(OoXKs020eptSpTvGEjJc2m44jw74DH92K0sIz6(Hy3L0bt256MT7aOQMPJpoo(68FNMEm9qI4H56qD7TGNZURy)0DRU)YVSrFFsUq)q2xMkvQ1sbUqgoG2gNq8mJDW(KuhdUYorfDcdUXp5d)xnuUtVUQFnCBrIUM1t7GzeubWRG2WJMq6YKwMaBFH7baYqDK7s)vzbw07A6loBFWrTyuxHGPnZ3tnTYEgF8XtDelmbl8RJdpTNcNEfyjaieKuaC5HSgMzZxSMvdy0M0wAVqTfko0L0Jdzj6bHbKUjHo7Qa23pZuPPUrFC2hUWDrzd60GgJt8qRs8bMWXcZzdQBI3h0RjdCPwjmCco1RvSWcIHewBdRCMggvAWWU0oXp)Y9n9IbGAtDmM5uIe0kX75xp6gGRlKr6ZVne0bdglKfVnB)(u9V)V83glASXgVlCiCPQ4GJvUb45L4)ScVGGJfMICtFp(hXZ9sxGMkMUUG0YIjI1gFKqoH9XZP3gtdkWFOuAUj3IBd)ELZoYXXe)MYGlMD11euSjCU53LTlewX2rceFmVY49CPXcEUnz)K03oG)EJh9PJmu9MHmWyRhvpH2MuVVl37LYnX8eF4RfeobpiWDGlws56sbJVUZj0WuDbMF)SdBZxVHEvB7QLpQbUpZifWmGOxWRjGaINEZWGKORwGrpe9WoyxHddzB)cP2vq8JhNp56IaQ6hcKHT1fFFCwVGp7Hug(B4)Er8bFk53zeF)YypSB4EpsT6urxfwAw3VPtCcXL4wMg4Xxspbo5mXxDyKJojTMsR2QrJMSOiOUjWBFsoCCcnOLoM9KAfNE4BtBjwGoKfmCBEEGCcr7rE4u8P7Td7(MF9gp1yYgR2fYFqueZNFzact8PbanVMDPIvmg9K(OXnhcK9pgpwn1Tgl6ANYJuo0LONTMD1xj0UGT5i1GEw4v(vVYD4x7FW)OgoWXoSn)xWVb)w8Ff)xZ)n8Fj)M8Nf9KMDcKPDNe77Bb7jjodsMWldAMzMzkne8HraKiajYQwNeS7mY5xfh46dS2nLVT1ORxUqsGRkZzCK1ALY(ydZ6MgRyuPUrLSqEW8OARLpRTr9YvRzzuDDy6AvkAJYvTSEw76LQUsDJ1HsfWOfkwcQyyK)ZLjFRxUOLLrE(Naji9io7WVvp1Ptgf1lwydDICHV5xxJpb)d5iTORjQTSlXwL1waA)9XI(KZL(REWuef4YtxMVMi49SXG1U4Os(NP1WJqB5Lm1RKUmDFaseQEUS5ZFw6iEFVJeXaI8QF65Azb9FaslCyyy71EN7oZClY)Pq5riYB7JLXFXuxc)29czua3L8JURw1S4xxTID2s83NFPOF7BoKpIrCOISRP4L3M)fArxvHRcrRPa0BXegmT5b8BZVmGlA8ROX)535y3W6kz3M)S9V0)E6Pr5u5Yhqze1PxJrbllHsIrpa9NKmRnNB2fU3wWRZMbHME6YacbHuQPM9(lE)ffZnxgyklpCO7EiG0HkWcJtqMKM(eNK(Yo)DNBoHSZlKTafkLjKmlZbhqoTOZn79MxQYfeI(vbHo7GYUh(a1S3FEL9SOYEGApyFeK1MUdP)YxE(fecSKuaBpitib6IbhH6p)I37EYD4EzKZhYGkbYzwEwPfUmSqXwJdWiDiSAaoSSy27RM1sg0dkg8qAFRg8bWuv5Tyn)qOQoYetDfL0lJJ3XoSiyg7pewvrrIGOQ6FPro76MzlMh63zfd7zvW9fk3CkO)cLBEfSFHYTGcZVq5wub)xOClP8cxOC9DgxOCs4FzjyRa4tYmIWUUYmBJMIRf0jwguBiSoJmVOLQxt1lvGomuzov7uKI4FaOGjhryjf9neHS5iYT1uOqgOReVz860sXdPnrdSMnfgZwO)8dqbu)bB6jk5bQHt8ibcMfYfYYGcHgP2d0eb5ssGqdIlsO)y0EqVQO0)X0sLmsU)My)yLMHqu5VNv9NW9eFI9aY7dqjSoKmdg0Xdh0cu0zhx01nmyXCvRuVurl7nfO6wqreu6p)UplbLw84KNGRcOaSVPgUEAFQ)jOSCIVvu)PFCJSHTyTZV8LWUbF(qN95k1mNxfSH8bLZgsNIQNbjRabwfkctzXJiea9driXqZ0hNgcUdN60O1Pq((Ue54Qt5fz9NBP2ZA(kUQWzckTgCTOvQvm)KPBhcvQe8L0tDcZtjZqE1ftwgrbacn6FbrocskCQzqHjAYKPNoTk8AG6uIa070ZU4ClTq6HCz57WIhEfal4ydTv5)JYKeeoyxwHKisQAJzTijYeQN7Pxj9)JN(tOXzolom4Vtf7k9dzHrg1sYGMvzm)FKy6hph6hOXSZNjvFqJKN5eQmr1ZmaWl4JBflFtEJ9bWtBACS4IqamKlSDdCsPWwGpkxhgtCdmXExmOz4Kd8ms1jjkJ2Py63sVeSbd0VCtYltnIkJBrD(rSjdmBXEyAuOeuN5TD5NIpEov43SbnzMgGlzYraUFGIA1lN16RMAR3k2IShQmO0VHUNs)MioAIRIFZZ9Q4irVJMYUF94RKIVkV4r7b3YEdgo6On6)qp58RsDDjbMvaULjJgiUOpXZCp1TL6PUe0W)Rc8QA9xMSd7hOUR7G)liPMy3)5J(Vd

View file

@ -1,6 +1,6 @@
{ {
"m": "d", "m": "d",
"s": "2.18.2", "s": "3.0.5",
"d": { "d": {
"yOffset": 292.99993896484, "yOffset": 292.99993896484,
"regionType": "dynamicgroup", "regionType": "dynamicgroup",
@ -25,7 +25,7 @@
} }
}, },
"limit": 5, "limit": 5,
"selfPoint": "TOPLEFT", "uid": "4hcvGTqvOx8",
"arcLength": 360, "arcLength": 360,
"useLimit": false, "useLimit": false,
"borderColor": [ "borderColor": [
@ -36,38 +36,45 @@
], ],
"borderEdge": "Square Full White", "borderEdge": "Square Full White",
"animate": false, "animate": false,
"authorOptions": [], "subRegions": [],
"selfPoint": "TOPLEFT",
"actions": { "actions": {
"init": [], "init": [],
"start": [], "start": [],
"finish": [] "finish": []
}, },
"tocversion": 11305, "gridType": "RD",
"uid": "4hcvGTqvOx8",
"scale": 1,
"subRegions": [],
"groupIcon": 136163,
"rowSpace": 1,
"config": [], "config": [],
"xOffset": -533.00021362305,
"scale": 1,
"ignoreOptionsEventErrors": true,
"groupIcon": 136163,
"borderInset": 1,
"radius": 200,
"grow": "DOWN", "grow": "DOWN",
"internalVersion": 33, "internalVersion": 38,
"border": false, "border": false,
"anchorFrameType": "SCREEN", "anchorFrameType": "SCREEN",
"gridWidth": 5,
"anchorPoint": "CENTER",
"frameStrata": 1, "frameStrata": 1,
"borderBackdrop": "Blizzard Tooltip",
"gridWidth": 5,
"borderOffset": 4, "borderOffset": 4,
"constantFactor": "RADIUS", "constantFactor": "RADIUS",
"id": "AQ40 Anubisath Helper", "id": "AQ40 Anubisath Helper",
"sort": "none", "sort": "none",
"stagger": 0, "stagger": 0,
"radius": 200, "tocversion": 11305,
"gridType": "RD", "rowSpace": 1,
"conditions": [], "conditions": [],
"xOffset": -533.00021362305, "authorOptions": [],
"borderSize": 2, "anchorPoint": "CENTER",
"columnSpace": 1, "fullCircle": true,
"borderInset": 1, "backdropColor": [
1,
1,
1,
0.5
],
"load": { "load": {
"class": { "class": {
"multi": [] "multi": []
@ -95,28 +102,73 @@
} }
} }
], ],
"columnSpace": 1,
"borderSize": 2,
"space": 2, "space": 2,
"rotation": 0, "rotation": 0
"borderBackdrop": "Blizzard Tooltip",
"backdropColor": [
1,
1,
1,
0.5
],
"url": "https://wago.io/4ao-BCj06/1",
"version": 1,
"semver": "1.0.0"
}, },
"v": 1421, "v": 1421,
"c": [ "c": [
{ {
"yOffset": 0, "icon_side": "LEFT",
"outline": "OUTLINE", "outline": "OUTLINE",
"desaturate": false, "desaturate": false,
"shadowYOffset": -1,
"regionType": "text",
"texture": "Blizzard",
"tocversion": 11305,
"shadowXOffset": 1,
"width": 200,
"orientation": "HORIZONTAL",
"sparkBlendMode": "ADD",
"sparkHidden": "NEVER",
"internalVersion": 38,
"barColor": [
1,
0,
0,
1
],
"useTooltip": true,
"shadowColor": [
0,
0,
0,
1
],
"auto": true,
"icon": true, "icon": true,
"sparkTexture": "Interface\\CastingBar\\UI-CastingBar-Spark", "conditions": [],
"displayText_format_p_time_dynamic": false, "inverse": false,
"automaticWidth": "Auto",
"triggers": {
"1": {
"untrigger": [],
"trigger": {
"unit": "player",
"debuffType": "HELPFUL",
"spellIds": [],
"custom_type": "stateupdate",
"custom": "function(allStates, event, ...)\n return aura_env.eventHandlers[event](allStates, ...)\nend",
"type": "custom",
"events": "PLAYER_REGEN_ENABLED UPDATE_MOUSEOVER_UNIT COMBAT_LOG_EVENT_UNFILTERED:SPELL_MISSED",
"event": "Health",
"names": [],
"subeventSuffix": "_CAST_START",
"subeventPrefix": "SPELL",
"check": "event"
}
},
"activeTriggerMode": -10
},
"sparkColor": [
1,
1,
1,
1
],
"fontSize": 16,
"yOffset": 0,
"font": "Friz Quadrata TT", "font": "Friz Quadrata TT",
"useAdjustededMin": false, "useAdjustededMin": false,
"animation": { "animation": {
@ -139,132 +191,77 @@
"easeStrength": 3 "easeStrength": 3
} }
}, },
"orientation": "HORIZONTAL",
"uid": "kr9RZWqE(bH",
"sparkHidden": "NEVER",
"inverse": false,
"width": 200,
"displayText_format_p_time_precision": 1,
"texture": "Blizzard",
"anchorFrameType": "SCREEN",
"subRegions": [],
"selfPoint": "BOTTOM", "selfPoint": "BOTTOM",
"id": "AQ40 Anubisath Helper Text",
"xOffset": 0, "xOffset": 0,
"justify": "LEFT", "subRegions": [],
"customTextUpdate": "event",
"sparkColor": [
1,
1,
1,
1
],
"displayText_format_n_format": "none",
"authorOptions": [],
"regionType": "text",
"anchorPoint": "CENTER",
"actions": { "actions": {
"init": { "init": {
"custom": "-- Config\naura_env.buffPriorities = {\n [2147] = 1, --Mending\n [13022] = 2, --Fire and Arcane Reflect\n [19595] = 3, --Shaodw and Frost Reflect\n [21737] = 4, --Knock Away\n [25777] = 5, --Thorns\n [9347] = 6, --Mortal Strike \n [2834] = 7, --Thunderclap \n [812] = 8, --Mana Burn\n [2148] = 9, --Shadow Storm\n}\n\n\n\n-- Helpers\nlocal RaidIconMaskToIndex = {\n [COMBATLOG_OBJECT_RAIDTARGET1] = 1,\n [COMBATLOG_OBJECT_RAIDTARGET2] = 2,\n [COMBATLOG_OBJECT_RAIDTARGET3] = 3,\n [COMBATLOG_OBJECT_RAIDTARGET4] = 4,\n [COMBATLOG_OBJECT_RAIDTARGET5] = 5,\n [COMBATLOG_OBJECT_RAIDTARGET6] = 6,\n [COMBATLOG_OBJECT_RAIDTARGET7] = 7,\n [COMBATLOG_OBJECT_RAIDTARGET8] = 8\n}\n\n\nlocal function addState(allStates, guid, mark, auraSpellId, auraName)\n local priority = (auraSpellId and aura_env.buffPriorities[auraSpellId]) or math.huge\n allStates[guid] = {\n show = true,\n changed = true,\n name = ICON_LIST[mark] .. \":0|t \" .. (auraName or \"?\"),\n index = priority\n }\nend\n\n\n\n-- Events\naura_env.eventHandlers = {}\n\nfunction aura_env.eventHandlers.PLAYER_REGEN_ENABLED(allStates)\n for _, state in pairs(allStates) do\n state.show = false\n state.changed = true\n end\n return true\nend\n\n\nfunction aura_env.eventHandlers.UPDATE_MOUSEOVER_UNIT(allStates)\n local guid = UnitGUID(\"mouseover\")\n if guid == nil then\n return false\n end\n \n local _, _, _, _, _, npcId = strsplit(\"-\", guid)\n if npcId ~= \"15264\" then -- 15264 = Anubisath Sentinel\n return false\n end\n \n local mark = GetRaidTargetIndex(\"mouseover\")\n if mark == nil then\n return false\n end\n \n local auraName, _, _, _, _, _, _, _, _, auraSpellId = UnitAura(\"mouseover\", 1)\n addState(allStates, guid, mark, auraSpellId, auraName)\n return true\nend\n\n\nfunction aura_env.eventHandlers.COMBAT_LOG_EVENT_UNFILTERED(allStates)\n local _, event, _, _, _, _, _, guid, _, _, raidFlags, spellId, _, _, missType = CombatLogGetCurrentEventInfo()\n if event ~= \"SPELL_MISSED\" then\n return false\n end\n if spellId ~= 2855 then -- 2855 = Detect Magic\n return false\n end\n if missType ~= \"REFLECT\" then\n return false\n end\n local mark = RaidIconMaskToIndex[bit.band(raidFlags, COMBATLOG_OBJECT_RAIDTARGET_MASK)]\n addState(allStates, guid, mark, 13022, \"Fire and Arcane Reflect\")\n return true\nend\n\n\n\n", "custom": "-- Config\naura_env.buffPriorities = {\n [2147] = 1, --Mending\n [19595] = 2, --Shaodw and Frost Reflect\n [13022] = 3, --Fire and Arcane Reflect\n [21737] = 4, --Knock Away\n [9347] = 5, --Mortal Strike\n [2834] = 6, --Thunderclap \n [25777] = 7, --Thorns\n [812] = 8, --Mana Burn\n [2148] = 9, --Shadow Storm\n}\n\n\n\n-- Helpers\nlocal RaidIconMaskToIndex = {\n [COMBATLOG_OBJECT_RAIDTARGET1] = 1,\n [COMBATLOG_OBJECT_RAIDTARGET2] = 2,\n [COMBATLOG_OBJECT_RAIDTARGET3] = 3,\n [COMBATLOG_OBJECT_RAIDTARGET4] = 4,\n [COMBATLOG_OBJECT_RAIDTARGET5] = 5,\n [COMBATLOG_OBJECT_RAIDTARGET6] = 6,\n [COMBATLOG_OBJECT_RAIDTARGET7] = 7,\n [COMBATLOG_OBJECT_RAIDTARGET8] = 8\n}\n\n\nlocal function addState(allStates, guid, mark, auraSpellId, auraName)\n local priority = (auraSpellId and aura_env.buffPriorities[auraSpellId]) or math.huge\n if allStates[guid] ~= nil and auraSpellId == nil then -- dont overwrite detected buffs with \"?\"\n return false\n end\n allStates[guid] = {\n show = true,\n changed = true,\n name = ICON_LIST[mark] .. \":0|t \" .. (auraName or \"?\"),\n index = priority\n }\nend\n\n\n\n-- Events\naura_env.eventHandlers = {}\n\nfunction aura_env.eventHandlers.PLAYER_REGEN_ENABLED(allStates)\n for _, state in pairs(allStates) do\n state.show = false\n state.changed = true\n end\n return true\nend\n\n\nfunction aura_env.eventHandlers.UPDATE_MOUSEOVER_UNIT(allStates)\n local guid = UnitGUID(\"mouseover\")\n if guid == nil then\n return false\n end\n \n local _, _, _, _, _, npcId = strsplit(\"-\", guid)\n if npcId ~= \"15264\" then -- 15264 = Anubisath Sentinel\n return false\n end\n \n local mark = GetRaidTargetIndex(\"mouseover\")\n if mark == nil then\n return false\n end\n \n local auraName, _, _, _, _, _, _, _, _, auraSpellId = UnitAura(\"mouseover\", 1)\n addState(allStates, guid, mark, auraSpellId, auraName)\n return true\nend\n\n\nfunction aura_env.eventHandlers.COMBAT_LOG_EVENT_UNFILTERED(allStates)\n local _, event, _, _, _, _, _, guid, _, _, raidFlags, _, spellName, _, missType = CombatLogGetCurrentEventInfo()\n if event ~= \"SPELL_MISSED\" then\n return false\n end\n if spellName ~= \"Detect Magic\" then\n return false\n end\n if missType ~= \"REFLECT\" then\n return false\n end\n local mark = RaidIconMaskToIndex[bit.band(raidFlags, COMBATLOG_OBJECT_RAIDTARGET_MASK)]\n addState(allStates, guid, mark, 13022, \"Fire and Arcane Reflect\")\n return true\nend\n\n\n\n",
"do_custom": true "do_custom": true
}, },
"start": [], "start": [],
"finish": [] "finish": []
}, },
"icon_side": "LEFT",
"height": 20,
"config": [], "config": [],
"shadowXOffset": 1, "sparkOffsetY": 0,
"wordWrap": "WordWrap", "wordWrap": "WordWrap",
"sparkRotation": 0, "sparkOffsetX": 0,
"spark": false, "spark": false,
"sparkBlendMode": "ADD", "useAdjustededMax": false,
"color": [ "customTextUpdate": "event",
1, "displayText_format_n_format": "none",
1, "uid": "kr9RZWqE(bH",
1,
1
],
"displayText_format_p_format": "timed",
"sparkRotationMode": "AUTO",
"backgroundColor": [ "backgroundColor": [
0, 0,
0, 0,
0, 0,
0.5 0.5
], ],
"barColor": [
1,
0,
0,
1
],
"auto": true,
"alpha": 1,
"useTooltip": true,
"shadowColor": [
0,
0,
0,
1
],
"shadowYOffset": -1,
"zoom": 0.25,
"useAdjustededMax": false,
"frameStrata": 1,
"displayText": "%n",
"internalVersion": 33,
"conditions": [],
"icon_color": [
1,
1,
1,
1
],
"sparkOffsetY": 0,
"fixedWidth": 200,
"sparkHeight": 30,
"automaticWidth": "Auto",
"load": { "load": {
"class": {
"multi": []
},
"spec": { "spec": {
"multi": [] "multi": []
}, },
"size": { "size": {
"multi": [] "multi": []
}, },
"use_zone": false "class": {
}, "multi": []
"triggers": {
"1": {
"untrigger": [],
"trigger": {
"unit": "player",
"debuffType": "HELPFUL",
"spellIds": [],
"names": [],
"custom": "function(allStates, event, ...)\n return aura_env.eventHandlers[event](allStates, ...)\nend",
"subeventSuffix": "_CAST_START",
"events": "PLAYER_REGEN_ENABLED UPDATE_MOUSEOVER_UNIT COMBAT_LOG_EVENT_UNFILTERED:SPELL_MISSED",
"event": "Health",
"type": "custom",
"custom_type": "stateupdate",
"subeventPrefix": "SPELL",
"check": "event"
}
}, },
"activeTriggerMode": -10 "zone": "Ahn'Qiraj",
"use_zone": true
}, },
"tocversion": 11305, "sparkTexture": "Interface\\CastingBar\\UI-CastingBar-Spark",
"anchorPoint": "CENTER",
"justify": "LEFT",
"fixedWidth": 200,
"displayText_format_p_format": "timed",
"zoom": 0.25,
"displayText_format_p_time_dynamic": false,
"frameStrata": 1,
"displayText": "%n",
"alpha": 1,
"sparkRotationMode": "AUTO",
"icon_color": [
1,
1,
1,
1
],
"authorOptions": [],
"color": [
1,
1,
1,
1
],
"sparkHeight": 30,
"sparkRotation": 0,
"height": 20,
"displayText_format_p_time_precision": 1,
"ignoreOptionsEventErrors": true,
"sparkWidth": 10, "sparkWidth": 10,
"sparkOffsetX": 0, "id": "AQ40 Anubisath Helper Text",
"fontSize": 16, "anchorFrameType": "SCREEN"
"url": "https://wago.io/4ao-BCj06/1",
"version": 1,
"semver": "1.0.0"
} }
], ]
"wagoID": "4ao-BCj06"
} }

View file

@ -0,0 +1 @@
!WA:2!fE1wZXXrv4SAltsghsKLncBtUmzJTIuSKSKILbuvgQ9QKCK0Qm7kFjHu72Zm9UtBn70dD3JUzmGxcbbfHu1(aVXlcEJxafY7u6xqxQO4nEX)cO8VaoDpZUAxBLWQs7oZP7(0NZ35EQ7mc369NEMPNFKwJ4oI7(xpxtgDBlRLxCPQpXMYCXSCiNnDz0WWHZ5t2BpeZ1SkL6liHSDk3Obhlw6F(57m0R)cVWqSD7sy3)7qVa85quGJhLToLeiMRA51pOrKVFEcZXhx3IhICWNLHCeeAa)MwCbIjmYrcicd7gWpCpJ2cgPztmJF5Xyjp(zh4ITJA0O6UHy2sfxz9sBSsob8IfkIHMRnpe77VSl34j8iB8w4arfy3KDoSw(SvQwRs1SwvZfbxIDOpAxmZka1cZnS0B1EjmYx417ORZWWrTQSEXvwPtuqIiyCOd1pQvqfLgK(PGYHzbi)7aYjOkR2bfqAHuA1nLF7sYlKlGgGpcJ44kcgoOPW7fp2fKv1oQPKCgh7qdC5Tv7rPxYRKRfIeaNvEf5vFr5yY3voo84R9SuSq(KMb25lUw1IwmabvIxQdaX3c3ubRg58Pi3sDI44Ao(iopNGfHZbGKZOwTIaZOHLM(y2CsqtFm7UzbZFzl5Cg54K9WJcpCmksaMXYHAlLXX2jUe5P(u2TtNo96PbxiwSAJ9S4oiFC62WDUcPfr4zh7j5Dq8VfDBIdpxLFAeIHnlbEeM31JiWhW0ISs)pYDxWQqCaNXOWKtvbeMZy5Ry4z7WX(n0Ev5wPyPQTBYiUQZLXQqBW)n2U0rF6LbK9Id9Q)1Na)c4tGOe4Wrz2wzlS8gvomM3lhaETPpk(LyF4x2MHCjr8p9voqqD2k20(storgIB45Zd8kQfY2hZnZtJu2)dBWa)iWaJei1vtCVlXv4D2NghcusTQseTRK3QyX1aXuODasnxeX9Wp4JUXk4LA1yJ7THniOninn6GyoRO9w(0rdViyLPmCIfOOY1SiJrz86hO8CiXgMCCktiVsIsfBDsLkv6rCU8(VJ8ftjFj51o2bcEDPBhuzBsiU(rDFvzu8KVc4XAiF1X64sR5eXf0w1TJ)n8)m1uMjIMkqRgoyRPD6dhUL5dFKrdkZS2KMNq3KeyscregF8hYfmEOprmEMFsqMjn7Nlax)4m9XTmFYepActxQHj8XNc(tMQW0jn3gSGyx4YoHzlKP)lCc9ronj8JvC4tGJkObrTSXSXJz2eg4ax5Rzih(nhtEU9hwoI88qywTdJvCDeQn46iI4YVR8IYVNr7UrVJmR81LVHYrVMkJsDwuGoTroiGHkRfUqJOaD6TX1KJLngweXcm1umV1TmZKl7AFqjRSRwSw51lUwXczucuC(hE4B)SRAEcH8RuUsXcYrHqypSZMGSCj5LLVP8T6k6EexSLG0c7knnaL7FR0lj6qL2GJcDHVFA8wVdIr0OuO1d1s5wi)iScSG0ftQPiapw)bOaSXzt(GKaCH3GOnrzSbFRmtA8ifibWMw6uiyTDg6l6HmiFFT4WNmgs0gtbK9dclleJykVQbm)GtvSp1PzN753CIVJnQPomfeQfXILf4w6xhpMPnq(8e)MtoIwB)goKsLN45UMGn7EK(o)u9U)E7VNs3ZP8H9wtdJE0Thax7(XXdf0uJUp)AHmAtgMZvPzuWV6giozgCtQ7dwuRedSajWfVZPVcaUNacQeQAmyIb31utruRQeTFWnMDMbxSNNspiAW176T1fOgC1UEEXw)NHZ95WnEp78pQ7M7tiFK(ji0Q)OqfkQJ)HOg5dah1rnKEhKl7I12y9czRwuNmW0i8CQ2u2cxnUbGvPU4ZiZS6t3eJdZQkMkSuje8KVtCj)blBpX))c5qtnGMOsRazHNAH9Vq4ic8oIACpeKD(EX1KsfEjnr9xqqbuTTgp5b5v60BTmxLhoCFh)KkbpjMAVQNz3OA5WZRjQszP6AXrx3kxw41NgFrKDWXfZE8XXfZUFI4CKE9hajqin2vETd010WvbI5wR8AfLxGbnIO2Zb6n60TDH0Ds0Gar4WLyK9m)WiKRQYPz1QdO4DVPJ102gQRDxgkS9DtEiwa2IWjqGF9eDUVEo7uEdOVOAqNNh37gv9r8gjkY9gG9Qv1DvcNALLxR4(xk8TFo8g(dYNwlKHDiQwcsj326QHx)Qc5oAewURCp5dL)m5JES8NNs(lKxt(lLp(umCDFq6h(wFD3ssBqEGZsB5V62Pv8)tL)Azuk5NL6ueUWNt4(nY9L)b5xi)Dhfdf5kxTA5vL)26NIef2tIK)(lj)8uNICfoOCT)Okrz7mxnON2BNCdpleuqPdj22bbFLIbF0k2N1NelF5b2EIRWeGSNiEpVge0lyW2dtA6jwuoDj51RlNv1gR89htEd58QNUP(9FCovQn5FQ(bqf8KHAQlZdY73kL8E1dVq3MJuU0fiCv5fxVC7rPTsjBuxUAs)Gx8u6h0uLNuw9WOs3424FyP7xv8rYYPLFO0YABvS0IY7m6H9v1AN0Zx0h3ckacP6Q4HyH4aOHCZkq3k4fUPrrFYoeMjTH5ImmsDbzBsG(F2DH57FncK1JpajHh2CvAqtkLJxy2zmUD0dImxNUnMTWCjVTQcQw4gZyynD5PxE6ctxz6fM1qtDxtlutmSFvTA1b0D0dzBxoyRiFOgnYwlfD3XSZBuIHXMz1f37rDgJkTOBchRaMJzcZcrTGM3cAYvSeM5Al4EGENC8PcpZCOax4svlTi1g2MzfuiewAMhGLy6qgniFbiyf0t8SWCg5XbqlmQR0hGa4e(Bb70yjAeRPA(gGsGlamlgqBbtwc6CGlyRGr6O(M5rHGcNhbTrPGSvrrVlWmG0AKgGUb2GWTrchpGcO3Q0ndO0Zdu5qh6euxapRVpyjCaa3OR5QebM2zDifjEaOz(t2aJYfFJ7ynvfItJja(2Dpv05n)M3twMdk4RrysGN8WyJBQ8)kG3IeRhXMclQZMyH5sy)wybqEDembVxKahFeGcmmN2AzrPcZQWG0AhTSbcYu3bdSx7naWoW8bjQDkBe5)mKpXvgYPZbH1cZjQr5uI1mmsGA4mOQ53)Y)r5fSibHrqrDog80GeN)5ZaJc1abd6o0CBI3v(xYPAD5W(cyH)vdz9D6ONggurCD10YXJE5bdyh6HslV)7nM8bLKN7mT3kPtz74EAYqdZCRBzPBGzKzyX9NXV8yYVuNUUn0ugagWmedd1cNE2PpPsiWWBcmu(370Rhg5xMw(pEp1ztLgsM(vXhAUbo0xQh2w(vY)w7UPN8SoP06iB9VU3)l

View file

@ -0,0 +1,403 @@
{
"c": [
{
"actions": {
"finish": [],
"init": {
"custom": "-- config\naura_env.consumables = {}\nfor _, consumable in ipairs({strsplit(\"\\n\", aura_env.config[\"consumables\"])}) do\n local name, wanted = strsplit(\":\", consumable)\n aura_env.consumables[name] = tonumber(wanted)\nend",
"do_custom": true
},
"start": []
},
"alpha": 1,
"anchorFrameType": "SCREEN",
"anchorPoint": "CENTER",
"animation": {
"finish": {
"duration_type": "seconds",
"easeStrength": 3,
"easeType": "none",
"type": "none"
},
"main": {
"duration_type": "seconds",
"easeStrength": 3,
"easeType": "none",
"type": "none"
},
"start": {
"duration_type": "seconds",
"easeStrength": 3,
"easeType": "none",
"type": "none"
}
},
"authorOptions": [
{
"default": "",
"key": "consumables",
"length": 10,
"multiline": true,
"name": "Consumables",
"type": "input",
"useDesc": false,
"useLength": false,
"width": 2
}
],
"auto": true,
"color": [
1,
1,
1,
1
],
"conditions": [
{
"changes": [
{
"property": "sub.1.text_color",
"value": [
1,
0,
0,
1
]
}
],
"check": {
"op": "==",
"trigger": 2,
"value": "0",
"variable": "stacks"
}
},
{
"changes": [
{
"property": "sub.2.text_color",
"value": [
0,
1,
0,
1
]
},
{
"property": "alpha",
"value": 0.5
}
],
"check": {
"trigger": 2,
"value": 1,
"variable": "satisfied"
}
}
],
"config": {
"consumables": "Elemental Sharpening Stone:6\nElixir of Greater Agility:5\nElixir of Giants:5\nElixir of the Mongoose:10\nJuju Power:20\nJuju Might:40\nR.O.I.D.S.:1\nMighty Rage Potion:20\nLimited Invulnerability Potion:15\nFree Action Potion:10\nSmoked Desert Dumplings:20\nHeavy Runecloth Bandage:20\nGoblin Sapper Charge:20\nColdrage Dagger:2\nCenarion Plant Salve:2\nHourglass Sand:5\nGnomish Mind Control Cap:1\nCache of Mau'ari:1\nNifty Stopwatch:1\nInvisibility Potion:5\nInsignia of the Alliance:1\nGreater Fire Protection Potion:5\nGreater Frost Protection Potion:5\nGreater Nature Protection Potion:10\nGreater Shadow Protection Potion:10\nGreater Arcane Protection Potion:5\nGnomish Cloaking Device:1\nGoblin Rocket Helmet:1\nParachute Cloak:1\nWhipper Root Tuber:20\nAnti-Venom:10\nStrong Anti-Venom:10\nPowerful Anti-Venom:10\nElixir of Poison Resistance:10"
},
"cooldown": false,
"cooldownEdge": false,
"cooldownSwipe": true,
"cooldownTextDisabled": false,
"desaturate": false,
"frameStrata": 1,
"height": 35,
"icon": true,
"id": "Consumables Counter Icon",
"ignoreOptionsEventErrors": true,
"internalVersion": 38,
"inverse": false,
"keepAspectRatio": false,
"load": {
"class": {
"multi": [],
"single": "WARRIOR"
},
"size": {
"multi": []
},
"spec": {
"multi": []
},
"use_class": true
},
"regionType": "icon",
"selfPoint": "CENTER",
"semver": "1.0.0",
"subRegions": [
{
"anchorXOffset": 0,
"anchorYOffset": 0,
"rotateText": "NONE",
"text_anchorPoint": "OUTER_TOP",
"text_automaticWidth": "Auto",
"text_color": [
1,
1,
1,
1
],
"text_fixedWidth": 64,
"text_font": "Friz Quadrata TT",
"text_fontSize": 14,
"text_fontType": "OUTLINE",
"text_justify": "CENTER",
"text_selfPoint": "AUTO",
"text_shadowColor": [
0,
0,
0,
1
],
"text_shadowXOffset": 0,
"text_shadowYOffset": 0,
"text_text": "%s",
"text_text_format_s_format": "none",
"text_visible": true,
"text_wordWrap": "WordWrap",
"type": "subtext"
},
{
"anchorXOffset": 0,
"anchorYOffset": 0,
"rotateText": "NONE",
"text_anchorPoint": "OUTER_BOTTOM",
"text_automaticWidth": "Auto",
"text_color": [
1,
0,
0,
1
],
"text_fixedWidth": 64,
"text_font": "Friz Quadrata TT",
"text_fontSize": 12,
"text_fontType": "OUTLINE",
"text_justify": "CENTER",
"text_selfPoint": "AUTO",
"text_shadowColor": [
0,
0,
0,
1
],
"text_shadowXOffset": 0,
"text_shadowYOffset": 0,
"text_text": "%p/%t",
"text_text_format_p_format": "timed",
"text_text_format_p_time_dynamic": false,
"text_text_format_p_time_precision": 0,
"text_text_format_t_format": "timed",
"text_text_format_t_time_dynamic": false,
"text_text_format_t_time_precision": 0,
"text_visible": true,
"text_wordWrap": "WordWrap",
"type": "subtext"
},
{
"anchorXOffset": 0,
"anchorYOffset": 0,
"rotateText": "LEFT",
"text_anchorPoint": "TOP",
"text_anchorXOffset": 0,
"text_anchorYOffset": 20,
"text_automaticWidth": "Auto",
"text_color": [
1,
1,
1,
1
],
"text_fixedWidth": 64,
"text_font": "Friz Quadrata TT",
"text_fontSize": 12,
"text_fontType": "OUTLINE",
"text_justify": "CENTER",
"text_selfPoint": "BOTTOM",
"text_shadowColor": [
0,
0,
0,
1
],
"text_shadowXOffset": 0,
"text_shadowYOffset": 0,
"text_text": "%n",
"text_text_format_n_format": "none",
"text_visible": true,
"text_wordWrap": "WordWrap",
"type": "subtext"
}
],
"tocversion": 11305,
"triggers": {
"1": {
"trigger": {
"check": "event",
"custom": "function(event)\n return event == \"BANKFRAME_OPENED\"\nend",
"custom_hide": "timed",
"custom_type": "status",
"debuffType": "HELPFUL",
"duration": "1",
"event": "Health",
"events": "BANKFRAME_OPENED BANKFRAME_CLOSED",
"names": [],
"spellIds": [],
"subeventPrefix": "SPELL",
"subeventSuffix": "_CAST_START",
"type": "custom",
"unevent": "auto",
"unit": "player",
"use_unit": true
},
"untrigger": []
},
"2": {
"trigger": {
"check": "event",
"custom": "function(allstates, event, containerID)\n for name, wanted in pairs(aura_env.consumables) do\n local bagCount = GetItemCount(name, false)\n local totalCount = GetItemCount(name, true)\n local bankCount = totalCount - bagCount\n allstates[name] = {\n show = true,\n changed = true,\n progressType = \"static\",\n name = name,\n index = name,\n icon = GetItemIcon(name),\n --itemId = 8410,\n stacks = bankCount,\n value = bagCount,\n total = wanted,\n satisfied = (bagCount >= wanted),\n }\n end\n return true\nend",
"customVariables": "{\n value = true,\n total = true,\n stacks = true,\n satisfied = \"bool\",\n}",
"custom_type": "stateupdate",
"debuffType": "HELPFUL",
"event": "Health",
"events": "BAG_UPDATE",
"names": [],
"spellIds": [],
"subeventPrefix": "SPELL",
"subeventSuffix": "_CAST_START",
"type": "custom",
"unit": "player"
},
"untrigger": []
},
"activeTriggerMode": 2
},
"uid": "uF4Je9FYTtZ",
"url": "https://wago.io/lsN0BQeyz/1",
"useTooltip": true,
"version": 1,
"width": 35,
"xOffset": 0,
"yOffset": 0,
"zoom": 0
}
],
"d": {
"actions": {
"finish": [],
"init": [],
"start": []
},
"align": "CENTER",
"anchorFrameType": "SCREEN",
"anchorPoint": "TOP",
"animate": false,
"animation": {
"finish": {
"duration_type": "seconds",
"easeStrength": 3,
"easeType": "none",
"type": "none"
},
"main": {
"duration_type": "seconds",
"easeStrength": 3,
"easeType": "none",
"type": "none"
},
"start": {
"duration_type": "seconds",
"easeStrength": 3,
"easeType": "none",
"type": "none"
}
},
"arcLength": 360,
"authorOptions": [],
"backdropColor": [
1,
1,
1,
0.5
],
"border": false,
"borderBackdrop": "Blizzard Tooltip",
"borderColor": [
0,
0,
0,
1
],
"borderEdge": "Square Full White",
"borderInset": 1,
"borderOffset": 4,
"borderSize": 2,
"columnSpace": 1,
"conditions": [],
"config": [],
"constantFactor": "RADIUS",
"frameStrata": 1,
"fullCircle": true,
"gridType": "RD",
"gridWidth": 5,
"groupIcon": 134827,
"grow": "RIGHT",
"id": "Consumables Counter",
"ignoreOptionsEventErrors": true,
"internalVersion": 38,
"limit": 5,
"load": {
"class": {
"multi": [],
"single": "WARRIOR"
},
"size": {
"multi": []
},
"spec": {
"multi": []
},
"use_class": "true"
},
"radius": 200,
"regionType": "dynamicgroup",
"rotation": 0,
"rowSpace": 1,
"scale": 1,
"selfPoint": "LEFT",
"semver": "1.0.0",
"sort": "none",
"space": 5,
"stagger": 0,
"subRegions": [],
"tocversion": 11305,
"triggers": [
{
"trigger": {
"debuffType": "HELPFUL",
"event": "Health",
"names": [],
"spellIds": [],
"subeventPrefix": "SPELL",
"subeventSuffix": "_CAST_START",
"type": "aura2",
"unit": "player"
},
"untrigger": []
}
],
"uid": "KZ4LeHmfUXU",
"url": "https://wago.io/lsN0BQeyz/1",
"useLimit": false,
"version": 1,
"xOffset": -943.00102996826,
"yOffset": -415.00048828125
},
"m": "d",
"s": "3.0.5",
"v": 1421,
"wagoID": "lsN0BQeyz"
}

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load diff

View file

@ -1,125 +1,125 @@
{ {
"d": { "d": {
"yOffset": 0, "actions": {
"outline": "OUTLINE", "finish": [],
"conditions": [], "init": {
"custom": "if not _G.WA_MasterLootHelper then\n _G.WA_MasterLootHelper = {\n [\"sands\"] = {},\n [\"coins\"] = {},\n [\"bijous\"] = {},\n }\nend\n\n\nfunction roundRobin(lookupKey)\n local wanted = 1\n local function loot(slot)\n local _, _, itemQuantity = GetLootSlotInfo(slot)\n local r = math.random(GetNumGroupMembers())\n for c0 = 1, GetNumGroupMembers() do\n local c = ((c0 + r) % GetNumGroupMembers()) + 1\n local candidate = GetMasterLootCandidate(slot, c)\n if candidate ~= nil then\n local candidateReceived = _G.WA_MasterLootHelper[lookupKey][candidate]\n if candidateReceived == nil or candidateReceived < wanted then\n GiveMasterLoot(slot, c)\n _G.WA_MasterLootHelper[lookupKey][candidate] = itemQuantity\n return true\n end\n end\n end\n wanted = wanted + 1\n return loot(slot)\n end\n return loot\nend\n\n\nlocal lootStrategies = {\n { -- BWL Hourglass Sand\n [\"ids\"] = {19183},\n [\"func\"] = roundRobin(\"sands\")\n },\n { -- Zul'Gurub Coins\n [\"ids\"] = {19698, 19699, 19700, 19701, 19702, 19703, 19704, 19705, 19706},\n [\"func\"] = roundRobin(\"coins\")\n },\n { -- Zul'Gurub Bijous\n [\"ids\"] = {19707, 19708, 19709, 19710, 19711, 19712, 19713, 19714, 19715},\n [\"func\"] = roundRobin(\"bijous\")\n }\n \n}\naura_env.lootStrategies = {}\nfor _, strategy in ipairs(lootStrategies) do\n for _, id in ipairs(strategy.ids) do\n aura_env.lootStrategies[id] = strategy.func\n end\nend\n\n\n",
"do_custom": true
},
"start": []
},
"anchorFrameType": "SCREEN",
"anchorPoint": "CENTER",
"animation": {
"finish": {
"duration_type": "seconds",
"easeStrength": 3,
"easeType": "none",
"type": "none"
},
"main": {
"duration_type": "seconds",
"easeStrength": 3,
"easeType": "none",
"type": "none"
},
"start": {
"duration_type": "seconds",
"easeStrength": 3,
"easeType": "none",
"type": "none"
}
},
"authorOptions": [],
"automaticWidth": "Auto",
"color": [ "color": [
1, 1,
1, 1,
1, 1,
1 1
], ],
"conditions": [],
"config": [],
"customTextUpdate": "event",
"displayText": "",
"fixedWidth": 200,
"font": "Friz Quadrata TT",
"fontSize": 12,
"frameStrata": 1,
"id": "MasterLootHelper",
"internalVersion": 33,
"justify": "LEFT",
"load": { "load": {
"use_never": false,
"size": {
"multi": {
"flexible": true,
"twenty": true,
"fortyman": true,
"twentyfive": true,
"ten": true
}
},
"class": { "class": {
"multi": [] "multi": []
}, },
"ingroup": { "ingroup": {
"single": "raid",
"multi": { "multi": {
"raid": true "raid": true
},
"single": "raid"
},
"size": {
"multi": {
"flexible": true,
"fortyman": true,
"ten": true,
"twenty": true,
"twentyfive": true
} }
}, },
"zone": "",
"spec": { "spec": {
"multi": [] "multi": []
}, },
"use_ingroup": true, "use_ingroup": true,
"use_never": false,
"use_size": false, "use_size": false,
"use_zone": false "use_zone": false,
"zone": ""
}, },
"fixedWidth": 200, "outline": "OUTLINE",
"shadowYOffset": -1,
"regionType": "text", "regionType": "text",
"animation": { "selfPoint": "CENTER",
"main": { "semver": "1.0.0",
"type": "none",
"duration_type": "seconds",
"easeType": "none",
"easeStrength": 3
},
"start": {
"type": "none",
"duration_type": "seconds",
"easeType": "none",
"easeStrength": 3
},
"finish": {
"type": "none",
"duration_type": "seconds",
"easeType": "none",
"easeStrength": 3
}
},
"subRegions": [],
"uid": "1UCRMNroKKs",
"anchorPoint": "CENTER",
"justify": "LEFT",
"shadowColor": [ "shadowColor": [
0, 0,
0, 0,
0, 0,
1 1
], ],
"selfPoint": "CENTER", "shadowXOffset": 1,
"font": "Friz Quadrata TT", "shadowYOffset": -1,
"wordWrap": "WordWrap", "subRegions": [],
"frameStrata": 1, "tocversion": 11305,
"displayText": "",
"anchorFrameType": "SCREEN",
"xOffset": 0,
"config": [],
"id": "MasterLootHelper",
"internalVersion": 33,
"authorOptions": [],
"automaticWidth": "Auto",
"fontSize": 12,
"triggers": { "triggers": {
"1": { "1": {
"untrigger": [],
"trigger": { "trigger": {
"unit": "player",
"debuffType": "HELPFUL",
"custom_hide": "timed",
"subeventSuffix": "_CAST_START",
"custom": "function(event)\n lootMethod, masterLooterPartyID, masterLooterRaidID = GetLootMethod()\n if lootMethod ~= \"master\" then\n return false\n end\n if not UnitIsUnit(\"raid\"..masterLooterRaidID, \"player\") then\n return false\n end\n \n for slot = 1, GetNumLootItems() do\n if GetLootSlotType(slot) ~= LOOT_SLOT_ITEM then\n LootSlot(slot)\n else\n local itemID = tonumber(GetLootSlotLink(slot):match(\"item:(%d+):\"))\n local lootStrategy = aura_env.lootStrategies[itemID]\n if lootStrategy == nil or not lootStrategy(slot) then -- lootStrategy returns true if item looted by it\n -- default loot to own bag\n for candidate = 1, GetNumGroupMembers() do\n if GetMasterLootCandidate(slot, candidate) == UnitName(\"player\") then\n GiveMasterLoot(slot, candidate)\n break\n end\n end \n end \n end \n end\n return true\nend", "custom": "function(event)\n lootMethod, masterLooterPartyID, masterLooterRaidID = GetLootMethod()\n if lootMethod ~= \"master\" then\n return false\n end\n if not UnitIsUnit(\"raid\"..masterLooterRaidID, \"player\") then\n return false\n end\n \n for slot = 1, GetNumLootItems() do\n if GetLootSlotType(slot) ~= LOOT_SLOT_ITEM then\n LootSlot(slot)\n else\n local itemID = tonumber(GetLootSlotLink(slot):match(\"item:(%d+):\"))\n local lootStrategy = aura_env.lootStrategies[itemID]\n if lootStrategy == nil or not lootStrategy(slot) then -- lootStrategy returns true if item looted by it\n -- default loot to own bag\n for candidate = 1, GetNumGroupMembers() do\n if GetMasterLootCandidate(slot, candidate) == UnitName(\"player\") then\n GiveMasterLoot(slot, candidate)\n break\n end\n end \n end \n end \n end\n return true\nend",
"names": [], "custom_hide": "timed",
"events": "LOOT_READY",
"event": "Health",
"type": "custom",
"custom_type": "event", "custom_type": "event",
"debuffType": "HELPFUL",
"event": "Health",
"events": "LOOT_READY",
"names": [],
"spellIds": [],
"subeventPrefix": "SPELL", "subeventPrefix": "SPELL",
"spellIds": [] "subeventSuffix": "_CAST_START",
} "type": "custom",
"unit": "player"
},
"untrigger": []
}, },
"activeTriggerMode": -10 "activeTriggerMode": -10
}, },
"customTextUpdate": "event", "uid": "1UCRMNroKKs",
"shadowXOffset": 1, "url": "https://wago.io/5nBntpDHR/1",
"actions": {
"init": {
"custom": "if not _G.WA_MasterLootHelper then\n _G.WA_MasterLootHelper = {\n [\"sands\"] = {},\n [\"coins\"] = {},\n [\"bijous\"] = {},\n }\nend\n\n\nfunction roundRobin(lookupKey)\n local wanted = 1\n local function loot(slot)\n local _, _, itemQuantity = GetLootSlotInfo(slot)\n local r = math.random(GetNumGroupMembers())\n for c0 = 1, GetNumGroupMembers() do\n local c = ((c0 + r) % GetNumGroupMembers()) + 1\n local candidate = GetMasterLootCandidate(slot, c)\n if candidate ~= nil then\n local candidateReceived = _G.WA_MasterLootHelper[lookupKey][candidate]\n if candidateReceived == nil or candidateReceived < wanted then\n GiveMasterLoot(slot, c)\n _G.WA_MasterLootHelper[lookupKey][candidate] = itemQuantity\n return true\n end\n end\n end\n wanted = wanted + 1\n return loot(slot)\n end\n return loot\nend\n\n\nlocal lootStrategies = {\n { -- BWL Hourglass Sand\n [\"ids\"] = {19183},\n [\"func\"] = roundRobin(\"sands\")\n },\n { -- Zul'Gurub Coins\n [\"ids\"] = {19698, 19699, 19700, 19701, 19702, 19703, 19704, 19705, 19706},\n [\"func\"] = roundRobin(\"coins\")\n },\n { -- Zul'Gurub Bijous\n [\"ids\"] = {19707, 19708, 19709, 19710, 19711, 19712, 19713, 19714, 19715},\n [\"func\"] = roundRobin(\"bijous\")\n }\n \n}\naura_env.lootStrategies = {}\nfor _, strategy in ipairs(lootStrategies) do\n for _, id in ipairs(strategy.ids) do\n aura_env.lootStrategies[id] = strategy.func\n end\nend\n\n\n",
"do_custom": true
},
"start": [],
"finish": []
},
"tocversion": 11305,
"url": "https://wago.io/sTT8_GdLS/1",
"version": 1, "version": 1,
"semver": "1.0.0" "wordWrap": "WordWrap",
"xOffset": 0,
"yOffset": 0
}, },
"m": "d", "m": "d",
"s": "2.18.2", "s": "2.18.2",
"v": 1421, "v": 1421,
"wagoID": "sTT8_GdLS" "wagoID": "5nBntpDHR"
} }

View file

@ -0,0 +1 @@
!WA:2!fE1wVTXXvyZY6A11UoYuWQ2ooX0knU2P1cos1YaTiPGlfPfDOizwsA5eRaQz3Di3XA5UtNDxjl)wyDl0BbLpuu0lUTeTi9IrVWFcc9hWPe9xG(j4h6Z9mZUK6suqfGe39WZCMZLVVVzuQhMjWyX5VZ83nt3m2zS3D((eHvzQxNqNNp7(M(cBQqNyTPTWNZNw3L9SNre2zB477gY4INwTD7aAykXoXp88ZnK4z54lQ5Z8cnZxOsJcgdJdtEFxFXdsLkvAJaoXIEAbXkK57fSKrqireQPZ8yHAMTXpcC06fkyD6qfbx5gIKh)PdSPMrTB3yhovSsHY1k2SSEi(IbjsqwOxaN66wYoqB)Git6wuVW6O3SNoSv(C1B0QEJCgn0JWnXK7s2HkM4wnbfDZOETcLlBOSyUcL4g6y4r6sd06h5LKcAdT8DJ66vxwbPFfwKuHhX9HyEILYQ9dOUTv1(cnQwZG4Y64btjW6tU4udWn0G2rw0A6U(e7L0XC2AwJUry7uZWYLeemlCln9a2ZOYhgzM08J7EPtNUwACAjiESUKqQJrGfXLMUNWpKiBMPmJB2odI)SGDhk)c1)rrebnBXix3SR5WcPdeQSq2i3ZEhSizwDe(r8Kvvh39tRh4lc1989O9IcOLzDzHo96iy2YvnNXYMcInlk45Nthx626lxDTk7BHvwiXlSioA9fMg5wUuZ6jZ)sEiaj9EXVedx(6gUYWE2bH(wBf3cN67ER5y27VkZZopH3aXiBsf9LB7Am7qNZoSTahj1dfKqs6xfd2kknjZkZ65nkuOYcrm7Hltx4HDx(dkUZwlzIPvBwhTbTXgqEMWYLUXisuiU0QCfeuRVQ8lHoEPVYm)Gb4N2S4VbBTBhpT7h30rRlbNRimdCV9OKazUO4lNzKnIcLFDljMueqLrjON0hzYb3tVlH5Pwi8HNbmG6qd8XZFClzSENDFlmDcDzEyNQzJYLQuaoDk4RLIFDBwGe82G(0WwT9fy(0I3kK1L2kzo6WN2kki0VR0LMCBeLaxDFSA9L5ULQlQNdFfolwgl1Z2VvGFKNncLKFW)ELKy62ybVEoB7QEbRVgLSzoS0cwFvQnJSEDPFbRRZ2KUIVWBE)oDgPwBllhINh11CzgX1VdCEn4BObV2lUbm9)fRXRcxaYaZokHn2mF(c1RdxcUCVXnUm3fU6G8(DnjHzlJb4kWRlI8uesdznApcrITu08k4iFd4IA7jT0LfeiBXo7R(E)iHfTjYZ3aEtTbh8kC5(twl)s33ZhxNtwjulBEFKH77MfXCW10WeE3PvrwkSiJ8gY8V343mxUGEZIfbBGkZFWuM4GfUBYugAltmWzJX1BUMg5ALRwTYLkSmWq)FcSjUldXz5tI8qrWTOMXZmEMKzxSAd2dyw83VTYjFVBMicDlTS4pcAyKWlBITh)UFswcwiE(HtmTWNOrXj6fiQTijMR6BtF5P4V(jcKIFaRQRVAVTrI6AccV3AjpO3gBs8Plkypl7hgrSLuWSnAa3qd(2lb3ukxbVJ6VFh5F7jDxQK8Zgf4qS93(rXK(0WI6H4UAyflPHhiWFRVCynxqTysLH0dpKtII5kvUPrbOIws0)O4OF1tjEc2czT3rVCHIna9ybf(BCufLwfjm3ibDnIWJ51bQPO0ihusfhZmB(qygtC)XWQExAhD5NmG4YDi1ICdOs27XwvH0qr4(WCM6vB0O6QWkdlFx6ImXhZ6w)PWd0ggNVhCC4a8ShAS82ZphCgykOS2UZpapKuSPY6f3t9CCb(iPoG0RrkJgJf(5x4iVlhZ65A2OQIMRiIiD81oVcAdUk8mml4dDbVym8ClCNXGyjUobe7Oq0iGDOKoy5IhhuYogzFnni8LNAadL5Azn(4P0i0bMdMQNjz8j(R8dHPL)CX0PXdWdiHs2o15Wf1hLcUX3FwyMHsggUYw4V7EzEgjoP1rrp8VLYy4HqkV78XCCjVEme(E9N4g)nF7d7r2S3(9ZMfnH5sOsky6dTnhmw2p264d0HpJpJYYrLsHh)Q4uzYm8thfFQucGm1EQVpbuctnqDunvcI1Ruff2NrG3kqLNXLB8Qtkx8OrPTdAV9tkCmH2Hp3j0kgxvtAehPloHLmAsCKcA6vW5ASPX0Ey74eFlK8zIhyM0Lo017guQsLcgTK0m(1)czYxG(YV8j4ZybNdshPIXBm6inHu8R9Lf(Xh6T73e(BPHFXCVnh(LQPh8RGpd(1WJHFZNcVif8Brw1Vd(9iQFa8hIXP)ryh4NNg(8REk4pb)z4VaBd)1nGxomUQmkD)vAa)DGEcPT3KEl8pUm8ptbdDmDOSooHlEIkH7Rq66UOySKwUqULxMpnsNYzlrfuBQ9QKN6KObDSBh08))9fWRgC8WX8CGffjKjuobfHULzW2FaT(IpOtP(kkBaZMc)yDjCEJHQmCfMTn1ZOsHhIxAp2IQQOcz1JQLdWaJxbYLfeIcz6pZ3VBTV6DMFH7AO8EJjQTzoMARoMffsBO0nvYJgBlPk)RmXQCtUCBAbZtErWXQdnI3x(np4sj5jirYRdgX1Bw62h82TRlxWqFbdVTGscKNzLQgL(4QvAKRCRsvWIQoEEXvUHHLd1AZIW0P7TfrWii6EVy5HIUKoblySfXnc)hm8Xq7sNZNp379Ec5vB6qX)ze4FRoYQhhVuo2y2b6RlBNoVsEtD5TiXcFSgI6U6z26)8O)3

View file

@ -0,0 +1,472 @@
{
"c": [
{
"actions": {
"finish": [],
"init": [],
"start": {
"do_sound": false,
"sound": "Interface\\AddOns\\WeakAuras\\Media\\Sounds\\BikeHorn.ogg",
"sound_channel": "Dialog"
}
},
"anchorFrameType": "SCREEN",
"anchorPoint": "CENTER",
"animation": {
"finish": {
"duration_type": "seconds",
"easeStrength": 3,
"easeType": "none",
"type": "none"
},
"main": {
"duration_type": "seconds",
"easeStrength": 3,
"easeType": "none",
"preset": "alphaPulse",
"type": "preset"
},
"start": {
"duration_type": "seconds",
"easeStrength": 3,
"easeType": "none",
"type": "none"
}
},
"authorOptions": [],
"automaticWidth": "Auto",
"color": [
1,
0,
0,
1
],
"conditions": [],
"config": [],
"customTextUpdate": "event",
"displayText": "FAILURE",
"displayText_format_p_format": "timed",
"displayText_format_p_time_dynamic": false,
"displayText_format_p_time_precision": 1,
"fixedWidth": 200,
"font": "Friz Quadrata TT",
"fontSize": 72,
"frameStrata": 1,
"id": "MindCapTracker_FailureWarning",
"internalVersion": 38,
"justify": "LEFT",
"load": {
"class": {
"multi": []
},
"size": {
"multi": []
},
"spec": {
"multi": []
}
},
"outline": "OUTLINE",
"regionType": "text",
"selfPoint": "BOTTOM",
"semver": "1.0.0",
"shadowColor": [
0,
0,
0,
1
],
"shadowXOffset": 1,
"shadowYOffset": -1,
"subRegions": [],
"tocversion": 11305,
"triggers": {
"1": {
"trigger": {
"debuffType": "HELPFUL",
"duration": "5",
"event": "Combat Log",
"names": [],
"sourceUnit": "player",
"spellIds": [],
"spellName": "Gnomish Mind Control Cap",
"subeventPrefix": "SPELL",
"subeventSuffix": "_CAST_SUCCESS",
"type": "event",
"unevent": "timed",
"unit": "player",
"use_missType": false,
"use_sourceUnit": true,
"use_spellName": true
},
"untrigger": []
},
"2": {
"trigger": {
"auraType": "DEBUFF",
"debuffType": "HELPFUL",
"duration": "5",
"event": "Combat Log",
"names": [],
"sourceUnit": "player",
"spellIds": [],
"spellName": "Gnomish Mind Control Cap",
"subeventPrefix": "SPELL",
"subeventSuffix": "_AURA_APPLIED",
"type": "event",
"unevent": "timed",
"unit": "player",
"use_auraType": true,
"use_sourceUnit": true,
"use_spellName": true
},
"untrigger": []
},
"activeTriggerMode": -10,
"customTriggerLogic": "function(trigger)\n return trigger[1] and not trigger[2]\nend",
"disjunctive": "custom"
},
"uid": "L5e3irZimSx",
"url": "https://wago.io/XXOLAsPky/1",
"version": 1,
"wordWrap": "WordWrap",
"xOffset": 0,
"yOffset": 0
},
{
"actions": {
"finish": [],
"init": [],
"start": []
},
"alpha": 1,
"anchorFrameType": "SCREEN",
"anchorPoint": "CENTER",
"animation": {
"finish": {
"duration_type": "seconds",
"easeStrength": 3,
"easeType": "none",
"type": "none"
},
"main": {
"duration_type": "seconds",
"easeStrength": 3,
"easeType": "none",
"type": "none"
},
"start": {
"duration_type": "seconds",
"easeStrength": 3,
"easeType": "none",
"type": "none"
}
},
"authorOptions": [],
"auto": true,
"backgroundColor": [
0,
0,
0,
0.5
],
"barColor": [
0,
0.25098039215686,
1,
1
],
"conditions": [
{
"changes": [
{
"property": "barColor",
"value": [
1,
0,
0,
1
]
}
],
"check": {
"op": "==",
"trigger": 1,
"value": "Hostile",
"variable": "sourceFlags2"
}
}
],
"config": [],
"desaturate": false,
"frameStrata": 1,
"height": 25,
"icon": false,
"icon_color": [
1,
1,
1,
1
],
"icon_side": "LEFT",
"id": "MindCapTracker_Bar",
"internalVersion": 38,
"inverse": false,
"load": {
"class": {
"multi": []
},
"size": {
"multi": []
},
"spec": {
"multi": []
}
},
"orientation": "HORIZONTAL_INVERSE",
"regionType": "aurabar",
"selfPoint": "CENTER",
"semver": "1.0.0",
"spark": true,
"sparkBlendMode": "ADD",
"sparkColor": [
1,
1,
1,
1
],
"sparkHeight": 50,
"sparkHidden": "NEVER",
"sparkOffsetX": 0,
"sparkOffsetY": 0,
"sparkRotation": 0,
"sparkRotationMode": "AUTO",
"sparkTexture": "Interface\\CastingBar\\UI-CastingBar-Spark",
"sparkWidth": 10,
"subRegions": [
{
"type": "aurabar_bar"
},
{
"anchorXOffset": 0,
"anchorYOffset": 0,
"rotateText": "NONE",
"text_anchorPoint": "INNER_LEFT",
"text_anchorXOffset": 5,
"text_automaticWidth": "Auto",
"text_color": [
1,
1,
1,
1
],
"text_fixedWidth": 64,
"text_font": "Friz Quadrata TT",
"text_fontSize": 14,
"text_fontType": "None",
"text_justify": "CENTER",
"text_selfPoint": "AUTO",
"text_shadowColor": [
0,
0,
0,
1
],
"text_shadowXOffset": 1,
"text_shadowYOffset": -1,
"text_text": "%1.sourceName -> %1.destName",
"text_text_format_1.destName_format": "none",
"text_text_format_1.sourceName_format": "none",
"text_text_format_p_format": "timed",
"text_text_format_p_time_dynamic": false,
"text_text_format_p_time_precision": 1,
"text_visible": true,
"text_wordWrap": "WordWrap",
"type": "subtext"
},
{
"anchorXOffset": 0,
"anchorYOffset": 0,
"rotateText": "NONE",
"text_anchorPoint": "INNER_RIGHT",
"text_automaticWidth": "Auto",
"text_color": [
1,
1,
1,
1
],
"text_fixedWidth": 64,
"text_font": "Friz Quadrata TT",
"text_fontSize": 12,
"text_fontType": "None",
"text_justify": "CENTER",
"text_selfPoint": "AUTO",
"text_shadowColor": [
0,
0,
0,
1
],
"text_shadowXOffset": 1,
"text_shadowYOffset": -1,
"text_text": "%p",
"text_text_format_n_format": "none",
"text_text_format_p_format": "timed",
"text_text_format_p_time_dynamic": false,
"text_text_format_p_time_precision": 1,
"text_visible": true,
"text_wordWrap": "WordWrap",
"type": "subtext"
}
],
"texture": "Minimalist",
"tocversion": 11305,
"triggers": {
"1": {
"trigger": {
"auraType": "DEBUFF",
"debuffType": "HELPFUL",
"duration": "20",
"event": "Combat Log",
"names": [],
"spellIds": [],
"spellName": "Gnomish Mind Control Cap",
"subeventPrefix": "SPELL",
"subeventSuffix": "_AURA_APPLIED",
"type": "event",
"unevent": "timed",
"unit": "player",
"use_auraType": true,
"use_cloneId": true,
"use_sourceUnit": false,
"use_spellName": true
},
"untrigger": []
},
"activeTriggerMode": -10
},
"uid": ")bswKeS3JgI",
"url": "https://wago.io/XXOLAsPky/1",
"useAdjustededMax": false,
"useAdjustededMin": false,
"version": 1,
"width": 300,
"xOffset": 0,
"yOffset": 0,
"zoom": 0.25
}
],
"d": {
"actions": {
"finish": [],
"init": [],
"start": []
},
"align": "CENTER",
"anchorFrameType": "SCREEN",
"anchorPoint": "CENTER",
"animate": false,
"animation": {
"finish": {
"duration_type": "seconds",
"easeStrength": 3,
"easeType": "none",
"type": "none"
},
"main": {
"duration_type": "seconds",
"easeStrength": 3,
"easeType": "none",
"type": "none"
},
"start": {
"duration_type": "seconds",
"easeStrength": 3,
"easeType": "none",
"type": "none"
}
},
"arcLength": 360,
"authorOptions": [],
"backdropColor": [
1,
1,
1,
0.5
],
"border": false,
"borderBackdrop": "Blizzard Tooltip",
"borderColor": [
0,
0,
0,
1
],
"borderEdge": "Square Full White",
"borderInset": 1,
"borderOffset": 4,
"borderSize": 2,
"columnSpace": 1,
"conditions": [],
"config": [],
"constantFactor": "RADIUS",
"frameStrata": 1,
"fullCircle": true,
"gridType": "RD",
"gridWidth": 5,
"groupIcon": 135995,
"grow": "DOWN",
"id": "MindCapTracker",
"internalVersion": 38,
"limit": 5,
"load": {
"class": {
"multi": []
},
"size": {
"multi": []
},
"spec": {
"multi": []
}
},
"radius": 200,
"regionType": "dynamicgroup",
"rotation": 0,
"rowSpace": 1,
"scale": 1,
"selfPoint": "TOP",
"semver": "1.0.0",
"sort": "none",
"space": 2,
"stagger": 0,
"subRegions": [],
"tocversion": 11305,
"triggers": [
{
"trigger": {
"debuffType": "HELPFUL",
"event": "Health",
"names": [],
"spellIds": [],
"subeventPrefix": "SPELL",
"subeventSuffix": "_CAST_START",
"type": "aura2",
"unit": "player"
},
"untrigger": []
}
],
"uid": "De2VmDKFyv6",
"url": "https://wago.io/XXOLAsPky/1",
"useLimit": false,
"version": 1,
"xOffset": 0,
"yOffset": 200
},
"m": "d",
"s": "3.0.5",
"v": 1421,
"wagoID": "XXOLAsPky"
}

View file

@ -1 +1 @@
!WA:2!nNZwZTr19hfrgGfO1XUjLKsl7igBKi2cBhsgUedO1sYwGIKyLCCGepYhT7rAx8QDxo7U(scHcUqR7qFY8nWp0x6)EzeD602xARPTZ)sBN5mE6NapDG2xZNG(7CoRUR0w4PQzK8UNZ531ZV7oY1g3R28jN7zto)4nhxFC99MzFerlp2UHVX7F2JR5q0XefK2g6ehx3XuSmV1TqeD5koow(MUKTlwVUh2pFY9BqCcCZP5yxBUlE5zFM52TbXuVYoU4yQPBjWZIowoKxjsKirv9CrA4trqA(Mo2Exw1Zhr8LQv3020Zqsb(JV0U(eZgnWeVZpfj8XV7b64Ab1RZWlz5m5lLDL8k(WlQOacA(D9CXww509Ko2lOgEtSTFz40MB3Q6IPkxPA5kPuROAJAI9KucaAuZ1cTdMOYpATLXilFJoGwIGbqvlxkt(87hyhYcsT0CScAAxMjbrRrq6MbEV)dVVh2QEjhtB)5RuSKkYYSHDTfZuOsgvciCmiJCaGzvCdMelPy5G0ZUFGhUQMfYZZqb4DTZQ2ma0RsQ81ol9cskEM3cZE4OAH3ccTy0OrlfD2KxIGSnBI8XRR6PHSagsOQnoq83m6nWUNU8BfGiy5SbwwYRAy6JpGWzdMA8q9DafIPg)(leQYanpLQLztt)hISJ4kE5x(DPr(TN4e33(ckcGFz6dN9iDqXZEPk7AG4HblaDp6ek2o24dXipCzFc3C6(3L9gJK0RO0ezANL(80xGob9k0fUF6lc)5rgCLwiBndhcxTsN8UWVyInY6AaDakU4XaTaDRTFwWoYHutnv6CRuExIZwIlNdfsJG)FWAWPRB2q6aFhTnfy4bMormtD3XurM6YSBFmr(QiB0(mB3vn19nEOw1jG5cidiFu07k4NSSLycsTYlQMjtH5dm1B18zbl4IbxCLR12CpNnq2Oa74Zvqruav8wkPlUAHJqb(aEk6YT(LoGPZmfpR45q8PxzxWWipt)BmU253BUda)fYgCo6mhYFwiuxpYbAbE(onRG3239VwpWM7qfpHKm8XYbmjKXB7AkUIQy2elVGmZvPk2EZKGUZhNK5pLPVZWb2S(Gq(olipRmYwFeRBBAj7BGT5qY(qW(beBzvNaB94dC(zKxc7ZEkEcbFIT1L6biazsWs0Nnc9LPtEexCvBReDhRRaVIRoia1c4)rXe0IRt)QfMIo2NrNOM4y0Zs)63v841qetunlSN7A3MtUnrwbm9HpjapnFfFGkw9Tc)NgwoBbRgRge0lMy9MGvsjmrdctW2XoOznmjM0DKKG4dCYv1WuhR6dIPo9BqFm63K(TOvDVzNRiKLvzM(3BAzE0MPLtMmzIE1dDUN47VmO5b7tVBWFBTEHNdiOXeHT8CF6LulUsPQQfldrFQUsP0PQKrELc5QuTuXvhyLuROMIEgj65ONxvZaRTbWSpAhzG5t3IBMiuY0tthN(4sT0n9EtUGSjEEK9oUNgXFUIie5vD0X)FN4a2fsvT2rRIstTingDYDRHiDcHffIN7H8zHqWg9Ay)6rOp5BCw6eTykbaIQW39MWDCF4AVQNbs3zRRloz095RX(j2KAUJ1Zj6MV5yXQTdrtN0Dc(kGFOdlwMg31sjf86D5Bab(XIiaV3rcN(xxqUihY3)nb9Jz9DOtEa39gZmhvkuSqg6eeikp7mhWpyx5xWN1DS9DhllX8wYVwasNfwrUsL(eSqk9yN4i(IBbbtwLGC3D1WheCWMMEMG186HsCprkBLBXIfQkY9CuhIYIPFUqzju1fP7U8eQfxPs(CfYS3xJsIs9InPn1NR9ObkPwPsr6M0TOB)E0DIqVfDs6TPVneQ(o03rC7(TPVl99EStq3L(DOFFLcq0F6hCqUcfa7T8zYwX9CDUMacsaLEv7WhGW9FVZr3lc99xpK0hpzp(xtozh2G(HFb4b6pG(bTemGAULwUI7tmeh0dvgMx(SJy(9zj43kaBRTtP7B2KZFjf2AghcrNxYk0aZyx2AmfOAjWQX6a2RIkOotl2ZTTC2VrBqeCl3sHTgNqvmm12Wg75fLFUY8S5C4dVBJvRb)1R3l6YBcG84CsQis8xZaB2WWpbnE9wSQlmT5z2n4LAydriigKW1MQMh8KfwL)g9ctr)HRRqGCHRtNMvYb9P4)od73J5oNkwqygM798PsN2DmaLP0zUcyDS(vrBBqFiOMGZUVUtvraed6Jir)ktr)rRtRUTKXmZihMeUtSTAwqznwMESWO3(osWTGC1PLzLOjBAlB6ImjEXVTNpXZ1Y0pESBAhB6Urgfy7gX6GLyRL4ojK1D4XrhMi3GH41cJWZcz2LrGkIW2kqUqpgN8FIGDpnJIsDrJbVkIfzLVH5yswgKAi3OmVKotn5uLYbmi2Z(j9L9cCDH89Yehl8mq(cBiOIPgpthxcUrS0QRKlDS16lP0nIvsnxMYvgE5u5HsGk0zDE(iG888cYgHzqyR8fmdH0OZfjUZUhBMCu0yb5Htaks6XSnSWiIStGVmSNSwaHWyBnliwcKLdmh0GciLrYII2LTW195AwU5lhjHMp8mwmaeMpDPuBld2hr1pEg8C71rwE4xyG90anwdSEOY8f6RwfGDr66HSINCDItZb4dw)fmEy1uvZb1TciCj2(xfZkvWlEF8IOsngefq8A0wj8X4S1smIZXTWMU7J50dHI)McOOgauOEUrBKEJo4ynE1D2o(JYZPnZTw)f6X9ZARF5hIz8D7(2NRrf65UwR9(PFf9W7BlukD0pjtkhVRYcQ)Ajc2ngN7Jj)2A1HpZcFUYfFBsmz4QiwSedJutBD82HyLl(m02gRdFCxItdceEMfONvYhZeXul2WhSDzLZo8wTRVCUrWnqKLrdu76LyQv1u5sxDX8PkxU6IfZxuTCpxEppuvT6skXtCN(XXD6)UA0(Qd573B9L9Bi12dyGQ27er9Egpy44lJkAGGC9unCxBE(bynW0V9w72vygUDp2OAhH7LZ9DzNf6PtBdibihO(ePoyzGqadSz7BAMBxjNTWK4cwpd0oqs(cmJLKSokNwq7edGH2geDWaKe9EJKbHU)Mqe9AfFq27PhKCjKFk55MD2eFjU8yPc(3CP9)M3xH5e6KXUN6kgrY)rewM1GmpMaliwGL(sI2b7wIWfI1d6tmcOzUUqAaWbLDrZov4LCBuN4o9gN(j4WWB3EOyTDf1WigaslZM6fRdKacood2Bm3SRL4EawyZS9ikI(3VhhF4PdaaZPXLxRpq61s6EfQyiMFwPrYC87DP)lyK289aMX0NdkdDVXRXB(snAn(OX2oQ4DLLFPp5JyF(qX7lfHpXPxKELDBplRtkMlhV6EvKLRbkcBYuJVtKX3ocDH7FF(wvenhdfmd1BVC5Rjwnl4C4(rCdV2UjTtDawjZnTCd4Bn4lc(sMhEh(wd(IMV9vwO0SkgTrkGJGkPWm8xHGS9m)sGrH6VMOt1icPovOwzNO0xAVtt)Xr5JE7NgL(ZGgtOv5ZJR160poc9xhfKB6phw7xfL(lJq)fUOVKswOCfy7coYXhCmuHP54tYa0Xmn9pj6iMjOUPhRQl2OMpj9urgSletBd6ZqchBaT8t9dPtOAA7ga2gE40ypT13NpJvlOZP1v0HfoSOnw2LvqjS08BG3z)ov9OWQ8yFL2VcnyvhbaFsOXBE)DQBXgrWPyMlIo(maYr)n0F760p9u0dPFc9))K0F360F)bDJWq)tNH(hDhxLTawyVjl24phocKqxz345yd8SosdFZfrE(qOpfe5MRKBMUVntzga7Zh1Ih0aHcRxBA2PO)f3lLZgW)MGU9csmZizN68QLvyzfstqnGEmsdTcUHuAZMYLdAkL1XrN(hCVe0jjYydPm3ctmXwsVkXSbMSXowG(PHuE4q(sxf1aPlb(g1XsVXoSQjvyZsz9wCbyzElOlq8fcYHPX(itlp5Swqh2VknVYTCCAYgF9fv5N3GU0dmDIqyn1H(GulK5AzuPVsu6hhL(P6piBmTtm4yAzxWxTvMYPZEXLFn765FoqAyt2fBiMxA3ETB5asITyeIhSCr1CVrXcvsLNw55NI2ilDSOXCCJ9IlOYtzopKDC3ndNwyREsYsezx8o)u0JzC)L3fS)bdh)DOFCp45klq)70JPhp(S0pJD0xz5x6FEo2NhLneJp)USb5ZAvWwNZGaKxgGeG5JOhhvaY60pN9pli5L4reDpDFZaL1)n9dP)d2qr4)pagFZ)21)xp !WA:2!nNZwZTT1zAggVUbjBQSCT3yN0gugBfshzfz5ApnxCIjePSykTidiLDsSvjpe4qcebcGCaGSKtCNe10SU3ErP3VSTLTnZ2o5j2)aDuNPVLXNvB)f4hYm9L(G)f0VVZb8IOOB31pvodPa(W57(v8PexEYa9ZmZSZC2jBpP5KM36z1AX8UUwUsxzP70WJzszAeJvnzE((tO5yFJBqyMQv98CcT93HefA5Xk5hA75gOW2OuZMb0WfVW7Yt8h33(EWnBXSnRUHpnLEUUsInVNJh7vsKirs9aFIbD)mIHa7ZPhesyHkA2U2HknAc)jWszZqMDRwuwWXMIfF5h0XK2iQztKUSfZxS8clxuleUrNeXiZTzGp1XPGzGYDcIAqxJ6gwboT96DRnF2kvRvPAw9Q6UK20afTiGxn8DiBqz6IJ2yrkXj0QpQLzuav9kLZxS4wrUXIGsxdpNO2Uvqni5DTDdPmxIZLb5euLlTzuaTODB7qlDIJDl3gZNFPQ513K5fsqDnrhG860wcJMMJhXCHTauQz4qccS0afW4i6TJalSIUa2r4NurlW(gu8IDAe7pKMYKjtwoj4(yex72KqADGnxxky6bgehAs26s3sXzAi9bwDK)nVzlQ)bR8wregvDHihh1Ryzhs7WeIgAF32CdWszBaHer(XyvbKJ9R7G63d3L4AabaL9ata)4DAc0yEBMHdTES7UGlW4KZfzB2T9xgCVLIoZYxoN)JbwfpgnoWjpAPZZyESG6Bjvda854pYc8dP565s3Xe8SiSAOFMfqn8Cnd2MscOvczu3wHwhyt8ouM5xqRnX2fWLFbEwUgF(dWZbx(OJczBPiknopKwGhlKFHoHEgRj9JFMPZKY20FcDITPkgxqzQxI4s62KbrpaJjHKKBHH4xX2m06HVR0ySa(uuqAuzE985x6oGWcH2UHlar6ESg6zZvy5knaOnTBPSfHzuuObV)r2kG60uylNRAPYBjm6fGZ140N5CZ(LoDhuRTLPAnyet7OG3)ryaPXqYetACSBnxhiNITQqCo82IRLA3RLG)VDYpIFiDBx)OqgeSLJgyuFlrqMJTlTUMjay7sUuvWaRIG0WCKT0CGOnh7Gq9RJuD)GfRjbW6bA4iK6dp3Q0n2QrVtHXXs1Xcyh)Q8RvN3y)8VkVgVU)Kqmp1LkDLQAqwza34b4IaoQR8EZdZxPoVLvhJOGqV2vPRh6)jnJCffjsNrrf(44bX1Q019TLKQQDBQ65vX0)Au31MbmjH0zWAe531zeiB3Cum)ANxDwvIR5yG7A7OgArDfyIFy0WiMRQUxKRz6ro)PuVineVkDgPCsDnvgcjGykai(bsWFo(X3r4E07vsW)G76(l5zs1YUC1s8hgYdoYwME1Kgel()(uCV6nK3TUYF7uNsnouQV(33BagL3(Mkn9yQ1MwfDNQ2UQ2(eBwq63oiKf47yhMo11Ctn9aRNKAxnvFQKALm3mJQPNqx2ltUks4vawbXvuubhiid8ROK8pJHdonYrLbKXsK7npwjKkOKQkO1GFrvuD02qnB5cGasdCF6q1GiFFivwL55qpLTjuAXUPTHWQk0GRMkN(YfYLQNipDm0Y6fYxP6EbNTiKWUuF4kGKPaSx0Eq1cIBazlaHCr9slxUMEPkqT(Alxox2Q5vxEPcvRvU0vgbs2L1Zoq)eKAXykj9z3JhoZ44X5v7NFqCCQGb)bYaqm2WHsyQErHQWZunIymuSnCGQQbtJHdgqztvIQSjOQdTzOWYkk(iisC4JiPcrqg(mGt9ImWpYmValVRJsfXjG(cJ8mdWI1IAgBmFHDLNaIlX0mwucuBY8ApICG9Rrz4kzRvielKqVi(8lrB3aWi9UKfzvceJLiI6dlhFzAewMXCore20dUSGzmwI70ad1iOc1sgFq6v7tJvevwC9chxMtpHBLDxKzGubZjiuqqokeuWf7ebkjsrOvb1im9zMgl6GW19ccX(Tn9sJIC8HfYBMmQGTlvQDXG(oqHuGr3V9UEUWLjDKdshg(ZU9K795UsREQ3XOztdXNuQZmZavcUo17aIfErFVeCD6bUma7lYO(PeACkvKsnBol85fpZ7WsjvQm7LZ2UM01bw33jmml27X9zETy0GaSNnkWyGQTrQ9EW1ior4jMDVpkeQB7ap60JrAG6BJhPge54WOTxpBHC1MVy2kvQnFPIL0Rmui0ZJU4lQLoZn3nnU5UDOJVIXEQani1vgQpiCUxE4i9T6xx)EwvAVv5gxnjj7MgCgZmCFCeO4ayl8Dhu2RHnM(m4yJRHSOwJOccEwy0mJvTDBjqAxQuFQmsHOrEyppnMjv276uwAPON3nQ9mcayWYm40Gtl5DMrOqVaI(u4sK1V3ezuSBdWktzgyT6ZhpTr6rfVNDu2Lr9KQNE2zZCF48Wgs)dCA)RP)kUZu)5ggA6MXmcYyAoGJikQjGv6ICmVOJOE3GbvEMudr(mJbBm1fAgbjOOJgpvStUhPZCZH7w8ucCedCUNk(du14kgarRGVllodCeJMgX9QNE2vYCpqRvS0pqvKtWEpo(ENpgqwWJZTYUqz4iP7vPI9i8ZQmwHt43v()GG0tUhjmM)Ok8p7stXN4tH3UWVRCkyXBf2vmFrKVj8l)G8j5hH)FWFC(tW)88Va)Xu4hwH77FTXfGlshgQSumlhF6Yvf3TYW4lqeLTJYpMUHf1yv(Jl3EqG)Z()ZHc7PrwWGR6HGPW8UsixMWSjW7Cf4VISpDVsudA(2RKZaiIFIT8PA455e3uB3Lxsb1JGXNsjMSL)KkDnTdEtHDAn6Ce3n8pirCDv5YpWxn5J3xh0pxZO3kisY)IxI)YWRQCRjBiaQNCZEV0(diHOT4l)N(q8Z3wE)ftiEFC4fXBi2tXgjLlbbFgU4eFlsIjxpXKBKylbSQsNmJy3YkCXkxUHyDk0e4B0lpXcGq7)HIkd9CZ96TdPXNEA1wW3gWxc8LnhCp8Tb8LmxVCQyF)vOKvZcIpmWnf5vvgXnW((GIY8d(8hqQZztk111tYZFRdYF3K8VBs(3jj)RNedNfRP4BuN)bcDcuCq95)Na85pa)B5tUpvQyvkY1hkYME0xsoEeeza83mb)9tY3m5E3vYM9oOWz3XKgqcr3l1A41m86j4t9ghHFOUixamQbFV1H8NmeQGvlWIy6D9xtEYKBjGH)K6eg(tm0jgSHW7iH2BPi8J7FibeseKqGZOjw0Hww427kEqt71PYLX8E7ixgZRlzxITfp)nHuj7MBWpEhzSdwzvBPslLNFigmxkEMoIdoiUwkNn9Cd9NybM9nuF1iIjU5h1Qv3LIfZPNyF7iaEDpM5vye)nVs8fsjyn7aBilUESgp06Z6wy(slvtUPWD6ZuCzBhnwxInDjg8uXkqlTC1Ifwk)T(C8pmj)7L6eU8VVW6X)bCx(pK)J4)43J)tsW)P8JZ)z8Fo4x)V4)czk7VK)R4DEI9X)18Fd)3RTe8kH8pQtHLwcQlvm)cv5)268)7JY)Dj8pAFNfWwgy6R5gFb)cX89oNyOIkN4e3FYa)J5FuxPaOx4IloKe8u7rcgID9LLpDhSy3cm6BfrDn2O8do7mZDwneM12qTfSNOi6YAtegA90ldHmoDWBLRT6WDXR7f2SvREOiLwrycctWOQw2gRcVhDqsbs98pIBIDTPA0sqJkInXkUSOnGYtkyPMCDSnSOynTm8NUzxSeimje(gswI6HUqNeMflg2uncGRCO6I74NCk(FUUgus0So)zWLdZZi(DA837iYm1CGmBSM9CzZLZFcGKznX8aQj1eMj1YFIbBABzr3ZgXnrV8ZpfpAb(ejt55N6Lo)MRf3cQ7qMEDrBO5GPozYb0co2u8BJlK(CBcLPGWZWn4FWq05fpp)2tol)t43M))Gh9vw8L)Rhf)8yy4Yo3fxUnQBUMcZoG55amHZ)h43oPeL68DWfOpZzfdvW)FXinXkWLB)CG7AuT121IFwwCTjwOCSQTZrdj2obQl4aHqVy38vYTWzw8vDBw852s0JlaAfRH5d4YGp0OldgOeVH5d1vW6ff(XZZFjOgEsTB451gLRZOlEOfFXpZ0zIpOTPj1vFP8xoVUgwoRo)vsYlYVKSAA8eF(PlG)NfAsmOxBEcu6YTLgHDTLlCQb3DQkic8YtXT9pBbxxkBnW39mky3lvVMID5OHtkKJrA55QKdIKwvjNDB1krTvwWZZK30)5HarI1Qk5VbLztDu(kqNEkB1nCaEOueotOYLiTiMkqB5MuL3ydu9vQqwNAaKdxxo1IF6eD9aSDLlWSZIL0l8gLwQA2I48e4oDWvz)aAOnToxNF8jx7V8A)9d

View file

@ -1,230 +1,93 @@
{ {
"m": "d",
"s": "2.18.2",
"d": {
"yOffset": 538.00085449219,
"regionType": "dynamicgroup",
"animation": {
"main": {
"type": "none",
"duration_type": "seconds",
"easeType": "none",
"easeStrength": 3
},
"start": {
"type": "none",
"duration_type": "seconds",
"easeType": "none",
"easeStrength": 3
},
"finish": {
"type": "none",
"duration_type": "seconds",
"easeType": "none",
"easeStrength": 3
}
},
"limit": 5,
"selfPoint": "TOP",
"arcLength": 360,
"useLimit": false,
"borderColor": [
0,
0,
0,
1
],
"columnSpace": 1,
"animate": true,
"subRegions": [],
"radius": 200,
"config": [],
"frameStrata": 1,
"scale": 1,
"tocversion": 11305,
"groupIcon": "136041",
"authorOptions": [],
"grow": "DOWN",
"backdropColor": [
1,
1,
1,
0.5
],
"internalVersion": 33,
"border": false,
"rotation": 0,
"borderInset": 1,
"borderBackdrop": "Blizzard Tooltip",
"uid": "m8artOu3UVD",
"borderOffset": 4,
"constantFactor": "RADIUS",
"anchorFrameType": "SCREEN",
"sort": "none",
"stagger": 0,
"gridWidth": 5,
"id": "Raid Healer Mana",
"conditions": [],
"rowSpace": 1,
"gridType": "RD",
"xOffset": -740,
"actions": {
"init": [],
"start": [],
"finish": []
},
"load": {
"size": {
"multi": []
},
"spec": {
"multi": []
},
"use_class": false,
"class": {
"multi": []
}
},
"align": "CENTER",
"triggers": [
{
"untrigger": [],
"trigger": {
"spellIds": [],
"subeventPrefix": "SPELL",
"unit": "player",
"event": "Health",
"debuffType": "HELPFUL",
"subeventSuffix": "_CAST_START",
"names": [],
"type": "aura2"
}
}
],
"borderEdge": "Square Full White",
"borderSize": 2,
"anchorPoint": "CENTER",
"space": 2,
"url": "https://wago.io/XYufQKE3r/1",
"version": 1,
"semver": "1.0.0"
},
"v": 1421,
"c": [ "c": [
{ {
"yOffset": 0,
"desaturate": false,
"sparkTexture": "Interface\\CastingBar\\UI-CastingBar-Spark",
"regionType": "aurabar",
"animation": {
"main": {
"colorA": 1,
"x": 0,
"y": 0,
"colorType": "custom",
"alpha": 0,
"colorG": 1,
"colorR": 1,
"colorB": 1,
"scalex": 1,
"easeStrength": 3,
"scaley": 1,
"type": "custom",
"use_color": true,
"rotate": 0,
"duration_type": "seconds",
"easeType": "none",
"colorFunc": "function(progress, r1, g1, b1, a1, r2, g2, b2, a2)\n return unpack(aura_env.state.barColor)\nend"
},
"start": {
"colorFunc": " function(progress, r1, g1, b1, a1, r2, g2, b2, a2)\n return WeakAuras.GetHSVTransition(progress, r1, g1, b1, a1, r2, g2, b2, a2)\n end\n ",
"x": 0,
"y": 0,
"colorType": "straightHSV",
"alpha": 0,
"colorG": 0,
"colorR": 1,
"colorB": 0.15294117647059,
"scalex": 1,
"duration": "",
"easeStrength": 3,
"scaley": 1,
"colorA": 1,
"use_color": false,
"rotate": 0,
"duration_type": "seconds",
"easeType": "none",
"type": "none"
},
"finish": {
"type": "none",
"duration_type": "seconds",
"easeType": "none",
"easeStrength": 3
}
},
"selfPoint": "CENTER",
"texture": "Details Flat",
"xOffset": 0,
"id": "Raid Healer Manabar",
"sparkRotationMode": "AUTO",
"authorOptions": [
{
"width": 2,
"useLength": false,
"length": 10,
"desc": "One per line",
"useDesc": true,
"key": "blacklist",
"type": "input",
"multiline": true,
"name": "Blacklist",
"default": ""
},
{
"width": 2,
"useLength": false,
"length": 10,
"desc": "One per line",
"name": "Regeneration Buffs",
"useDesc": true,
"type": "input",
"multiline": true,
"key": "regenBuffs",
"default": ""
}
],
"height": 20,
"orientation": "HORIZONTAL",
"sparkColor": [
1,
1,
1,
1
],
"inverse": false,
"actions": { "actions": {
"finish": [],
"init": { "init": {
"custom": "-- config\naura_env.blacklist = {}\nfor _, name in ipairs({strsplit(\"\\n\", aura_env.config[\"blacklist\"])}) do\n aura_env.blacklist[name] = true\nend\naura_env.regenBuffs = {strsplit(\"\\n\", aura_env.config[\"regenBuffs\"])}\n\naura_env.healerClasses = { -- the classic API doesn't support role-identification\n [\"DRUID\"] = true,\n [\"PRIEST\"] = true,\n [\"PALADIN\"] = true\n}\n\n\n-- event handlers\n-- GROUP_ROSTER_UPDATE UNIT_POWER_UPDATE UNIT_AURA\naura_env.eventHandlers = {}\n\naura_env.eventHandlers.GROUP_ROSTER_UPDATE = function(allStates)\n -- clear out all current clones, in case a player left the group\n for _, state in pairs(allStates) do\n state.show = false;\n state.changed = true;\n end\n -- add players from group\n for unit in WA_IterateGroupMembers() do\n local unitName = UnitName(unit)\n local unitClass, unitClassId = UnitClassBase(unit)\n if aura_env.healerClasses[unitClass] and not aura_env.blacklist[unitName] then\n allStates[unit] = {\n show = true,\n changed = true,\n name = unitName .. (unitName == \"Grep\" and \" |cffff0000<3|r\" or \"\"),\n index = unitClass .. unitName,\n progressType = \"static\",\n value = 0,\n total = 1,\n icon = 0,\n barColor = {RAID_CLASS_COLORS[unitClass]:GetRGB()},\n }\n aura_env.eventHandlers.UNIT_POWER_UPDATE(allStates, unit)\n end\n end\n return true\nend\n\n\naura_env.eventHandlers.UNIT_POWER_UPDATE = function(allStates, unit, ...)\n local unitState = allStates[unit]\n if not unitState then\n return false -- not tracking unit\n end\n unitState.changed = true\n unitState.value = UnitPower(unit, Enum.PowerType.Mana, false)\n unitState.total = UnitPowerMax(unit, Enum.PowerType.Mana)\n unitState.manaPercent = Round((unitState.value / unitState.total) * 100)\n return true\nend\n\n\naura_env.eventHandlers.UNIT_AURA = function(allStates, unit)\n local unitState = allStates[unit]\n if not unitState then\n return false -- not tracking unit\n end\n unitState.changed = true\n for _, regenBuff in ipairs(aura_env.regenBuffs) do\n local buffName, shouldGlow = strsplit(\"+\", regenBuff)\n local buff = {WA_GetUnitBuff(unit, buffName)}\n if #buff ~= 0 then\n unitState.icon = GetSpellTexture(buff[10])\n unitState.glow = shouldGlow ~= nil\n unitState.buffExpirationTime = buff[6]\n return true\n end\n end\n unitState.icon = 0\n unitState.glow = false\n unitState.buffExpirationTime = nil\n return true\nend", "custom": "-- config\naura_env.blacklist = {}\nfor _, name in ipairs({strsplit(\"\\n\", aura_env.config[\"blacklist\"])}) do\n aura_env.blacklist[name] = true\nend\naura_env.regenBuffs = {strsplit(\"\\n\", aura_env.config[\"regenBuffs\"])}\n\naura_env.healerClasses = { -- the classic API doesn't support role-identification\n [\"DRUID\"] = true,\n [\"PRIEST\"] = true,\n [\"PALADIN\"] = true\n}\n\n\n-- event handlers\n-- GROUP_ROSTER_UPDATE UNIT_POWER_UPDATE UNIT_AURA\naura_env.eventHandlers = {}\n\naura_env.eventHandlers.GROUP_ROSTER_UPDATE = function(allStates)\n -- clear out all current clones, in case a player left the group\n for _, state in pairs(allStates) do\n state.show = false;\n state.changed = true;\n end\n -- add players from group\n for unit in WA_IterateGroupMembers() do\n local unitName = UnitName(unit)\n local unitClass, unitClassId = UnitClassBase(unit)\n if aura_env.healerClasses[unitClass] and not aura_env.blacklist[unitName] then\n local subGroup = IsInRaid() and select(3, GetRaidRosterInfo(UnitInRaid(unit))) or \"\"\n allStates[unit] = {\n show = true,\n changed = true,\n name = \"|cffcccccc\" .. subGroup .. \"|r \" .. unitName .. (unitName == \"Grep\" and \" |cffff0000<3|r\" or \"\"),\n index = unitClass .. unitName,\n progressType = \"static\",\n value = 0,\n total = 1,\n icon = 0,\n barColor = {RAID_CLASS_COLORS[unitClass]:GetRGB()},\n }\n aura_env.eventHandlers.UNIT_POWER_UPDATE(allStates, unit)\n end\n end\n return true\nend\n\n\naura_env.eventHandlers.UNIT_POWER_UPDATE = function(allStates, unit, ...)\n local unitState = allStates[unit]\n if not unitState then\n return false -- not tracking unit\n end\n unitState.changed = true\n unitState.value = UnitPower(unit, Enum.PowerType.Mana, false)\n unitState.total = UnitPowerMax(unit, Enum.PowerType.Mana)\n unitState.manaPercent = Round((unitState.value / unitState.total) * 100)\n return true\nend\n\n\naura_env.eventHandlers.UNIT_AURA = function(allStates, unit)\n local unitState = allStates[unit]\n if not unitState then\n return false -- not tracking unit\n end\n unitState.changed = true\n for _, regenBuff in ipairs(aura_env.regenBuffs) do\n local buffName, shouldGlow = strsplit(\"+\", regenBuff)\n local buff = {WA_GetUnitBuff(unit, buffName)}\n if #buff ~= 0 then\n unitState.icon = GetSpellTexture(buff[10])\n unitState.glow = shouldGlow ~= nil\n unitState.buffExpirationTime = buff[6]\n return true\n end\n end\n unitState.icon = 0\n unitState.glow = false\n unitState.buffExpirationTime = nil\n return true\nend",
"do_custom": true "do_custom": true
}, },
"start": { "start": {
"do_custom": false "do_custom": false
}
},
"alpha": 1,
"anchorFrameType": "SCREEN",
"anchorPoint": "CENTER",
"animation": {
"finish": {
"duration_type": "seconds",
"easeStrength": 3,
"easeType": "none",
"type": "none"
}, },
"finish": [] "main": {
"alpha": 0,
"colorA": 1,
"colorB": 1,
"colorFunc": "function(progress, r1, g1, b1, a1, r2, g2, b2, a2)\n return unpack(aura_env.state.barColor)\nend",
"colorG": 1,
"colorR": 1,
"colorType": "custom",
"duration_type": "seconds",
"easeStrength": 3,
"easeType": "none",
"rotate": 0,
"scalex": 1,
"scaley": 1,
"type": "custom",
"use_color": true,
"x": 0,
"y": 0
},
"start": {
"alpha": 0,
"colorA": 1,
"colorB": 0.15294117647059,
"colorFunc": " function(progress, r1, g1, b1, a1, r2, g2, b2, a2)\n return WeakAuras.GetHSVTransition(progress, r1, g1, b1, a1, r2, g2, b2, a2)\n end\n ",
"colorG": 0,
"colorR": 1,
"colorType": "straightHSV",
"duration": "",
"duration_type": "seconds",
"easeStrength": 3,
"easeType": "none",
"rotate": 0,
"scalex": 1,
"scaley": 1,
"type": "none",
"use_color": false,
"x": 0,
"y": 0
}
}, },
"config": { "authorOptions": [
"blacklist": "Borahk\nEzeriel\nKrigerkylling\nLoodt\nMagad\nRalfe\nZyaler", {
"regenBuffs": "Innervate+\nAura of the Blue Dragon\nDrink\nDim Sum\nFood" "default": "",
}, "desc": "One per line",
"sparkOffsetY": 0, "key": "blacklist",
"width": 150, "length": 10,
"sparkRotation": 0, "multiline": true,
"spark": false, "name": "Blacklist",
"sparkBlendMode": "ADD", "type": "input",
"uid": "ESDF3HQnfL9", "useDesc": true,
"customTextUpdate": "update", "useLength": false,
"internalVersion": 33, "width": 2
},
{
"default": "",
"desc": "One per line",
"key": "regenBuffs",
"length": 10,
"multiline": true,
"name": "Regeneration Buffs",
"type": "input",
"useDesc": true,
"useLength": false,
"width": 2
}
],
"auto": true,
"backgroundColor": [ "backgroundColor": [
0, 0,
0, 0,
@ -237,16 +100,6 @@
1, 1,
1 1
], ],
"alpha": 1,
"anchorPoint": "CENTER",
"anchorFrameType": "SCREEN",
"sparkHidden": "NEVER",
"tocversion": 11305,
"auto": true,
"zoom": 0.3,
"frameStrata": 1,
"icon": true,
"displayIcon": "",
"conditions": [ "conditions": [
{ {
"changes": [ "changes": [
@ -258,8 +111,8 @@
"check": { "check": {
"op": ">=", "op": ">=",
"trigger": 1, "trigger": 1,
"variable": "manaPercent", "value": "100",
"value": "100" "variable": "manaPercent"
} }
}, },
{ {
@ -295,187 +148,337 @@
} }
} }
], ],
"config": {
"blacklist": "Borahk\nEzeriel\nKrigerkyling\nLoodt\nMagad\nRalfe\nZyaler\nSaxec",
"regenBuffs": "Innervate+\nAura of the Blue Dragon\nDrink\nDim Sum\nFood"
},
"customText": "function()\n local expirationTime = aura_env.state.buffExpirationTime\n if expirationTime ~= 0 and expirationTime ~= nil then\n return Round(expirationTime - GetTime())\n end\n return nil\nend",
"customTextUpdate": "update",
"desaturate": false,
"displayIcon": "",
"frameStrata": 1,
"height": 20,
"icon": true,
"icon_color": [ "icon_color": [
1, 1,
1, 1,
1, 1,
1 1
], ],
"customText": "function()\n local expirationTime = aura_env.state.buffExpirationTime\n if expirationTime ~= 0 and expirationTime ~= nil then\n return Round(expirationTime - GetTime())\n end\n return nil\nend", "icon_side": "LEFT",
"sparkOffsetX": 0, "id": "Raid Healer Manabar",
"sparkHeight": 30, "ignoreOptionsEventErrors": true,
"internalVersion": 38,
"inverse": false,
"load": { "load": {
"use_never": false,
"use_ingroup": false,
"size": {
"multi": []
},
"class": { "class": {
"multi": [] "multi": []
}, },
"ingroup": { "ingroup": {
"single": "group",
"multi": { "multi": {
"raid": true, "group": true,
"group": true "raid": true
} },
"single": "group"
},
"size": {
"multi": []
}, },
"spec": { "spec": {
"multi": [] "multi": []
} },
"use_ingroup": false,
"use_never": false
}, },
"orientation": "HORIZONTAL",
"regionType": "aurabar",
"selfPoint": "CENTER",
"semver": "1.0.0",
"spark": false,
"sparkBlendMode": "ADD",
"sparkColor": [
1,
1,
1,
1
],
"sparkHeight": 30,
"sparkHidden": "NEVER",
"sparkOffsetX": 0,
"sparkOffsetY": 0,
"sparkRotation": 0,
"sparkRotationMode": "AUTO",
"sparkTexture": "Interface\\CastingBar\\UI-CastingBar-Spark",
"sparkWidth": 10,
"subRegions": [ "subRegions": [
{ {
"type": "aurabar_bar" "type": "aurabar_bar"
}, },
{ {
"text_visible": true,
"text_automaticWidth": "Auto",
"rotateText": "NONE",
"anchorXOffset": 0, "anchorXOffset": 0,
"text_fontType": "OUTLINE",
"text_shadowYOffset": -1,
"text_fixedWidth": 64,
"text_font": "Friz Quadrata TT",
"text_justify": "CENTER",
"text_wordWrap": "WordWrap",
"text_selfPoint": "CENTER",
"text_text": "%c",
"anchorYOffset": 0, "anchorYOffset": 0,
"text_shadowColor": [ "rotateText": "NONE",
0,
0,
0,
1
],
"text_anchorPoint": "ICON_CENTER", "text_anchorPoint": "ICON_CENTER",
"text_automaticWidth": "Auto",
"text_color": [ "text_color": [
1, 1,
1, 1,
1, 1,
1 1
], ],
"type": "subtext",
"text_fontSize": 12,
"text_shadowXOffset": 1
},
{
"text_text_format_n_format": "none",
"text_automaticWidth": "Auto",
"rotateText": "NONE",
"anchorXOffset": 0,
"text_fontType": "None",
"text_shadowYOffset": -1,
"text_fixedWidth": 64, "text_fixedWidth": 64,
"text_font": "Friz Quadrata TT", "text_font": "Friz Quadrata TT",
"text_fontSize": 12,
"text_fontType": "OUTLINE",
"text_justify": "CENTER", "text_justify": "CENTER",
"text_wordWrap": "WordWrap", "text_selfPoint": "CENTER",
"text_selfPoint": "AUTO",
"text_text": "%n",
"anchorYOffset": 0,
"text_shadowColor": [ "text_shadowColor": [
0, 0,
0, 0,
0, 0,
1 1
], ],
"text_shadowXOffset": 1,
"text_shadowYOffset": -1,
"text_text": "%c",
"text_visible": true,
"text_wordWrap": "WordWrap",
"type": "subtext"
},
{
"anchorXOffset": 0,
"anchorYOffset": 0,
"rotateText": "NONE",
"text_anchorPoint": "INNER_LEFT", "text_anchorPoint": "INNER_LEFT",
"text_automaticWidth": "Auto",
"text_color": [ "text_color": [
1, 1,
1, 1,
1, 1,
1 1
], ],
"type": "subtext",
"text_visible": true,
"text_fontSize": 12,
"text_shadowXOffset": 1
},
{
"text_visible": true,
"text_automaticWidth": "Auto",
"rotateText": "NONE",
"anchorXOffset": 0,
"text_fontType": "None",
"text_shadowYOffset": -1,
"text_fixedWidth": 64, "text_fixedWidth": 64,
"text_font": "Friz Quadrata TT", "text_font": "Friz Quadrata TT",
"text_fontSize": 12,
"text_fontType": "None",
"text_justify": "CENTER", "text_justify": "CENTER",
"text_wordWrap": "WordWrap",
"text_selfPoint": "AUTO", "text_selfPoint": "AUTO",
"text_text": "%manaPercent%%",
"anchorYOffset": 0,
"text_shadowColor": [ "text_shadowColor": [
0, 0,
0, 0,
0, 0,
1 1
], ],
"text_shadowXOffset": 1,
"text_shadowYOffset": -1,
"text_text": "%n",
"text_text_format_n_format": "none",
"text_visible": true,
"text_wordWrap": "WordWrap",
"type": "subtext"
},
{
"anchorXOffset": 0,
"anchorYOffset": 0,
"rotateText": "NONE",
"text_anchorPoint": "INNER_RIGHT", "text_anchorPoint": "INNER_RIGHT",
"text_automaticWidth": "Auto",
"text_color": [ "text_color": [
1, 1,
1, 1,
1, 1,
1 1
], ],
"type": "subtext", "text_fixedWidth": 64,
"text_font": "Friz Quadrata TT",
"text_fontSize": 12, "text_fontSize": 12,
"text_fontType": "None",
"text_justify": "CENTER",
"text_selfPoint": "AUTO",
"text_shadowColor": [
0,
0,
0,
1
],
"text_shadowXOffset": 1,
"text_shadowYOffset": -1,
"text_text": "%manaPercent%%",
"text_text_format_manaPercent_format": "none", "text_text_format_manaPercent_format": "none",
"text_shadowXOffset": 1 "text_visible": true,
"text_wordWrap": "WordWrap",
"type": "subtext"
}, },
{ {
"glow": false,
"glowBorder": false,
"glowColor": [ "glowColor": [
1, 1,
1, 1,
1, 1,
1 1
], ],
"glowScale": 1, "glowFrequency": 0.25,
"glowLength": 10,
"glowLines": 15, "glowLines": 15,
"glow": false, "glowScale": 1,
"glowThickness": 1,
"glowType": "Pixel",
"glowXOffset": 0, "glowXOffset": 0,
"glowYOffset": 0, "glowYOffset": 0,
"glowThickness": 1,
"glow_anchor": "bg", "glow_anchor": "bg",
"glowLength": 10,
"glowBorder": false,
"type": "subglow", "type": "subglow",
"glowType": "Pixel",
"glowFrequency": 0.25,
"useGlowColor": false "useGlowColor": false
} }
], ],
"texture": "Details Flat",
"tocversion": 11305,
"triggers": { "triggers": {
"1": { "1": {
"untrigger": [],
"trigger": { "trigger": {
"custom_hide": "timed", "check": "event",
"customVariables": "{\n value = true,\n total = true,\n \n glow = \"bool\",\n manaPercent = \"number\"\n}\n\n\n",
"debuffType": "HELPFUL",
"custom_type": "stateupdate",
"names": [],
"subeventPrefix": "SPELL",
"custom": "function(allStates, event, ...)\n return aura_env.eventHandlers[event](allStates, ...)\nend", "custom": "function(allStates, event, ...)\n return aura_env.eventHandlers[event](allStates, ...)\nend",
"unit": "player", "customVariables": "{\n value = true,\n total = true,\n \n glow = \"bool\",\n manaPercent = \"number\"\n}\n\n\n",
"events": "GROUP_ROSTER_UPDATE UNIT_POWER_UPDATE UNIT_AURA", "custom_hide": "timed",
"custom_type": "stateupdate",
"debuffType": "HELPFUL",
"event": "Health", "event": "Health",
"type": "custom", "events": "GROUP_ROSTER_UPDATE UNIT_POWER_UPDATE UNIT_AURA",
"subeventSuffix": "_CAST_START", "names": [],
"spellIds": [], "spellIds": [],
"check": "event" "subeventPrefix": "SPELL",
} "subeventSuffix": "_CAST_START",
"type": "custom",
"unit": "player"
},
"untrigger": []
}, },
"disjunctive": "any", "activeTriggerMode": -10,
"activeTriggerMode": -10 "disjunctive": "any"
}, },
"uid": "ESDF3HQnfL9",
"url": "https://wago.io/7Z_gHsD75/1",
"useAdjustededMax": false, "useAdjustededMax": false,
"sparkWidth": 10,
"useAdjustededMin": false, "useAdjustededMin": false,
"icon_side": "LEFT",
"url": "https://wago.io/XYufQKE3r/1",
"version": 1, "version": 1,
"semver": "1.0.0" "width": 150,
"xOffset": 0,
"yOffset": 0,
"zoom": 0.3
} }
], ],
"wagoID": "XYufQKE3r" "d": {
"actions": {
"finish": [],
"init": [],
"start": []
},
"align": "CENTER",
"anchorFrameType": "SCREEN",
"anchorPoint": "CENTER",
"animate": true,
"animation": {
"finish": {
"duration_type": "seconds",
"easeStrength": 3,
"easeType": "none",
"type": "none"
},
"main": {
"duration_type": "seconds",
"easeStrength": 3,
"easeType": "none",
"type": "none"
},
"start": {
"duration_type": "seconds",
"easeStrength": 3,
"easeType": "none",
"type": "none"
}
},
"arcLength": 360,
"authorOptions": [],
"backdropColor": [
1,
1,
1,
0.5
],
"border": false,
"borderBackdrop": "Blizzard Tooltip",
"borderColor": [
0,
0,
0,
1
],
"borderEdge": "Square Full White",
"borderInset": 1,
"borderOffset": 4,
"borderSize": 2,
"columnSpace": 1,
"conditions": [],
"config": [],
"constantFactor": "RADIUS",
"frameStrata": 1,
"fullCircle": true,
"gridType": "RD",
"gridWidth": 5,
"groupIcon": "136041",
"grow": "DOWN",
"id": "Raid Healer Mana",
"ignoreOptionsEventErrors": true,
"internalVersion": 38,
"limit": 5,
"load": {
"class": {
"multi": []
},
"size": {
"multi": []
},
"spec": {
"multi": []
},
"use_class": false
},
"radius": 200,
"regionType": "dynamicgroup",
"rotation": 0,
"rowSpace": 1,
"scale": 1,
"selfPoint": "TOP",
"semver": "1.0.0",
"sort": "none",
"space": 2,
"stagger": 0,
"subRegions": [],
"tocversion": 11305,
"triggers": [
{
"trigger": {
"debuffType": "HELPFUL",
"event": "Health",
"names": [],
"spellIds": [],
"subeventPrefix": "SPELL",
"subeventSuffix": "_CAST_START",
"type": "aura2",
"unit": "player"
},
"untrigger": []
}
],
"uid": "m8artOu3UVD",
"url": "https://wago.io/7Z_gHsD75/1",
"useLimit": false,
"version": 1,
"xOffset": -740,
"yOffset": 538.00085449219
},
"m": "d",
"s": "3.0.5",
"v": 1421,
"wagoID": "7Z_gHsD75"
} }

View file

@ -0,0 +1 @@
!WA:2!1r1tVXnru8gLdGSqqzlnfslGzrn0i1wLeOPKliwV4vjWMSl2EtkxWzSNNxpj2ZynZ4KSv90ch4C(cG0EMt7hHEONhfXNG8riFcyg7THOOMrA1mZB)nV)87375560iVbUb(VEiNvkZiuG3Bqq3T2X9muPmLX7vijmQWAkMikYqJcGtKnFy8K4sHKLBUv8hjL0ydQhTSLTErsShqjYnbuMmDB0jpQPeXhcYMlB)d2F3kMLTmfOvGnloil5u7MVkUtNvwX8ZZTv3xXBwHaOyRRJYGrJS1V4AqPrWh1ljraY5k(QRKOHjmEosgwekj5qiEefLtItlU9)N9dkWijevwTDUUMz6hqI3JGLPoT0x5OQAtSUNqxgsROecLisTC0BsRXsoz4qGl(9L4Zo(gh5OciQoeNlkJGJaQ0VmjHCY0W2T8dc9dA5f4vzpQMMUexFoOX5533TB3jyDILKeODhFt3U97mORtPoQrM6d4Jffqw2wyHLNUUaTgvhZqt8v3R2FII7oO)p1kWnC7Ed8D7TRRx4GD2kq9jf)9L6wfYBs8YzLcGDeWVr9ZhKEicoOsLV6dES9QlBB)KNyBOURl3sEj8Ue4euMamA6BlNucg8mci(0s6ms2AjvJ3OUtK2XYsX56agIYognsy86(Q7QwymUKJmvxJvv3BsBgftQ0r1NR(c1xAn28edzUV6ZulQST4L0kAWX0dOUV6bQVPQP)Gks6iyneDuXhJQohuNeBZWW)CRI7)o74QpOw6ccvcCkkBxDxIob2(ueLKxLzRR(WoVgqcWxYb6qz67PUJdLrHZEBUxjLCbeRtFXydutZGADNCeH2r9m9duRREU67vBO3)ORBXjHrLf3UdN8s7FTeH1ofzhemr3S5bdRMRDYyi8UocYlHf8YlZKelhDFv8cQF0YlodjeMttbAmR0uie8ApFLnUWWExX2(JnrYx7KnotKIWSJFr9848t4vbYK2osnb5fZYy8FEE9Q4RV5r1coetm018fFkziLXHzFiY1OrUCoJl2NFYSHE(b6ofsYiNUUDcMizXhvZ1V)JxUjb)A)dbokFtitZLt0txaUA8(p)GPjA7g2xZlZFbIgR)GxhJjt6g532Z1DNP1M7Z06yuB3DcC9wRKGNgCidfV7jhSkl)ubKLudWPxqqVTNXb)wD69GBnT(E7QsFU5MB(jXx2pU4sEXPq8Hw84ueDiiw0ks)VjKHwJpMXX7XrfJ3B2HgcVV9PR80N14O)9f)h

View file

@ -0,0 +1,137 @@
{
"d": {
"actions": {
"finish": [],
"init": [],
"start": []
},
"anchorFrameType": "SCREEN",
"anchorPoint": "CENTER",
"animation": {
"finish": {
"duration_type": "seconds",
"easeStrength": 3,
"easeType": "none",
"type": "none"
},
"main": {
"duration_type": "seconds",
"easeStrength": 3,
"easeType": "none",
"type": "none"
},
"start": {
"duration_type": "seconds",
"easeStrength": 3,
"easeType": "none",
"type": "none"
}
},
"authorOptions": [],
"automaticWidth": "Auto",
"color": [
1,
1,
1,
1
],
"conditions": [
{
"changes": [
[]
],
"check": []
}
],
"config": [],
"customText": "function()\n if UnitHealthMax(\"target\") > 400000 then\n return \"|cFF00FF00REAL|r\"\n end\n return \"|cFFFF0000FAKE|r\"\nend",
"customTextUpdate": "update",
"displayText": "%c",
"displayText_format_p_format": "timed",
"displayText_format_p_time_dynamic": false,
"displayText_format_p_time_precision": 1,
"fixedWidth": 200,
"font": "Friz Quadrata TT",
"fontSize": 28,
"frameStrata": 1,
"id": "SkeramHelper",
"ignoreOptionsEventErrors": true,
"internalVersion": 38,
"justify": "LEFT",
"load": {
"class": {
"multi": []
},
"encounterid": "709",
"size": {
"multi": []
},
"spec": {
"multi": []
},
"use_encounterid": true
},
"outline": "OUTLINE",
"regionType": "text",
"selfPoint": "BOTTOM",
"semver": "1.0.0",
"shadowColor": [
0,
0,
0,
1
],
"shadowXOffset": 1,
"shadowYOffset": -1,
"subRegions": [],
"tocversion": 11305,
"triggers": {
"1": {
"trigger": {
"custom": "function(event)\n if UnitHealthMax(\"mouseover\") > 400000 then\n SetRaidTarget(\"mouseover\", 1) -- star\n return true\n end\n return false\nend",
"custom_hide": "timed",
"custom_type": "event",
"debuffType": "HELPFUL",
"event": "Health",
"events": "UPDATE_MOUSEOVER_UNIT",
"names": [],
"spellIds": [],
"subeventPrefix": "SPELL",
"subeventSuffix": "_CAST_START",
"type": "custom",
"unit": "player"
},
"untrigger": []
},
"2": {
"trigger": {
"debuffType": "HELPFUL",
"duration": "1",
"event": "Conditions",
"names": [],
"spellIds": [],
"subeventPrefix": "SPELL",
"subeventSuffix": "_CAST_START",
"type": "status",
"unevent": "auto",
"unit": "player",
"use_alwaystrue": true,
"use_unit": true
},
"untrigger": []
},
"activeTriggerMode": -10,
"disjunctive": "any"
},
"uid": "TkoacVxj1om",
"url": "https://wago.io/N6d74Jg8J/1",
"version": 1,
"wordWrap": "WordWrap",
"xOffset": 0,
"yOffset": 0
},
"m": "d",
"s": "3.0.5",
"v": 1421,
"wagoID": "N6d74Jg8J"
}

View file

@ -0,0 +1 @@
!WA:2!vEvZVTXXvCrReKG12jokToXro1BzbDfDKj0h2ggP11rReLLSPKiwUskUbPKd3Di5yTC3TZmR(WFKMY6MA0VqH(tGNd6b(xqHp0ZpyKd9wb0Hc0tbWN6X(MzjPiLzqrxiOD(4nZ79(9EVFVLP2AcH985Mj31NO5eEt49SChs4UfOb1LnE65pQAi3JYTiU74XdJSlf6Z8Ebjw2iKVrKKfgimoSopmoAv3WG3)uV2FTdjWf3SyilqwDX8R7K3UtYLSyOFi)UPsLACBreXL(6CIR(gUHTqs4sJQ1ybmrddl8L0OLKZQxNYfFWL5Dh(vT9OvJRvZ5GikFL8fkU8MfSK4eBsmNmxlre13FvpHXrI4Q0DPbYsO0S97uEXfk5uUKZc2owX4LxnYNCaLBhqAsfg2ArRUcL4lB0)Of5u8O2LkMVqHdJd6AcgDCd9JBgus5bJxLt8yXINEMdfu)AAFM7SrXc5x2XM4ZQhyPgYr3tD2uTX72MwxJAw(HeVByHMS75TBg7lzg2U(eH48WvmSeShsvdEr1UiFFWBLB)V)M4)ZyJDkBFwtM8sCsaRjrsBylCj(OjLa2vAN8oVxDQ16Hb02CTIvq3Z9oaDCMRoU1vUsOch3seYLwbO0T4H7L4IhMC)4rVbCMLFoLiOLKCD6XBaVlCZx4HqVA7YQabxqX8aprlLCkDb30QjHfSm8t0sd)u4wWpdFF2tUc)GnQvtqLR8jp4lFTXWN21I99xKXD9PvocVueedKlJPmH8Q2lS0QBwQkUAnwDJNN4cjN)0ZfZ86mp5bfkExV1(5HS2Yq3DrddnX3C6SPX03TO8QHO51Gtjsm7L5TnZt240DQXX8b07isY4VmjpEz1skhPAPfTZNF9wkXvZtBVu386vdq1MYcrZ9SwAJTxVvSGwqfBQW3VRp93(dfhlASXs1wboSKYMxIjluEaXFReJBneZLAKm1eUx5zzXGJ0NfG(1MofwD98WRB0XJjuzUo09Lr)fhcVov(XMzEK7SpjN5MrEyAao1DoZP(OmUZN14Q)))ySo6VM9EE8J1VKAKspddc7Ogiu)dxptg1aozVmzA7glKHn1g3)SwCGU4EQSgQBGvZuvIwMgSBovbOwl36wMbmFZq(a7PDch2X7kBqdm6zpCQmMhyMwLqNEAZzW)07rd8mgy)xrvtpknmTPalQdQNRwihZWNkDMCZxdV17qLQTNkR5vh1XYAGAd(KuWBaVz05o2NtW)QjcEesrgQkBC1PwwlGtHtJvqgWBzaN1aE7FXLHZ93H3TkMwlJfhH5mLj(7roaTPyAf48W71QxL1eZct2EX(zoQ8RYkpRc89nGpe(b84anJLLsPWhyaVpCb4DGjGlzGkzxujjwzcVMi68BVq5HQbsm9ojsPRJHj7nRbZJAlr)2dAef2pSQVQPnpgGheGuHIreU7l9jeyGy(axJgMvEHYBUKo3)bATVlDosWbrVdrp2jHxETqp6xpw0KduHuojUwoQ7aOjS5AT2dRz3MtIATD3brF4ioJ7CIEN6MrxCKc0FFRAHbYOZTmJtmxlmi0Cnk2uOj8Jng9vpBU(hfMAxvgOIhgz7VSTEufloH5v5qvywfy5v6Og2vUgWhPAmazv)VTAdxmYsWKHPvR0szmkY8l8crdIx4EFAcf04W1SKQkZr6mZ23ISD1nAghFI(rJemv5cLJ4uxMI1A8UQ5(jQ5IJbogr)WV7d2T1td(dW0lwTdGmWkj0YrFVHYjlJTJrYvOaSgCVXhTzp)Xa5sgWYD4zPlDpNhoZw3BgOuQojw2XF2rBSFonHR)PNbsx1AdhNnwd(yvJnDRiSJuV(t3(vw5SNCLNDfyByEKwgUF6mUJ2cV2XwiYy87AaFomjugQ0Ll4SA6G3(TWY0)fE7nuL9VmPWBlcNrQ6tfNsxemjCrvPUUyOX(N6F0VqK47xcPqOIPn7wt2mS6MyHwFI3UZn)IBzMwQ7zKEKSQ1i(c6q0POTRRznzbMiNXQy)kut3rLgUgfPt4cKK0lS)fXeoy7bmrvrTQO1W3QpkXRiL7I2gPosuG9kgCAsVLTi(XQYFLHUevsy4HsYdkXKXAwWPuwYj8onpspa4Zuc854L8O(7PEenc3dxurRo9qB42GeuN6nY9csiS2SlHLw3zhwewGhDFuMRo1GUaIyZCsb7HkOWhJqdBJA0c3VlSn8MNacvIDsuDOdmecJspmIpKOdJ(dm7yXEYqPeBtj7SaYClYvYLeKx3qzQ0JUHc2lTpa2lSnq71Sd2Ywfc0m(ylTD6OGbAsRaB3gu3DW8Fw07T56R6u2zf78l4uUWQ4x0VzXLwWjVQLNpYUFjd4x(1JbCnrpiGVdYURFCn5EW(innYcdpuX)cpQc84kWtQaFXq0SWVQl7k8Lxa(1JdFw032V(lxUCjoIFigumvbX(D20UrVYqroDs1OQ8o53HC1zNd)(kZmZodt9666j6HZZuFWvYBeEtUt17bdDMYWKBCkrU(jCzvs1VQm3RwxkYnuEs2EHDtDy5Aql1h8apv3AqrYpsS9ghJT)2XH0WFg2fhUCNI7DZ7Eh(DZFN7)q4zdW5pXWC(QuKUm(WVhp4xH9tqM9eg6t8liU9)7Ftb8h18(WFcP7)n40sPMy3V5t)Vp

View file

@ -0,0 +1,356 @@
{
"m": "d",
"s": "3.0.5",
"d": {
"yOffset": 212.00048828125,
"regionType": "dynamicgroup",
"animation": {
"main": {
"type": "none",
"duration_type": "seconds",
"easeType": "none",
"easeStrength": 3
},
"start": {
"type": "none",
"duration_type": "seconds",
"easeType": "none",
"easeStrength": 3
},
"finish": {
"type": "none",
"duration_type": "seconds",
"easeType": "none",
"easeStrength": 3
}
},
"limit": 15,
"selfPoint": "TOPLEFT",
"arcLength": 360,
"useLimit": true,
"borderColor": [
0,
0,
0,
1
],
"columnSpace": 1,
"animate": false,
"subRegions": [],
"rotation": 0,
"actions": {
"init": [],
"start": [],
"finish": []
},
"config": [],
"internalVersion": 38,
"scale": 1,
"tocversion": 11305,
"groupIcon": 132270,
"xOffset": -874.00021362305,
"grow": "DOWN",
"backdropColor": [
0,
0,
0,
0.80718515813351
],
"fullCircle": true,
"border": true,
"borderInset": 0,
"gridType": "RD",
"anchorPoint": "CENTER",
"anchorFrameType": "SCREEN",
"borderOffset": 5,
"constantFactor": "RADIUS",
"frameStrata": 1,
"sort": "none",
"stagger": 0,
"gridWidth": 5,
"id": "VerboseThreat",
"conditions": [],
"uid": "3ajLPJdMZoi",
"rowSpace": 1,
"radius": 200,
"authorOptions": [],
"load": {
"class": {
"multi": []
},
"size": {
"multi": []
},
"spec": {
"multi": []
}
},
"align": "LEFT",
"triggers": [
{
"untrigger": [],
"trigger": {
"spellIds": [],
"subeventPrefix": "SPELL",
"unit": "player",
"event": "Health",
"debuffType": "HELPFUL",
"subeventSuffix": "_CAST_START",
"names": [],
"type": "aura2"
}
}
],
"borderBackdrop": "Solid",
"borderEdge": "None",
"borderSize": 1,
"space": 2
},
"v": 1421,
"c": [
{
"yOffset": 0,
"outline": "OUTLINE",
"font": "Fira Mono Medium",
"anchorFrameType": "SCREEN",
"animation": {
"main": {
"type": "none",
"duration_type": "seconds",
"easeType": "none",
"easeStrength": 3
},
"start": {
"type": "none",
"duration_type": "seconds",
"easeType": "none",
"easeStrength": 3
},
"finish": {
"type": "none",
"duration_type": "seconds",
"easeType": "none",
"easeStrength": 3
}
},
"uid": "r)eDKTz0VK0",
"xOffset": 0,
"displayText_format_c1._format": "none",
"subRegions": [],
"actions": {
"init": [],
"start": [],
"finish": []
},
"tocversion": 11305,
"displayText_format_p_time_precision": 1,
"wordWrap": "WordWrap",
"color": [
1,
1,
1,
1
],
"selfPoint": "BOTTOM",
"customTextUpdate": "update",
"internalVersion": 38,
"fixedWidth": 200,
"displayText_format_c3_format": "none",
"config": [],
"anchorPoint": "CENTER",
"justify": "LEFT",
"shadowColor": [
0,
0,
0,
1
],
"regionType": "text",
"id": "VerboseThreat_Header",
"displayText_format_p_format": "timed",
"frameStrata": 1,
"displayText": "Target: %{c1}. Update: %c2 (+%c3)\n---------------------------------------------------\nName || threat || tank || s || thr%% || raw%%",
"authorOptions": [],
"conditions": [],
"customText": "function()\n if aura_env.unitName == nil or aura_env.updateTime == nil then\n return \"None\", 0, 0\n end\n return aura_env.unitName, aura_env.updateTime, string.format(\"%.3f\", GetTime() - aura_env.updateTime)\nend",
"automaticWidth": "Auto",
"displayText_format_c2s_format": "none",
"displayText_format_c2_format": "none",
"load": {
"use_never": true,
"use_ingroup": false,
"use_combat": true,
"size": {
"multi": []
},
"class": {
"multi": []
},
"ingroup": {
"multi": {
"raid": true,
"group": true
}
},
"spec": {
"multi": []
}
},
"shadowXOffset": 1,
"triggers": {
"1": {
"untrigger": [],
"trigger": {
"use_alwaystrue": true,
"debuffType": "HELPFUL",
"unit": "player",
"unevent": "auto",
"spellIds": [],
"names": [],
"duration": "1",
"event": "Conditions",
"subeventPrefix": "SPELL",
"subeventSuffix": "_CAST_START",
"use_unit": true,
"type": "status"
}
},
"2": {
"untrigger": [],
"trigger": {
"custom": "function(event, unitName, updateTime)\n aura_env.unitName = unitName\n aura_env.updateTime = updateTime\nend",
"events": "WA_VerboseThreatUpdate",
"unit": "player",
"type": "custom",
"custom_type": "event",
"debuffType": "HELPFUL",
"custom_hide": "timed"
}
},
"disjunctive": "any",
"activeTriggerMode": -10
},
"displayText_format_c1_format": "none",
"displayText_format_p_time_dynamic": false,
"shadowYOffset": -1,
"fontSize": 12
},
{
"yOffset": 0,
"outline": "None",
"font": "Fira Mono Medium",
"regionType": "text",
"animation": {
"main": {
"type": "none",
"duration_type": "seconds",
"easeType": "none",
"easeStrength": 3
},
"start": {
"type": "none",
"duration_type": "seconds",
"easeType": "none",
"easeStrength": 3
},
"finish": {
"type": "none",
"duration_type": "seconds",
"easeType": "none",
"easeStrength": 3
}
},
"uid": "Pw8JGrJEGYz",
"xOffset": 0,
"subRegions": [],
"actions": {
"init": [],
"start": [],
"finish": []
},
"tocversion": 11305,
"displayText_format_p_time_precision": 1,
"wordWrap": "WordWrap",
"displayText_format_c1_format": "none",
"id": "VerboseThreat_Unit",
"fixedWidth": 200,
"displayText_format_c5_format": "none",
"customTextUpdate": "event",
"internalVersion": 38,
"config": [],
"shadowYOffset": -1,
"displayText_format_c3_format": "none",
"anchorPoint": "CENTER",
"justify": "LEFT",
"shadowColor": [
0,
0,
0,
1
],
"anchorFrameType": "SCREEN",
"displayText_format_p_time_dynamic": false,
"authorOptions": [],
"frameStrata": 1,
"displayText": "%c",
"displayText_format_p_format": "timed",
"conditions": [],
"customText": "function(...)\n local s = aura_env.state\n if s.name then\n return string.format(\"%-12s | %10i | %5s | %i | %3i%% | %3i%%\", s.name, s.threatValue, tostring(s.isTanking), s.status, s.scaledPercentage, s.rawPercentage)\n end \nend",
"displayText_format_c4_format": "none",
"automaticWidth": "Auto",
"color": [
1,
1,
1,
1
],
"load": {
"use_never": true,
"use_ingroup": false,
"use_combat": true,
"size": {
"multi": []
},
"class": {
"multi": []
},
"ingroup": {
"multi": {
"raid": true,
"group": true
}
},
"spec": {
"multi": []
}
},
"shadowXOffset": 1,
"triggers": {
"1": {
"untrigger": [],
"trigger": {
"unit": "player",
"customVariables": "",
"debuffType": "HELPFUL",
"custom_hide": "timed",
"names": [],
"custom_type": "stateupdate",
"custom": "function(allStates, event, mobUnit)\n if mobUnit ~= \"target\" then\n return false\n end\n for unit in WA_IterateGroupMembers() do\n isTanking, status, scaledPercentage, rawPercentage, threatValue = UnitDetailedThreatSituation(unit, mobUnit)\n allStates[unit] = {\n show = true,\n changed = true,\n name = UnitName(unit),\n index = -(threatValue or 0),\n isTanking = isTanking,\n status = status,\n scaledPercentage = scaledPercentage,\n rawPercentage = rawPercentage,\n threatValue = threatValue,\n }\n end\n WeakAuras.ScanEvents(\"WA_VerboseThreatUpdate\", UnitName(mobUnit), GetTime())\n return true\nend",
"type": "custom",
"events": "UNIT_THREAT_LIST_UPDATE",
"event": "Health",
"subeventPrefix": "SPELL",
"subeventSuffix": "_CAST_START",
"spellIds": [],
"check": "event"
}
},
"activeTriggerMode": -10
},
"displayText_format_c6_format": "none",
"selfPoint": "BOTTOM",
"displayText_format_c2_format": "none",
"fontSize": 12
}
]
}

BIN
WA-VerboseThreat/screenshot.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 MiB

View file

@ -1 +1 @@
!WA:2!fsvZUTTrq4QQgKu6u3eLu3G0)sSBDBbsDTLRD9HEHuMcwTYwYlPJdmqH1sYvIlcfx2DxAz7Jcbf5SEe05Espc(jyGrFc8JGp0JfDwr50FU0lKZUA2vFZ3pS0ZROcQUYABTs1k9Revj61F7iQmSjlTNo(vlCvGqgXKo0Wxgjfzz3ZjHF(5uz0t8fIenptEARUDvmDPr9KI8SgHI0h92v(Zj00WyHSTGNQdCA573A3jfxvnrIq(JLkvQC29Yvm7I(yYds56osAOMlsvBsuAQuB5WXDTc6IVuXwd1sEVEmP6XllNv(RJJyb5D76FwgtUJBZ21pOPJgxqO5sA1HQmwssJiL1vQ8a2jSuTh2n)0jhxZ2Z)ypFBIVto(NeKLqpJjFtBTLmSnIxB3Mnjt3jyhgnrhtsP9zkRr5PZGG1KqrsE)uVmAiR814aZKP0KNJ4ehLAJOP8(uZuTjC36WdCsfPSlyufZtlNYY3(YieRMoo2GCPIHKyKAOPhZCbl50NYtXZclbF(THVawg(sSC()7oeAcVxAqn398DjsKbnWR0yCKiSEgA1YjrqJQpc59JdtOkfPlnrXitRxG0phvulhKZcxawdl4NZmfxsZ1Oi1kBQ2yDzWm3qHuwUC52LxDLnKfdklMOcPjSYbsAepx9Q7gui8XJlE7g1JLDFVFjNkzpPEEsYtomMRzJLtXOzGVi6mKK5HtDuZoLhILB5OesnS0qe)n595OyKyEnNd25GX70I04Ow75B38s6)0vnAp7DDB30239kKyrAjvxh9zczaXE7gh4nZy2ifTXLVOyrHP(Dhkf6PktPXAr4jfs6DE2xVipkBHdfYKih0oPALUhAkqhKMPM0vI1O2s10YyOGhDipshp31fyQU5xndzGxnIR7EJuSKUtJjv9B1UAopAsnrR13NF(wHrXbiG7Y7zn0CpMtTizB5zZsCJn2eEHMqug33Tq8oOWhwj8XV(PWTkbhwcUnqUmeJRrIbPEd4zS4lUzPrmID44n1bE)5xgU3FmwflgulbnPQoO)6HxJKT7PiF5veL6mjRGw3veXgs72LfQzrWhdFYfyN7iuAEcxFwh4XWhbFQ1O4B2rwuXGpWcwa(q4rJsVH0UWewNgv5rQJiRTX6BUjPA1Tw77npRU606TW9xR66Jm9wKbH7dvGpZk7(MVACcZVipAW1V9wWtRD9lzSmBJBwtmIymSyre8FhJ(Q))Gf(rgfvBcPSy4zwbXmEVyTn8n1HvIHvXmYYbE7yVR9EDcAtA4653bQAsoW6tF(dWpdFNfSpChy3YKWBInLDoxi63(DwDLQB4Gzmrh4NMzUEWFBUEJ1k7H3OA(St1BZv0GewumM6ZIPLjdm2mBWBI7(hjp6aAT2B1xYtnMwe1hybTax4fwdV5sIH5q6WcEplyERkN87V4Vc !WA:2!fsv3UnoruycHvaEllDZUuwwqOLwOieqPnLwQGlq2PoQbL)2XUTqfsnJTNepAD8yMzC)7YOvO968iKR5Q8i0NGJQ4jOpc9cUeXzItHv7nCJ9mhD8mFNVFCPdQOiBU26RTvLHvIQe9IngtLHnzPd0XpFPRdeYiM0Hg(SiPilBrNe(fxqLrpXxis08m5zD63xX0LgpqkYZAeksF0Rx5VhnqYJ8ppJTmz3j9ZtsQXLHjSEevgnKDhjnuZfPQTjknvQTc6Zt5Qylh8L2AKwYhmGjvpEv58L)(KiwqE)(MJuUNBZU13VPJg3qO5sA1rQmwssJiL11Q8a2jSuTh2n)SPhxZ2Z)ypFBIpjLoK9sD0vYWoiEDDB2KmRsWEmAIo2jhrrqwc9CMCCE6CiynnuKKpm1ZmbLdK0iEU65lmMMYhsntZ2WDRFjJQyEA5m67nHkoPIu2vrignDCSbXsfdjPi1itRM5bwXziLNwhwg)ayf4tHpdwfFVWRwHqt4dsdQ5223LirMZaRstW5HWgyOtRROPHXczxMCFCeg32ULB3M2(UojcAu9X5k2XHjuLI0NMOyKzRxImmhvslhKddxcQIl4xWmlUkyUSxtKiK)u5YL7wg9jJKItlibzXSZIVIMRX7Tt2mv1IOcPjSYtNJgbhPwNo((DAfu4NINu82nAal7(E)wovYEsD0M8KdJ5A2e5S5XqoxgDokB8WzUR5FLhIV74OesnSYyflP)SBOQFNUKe(qU(Ubib3NpWAeoWnnvIVgRGewQUo68eYaI9Un23Zbp1tNSxhsJJ6023U5LfNFHJ(ThB8WhYJ0X3DIweEcQCiOERV6lwMhLT0HczsKdAYuDsBJgl0UOzkKB0ZK6st7lXQOvGQPLVPGjQBkzMQaVAex32zpc1tHKnN3CnEqxPuiv9MwaLgPiskxnNhnTMOZMpLFXoHrXzlIdM9ll19KNpphoXyU4f6W8dPq(kvQu5BqEIjtPjhummTQe(4xSmSJf8lLGVh29Qqmvhjon17uEgl(YB3A0PyWcD4wWcwW7yb37ERcV7FnrfloTwc6Xv9qN6dG3dwAAwbKAjIyJO97Zc1Si4JgNEljbpg(q4rWhmowO08eU(CzXk2ytyUiLcp0cEFRlX5CVB7Q3n4o3Zqb0RiT37st)ZI(8i1rKn2AZT3MuT6oB8DMNvxF26DW6BuDtyr4(WhBLDFZVEoH5xeQnG8pEn4xBDZZySmBteqtmcym8jM88RMj)8))uk(NkfvBs8iL9LwbXm(GyTnSwD4BIHnWG1QbDjnC987f4TNDl729GnnXn4BN98hD4Oe6CHqmS7BS(Av3IeEB8RmqGVg87b1GFi7H3ko(SZ07Yv0GewuSdMef9G2ZTPp4)SP)RjfUtj4PLjNAC22WbtDF6rYJ2NwR7odH6wsEQXPJyx3doYA0T3sm(3NSyA5kN8N)8)a

View file

@ -0,0 +1,229 @@
{
"c": [
{
"actions": {
"finish": [],
"init": [],
"start": []
},
"alpha": 1,
"anchorFrameType": "NAMEPLATE",
"anchorPoint": "TOP",
"animation": {
"finish": {
"duration_type": "seconds",
"easeStrength": 3,
"easeType": "none",
"type": "none"
},
"main": {
"duration_type": "seconds",
"easeStrength": 3,
"easeType": "none",
"type": "none"
},
"start": {
"duration_type": "seconds",
"easeStrength": 3,
"easeType": "none",
"type": "none"
}
},
"authorOptions": [],
"auto": true,
"color": [
1,
1,
1,
1
],
"conditions": [],
"config": [],
"cooldown": false,
"cooldownEdge": false,
"cooldownSwipe": false,
"cooldownTextDisabled": false,
"desaturate": false,
"frameStrata": 1,
"height": 32,
"icon": true,
"id": "WorldBuffsNameplate",
"ignoreOptionsEventErrors": true,
"internalVersion": 38,
"inverse": false,
"keepAspectRatio": false,
"load": {
"class": {
"multi": {
"PRIEST": true,
"SHAMAN": true
}
},
"size": {
"multi": []
},
"spec": {
"multi": []
},
"use_class": false
},
"regionType": "icon",
"selfPoint": "BOTTOM",
"semver": "1.0.0",
"subRegions": [],
"tocversion": 11305,
"triggers": {
"1": {
"trigger": {
"auranames": [],
"auraspellids": [
"15366",
"22817",
"22820",
"22818",
"15123"
],
"debuffType": "HELPFUL",
"event": "Health",
"hostility": "hostile",
"names": [],
"perUnitMode": "affected",
"showClones": true,
"spellIds": [],
"subeventPrefix": "SPELL",
"subeventSuffix": "_CAST_START",
"type": "aura2",
"unit": "nameplate",
"useExactSpellId": true,
"useHostility": true
},
"untrigger": []
},
"activeTriggerMode": -10
},
"uid": "EQZrZUaCP8m",
"url": "https://wago.io/PwBcm5WJC/1",
"version": 1,
"width": 32,
"xOffset": 0,
"yOffset": 0,
"zoom": 0.25
}
],
"d": {
"actions": {
"finish": [],
"init": [],
"start": []
},
"align": "CENTER",
"anchorFrameType": "SCREEN",
"anchorPerUnit": "NAMEPLATE",
"anchorPoint": "BOTTOM",
"animate": false,
"animation": {
"finish": {
"duration_type": "seconds",
"easeStrength": 3,
"easeType": "none",
"type": "none"
},
"main": {
"duration_type": "seconds",
"easeStrength": 3,
"easeType": "none",
"type": "none"
},
"start": {
"duration_type": "seconds",
"easeStrength": 3,
"easeType": "none",
"type": "none"
}
},
"arcLength": 360,
"authorOptions": [],
"backdropColor": [
1,
1,
1,
0.5
],
"border": false,
"borderBackdrop": "Blizzard Tooltip",
"borderColor": [
0,
0,
0,
1
],
"borderEdge": "Square Full White",
"borderInset": 1,
"borderOffset": 4,
"borderSize": 2,
"columnSpace": 1,
"conditions": [],
"config": [],
"constantFactor": "RADIUS",
"frameStrata": 1,
"fullCircle": true,
"gridType": "RD",
"gridWidth": 5,
"groupIcon": 135934,
"grow": "HORIZONTAL",
"id": "WorldBuffsOnNameplates",
"ignoreOptionsEventErrors": true,
"internalVersion": 38,
"limit": 5,
"load": {
"class": {
"multi": []
},
"size": {
"multi": []
},
"spec": {
"multi": []
},
"use_class": "false"
},
"radius": 200,
"regionType": "dynamicgroup",
"rotation": 0,
"rowSpace": 1,
"scale": 1,
"selfPoint": "TOP",
"semver": "1.0.0",
"sort": "none",
"space": 2,
"stagger": 0,
"subRegions": [],
"tocversion": 11305,
"triggers": [
{
"trigger": {
"debuffType": "HELPFUL",
"event": "Health",
"names": [],
"spellIds": [],
"subeventPrefix": "SPELL",
"subeventSuffix": "_CAST_START",
"type": "aura2",
"unit": "player"
},
"untrigger": []
}
],
"uid": "CoO3Qiz8cdh",
"url": "https://wago.io/PwBcm5WJC/1",
"useAnchorPerUnit": true,
"useLimit": false,
"version": 1,
"xOffset": 0,
"yOffset": 0
},
"m": "d",
"s": "3.0.5",
"v": 1421,
"wagoID": "PwBcm5WJC"
}