Update WAs.

This commit is contained in:
Casper V. Kristensen 2021-05-26 22:29:26 +02:00
parent df731d26d5
commit bc68efabaa
Signed by: caspervk
GPG key ID: 289CA03790535054
4 changed files with 3192 additions and 1714 deletions

2
WA-FuryWarrior/FuryWarrior.string Executable file → Normal file

File diff suppressed because one or more lines are too long

4126
WA-FuryWarrior/FuryWarrior.table Executable file → Normal file

File diff suppressed because it is too large Load diff

2
WA-RaidHealerMana/RaidHealerMana.string Executable file → Normal file
View file

@ -1 +1 @@
!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
!WA:2!nNZ2ZTXv5hf1sQ3wkjoPMMqGUJkXvkXX1XMKP02qRwlzBLQiPUsoonoEKoA3J0U1R2D7z31xYLsRP0FHYLHX9bExpWWd8Kyy4f(bfduEIzoJh6BzyObOdDyaMj)fW35CwD3PuYtOzK8zp7358D)QJCPr9uNzYzMCQrBmQ(O636PvQtCwxjv(LYDNQoeDmrbPTQoXX19GkwMx7AiIUCjhhlFtxYg5RvZd7B9LjBkwTWl(g0iV3(23d0czRz4qk4yA7xD205kLwTzTalRznjAw4kQEUinCecsZ30X27CQE(iIVu1AM2MEgskWF8L2YNywVoM4DSXjHlF7M64Qb1QvAtxmzH0zlm3Izv8Hhurbe00B55ITSYO7jDhVGQ41W2(fbOn3Ov5ztwSu5ILsQws1g1a3defiyac1IfsNnRkFNQlGrw(gkbavu11cTjMSDGDiji1sZXkOHDrghe9Ua)Hj2iRlb0jWklVvGhoRzdtFdvKLzDB6ieG3yhmstaJQ46mgwsXYbPxBBa4YAwippJQ(ila1JP2iaeTskEMxdpg9KWcxSgBHkho2kY1CSXatU)DRgQAM1XYHCHOrJwi6utEwcY2SbYhxz6at9wnEgqYMpyMfVukvpnajrBj0RIdfjsKOvfBy0u83061XUhQ4RfGiy55aLM8sgM(4MeoTZe97OVjien1atLa3Wtvei4hu1IX6p828xKrZXU6zM5Ct9voZ2iIwwSDDFJ3ASTio(iMApsvaGAM1LUd8xqiz7phyp4qQQMmvMflQ45q8vSbEDhbgeMyJSTG9Gl4C0p7C7QdkE2dLzMbepmCx6E0JqtTdg5Hl6t4O9aBXEIr70uknqM2ZrNNUadmAMdqVa8NhDWDA67OTMqR(qtCQyM6UhufzQlZmoWe5lISraFAQVKPUVXd3QgbmRa0H8rrVRW6Fo2wmCwT4SQPtNd481fMnHQGm2adfDBpSvnUNY0LYxyl2DYoum1u7Ic8H7jVl3lrQjJ3mfRBzAxZHiKdJ5(4GLMdbhcyAMrCAcXH4vPkbPBg49wpYOAh7wZ0e87iRYP4hRPjCDfDciA4JVVMAbE(onkH3W393xlWM7xgpHKm8XYbmBKXB4AkK0LmBGLpVmZJRm2ETjbvNpEsMBz6(GHFyZAdEYx)8YtjJS13J9TnTK9nW28tY(qW(beBzvNaB94da)PLNh7ZwfpHGoX26s9Ci4YKGTOhic9HOJSlNZvBB65EO(E(Io6yLKlwk)DzUumRxB9o(hCNk6bZno9qFe9ivfsk6NN(43vS8siIjQQf2ZDLRZjG1qwbmjKpjapbFhFapw9Td)N6woRd7gRkepnMy)gGzvbmOtS9zVXoOrvmjM0nLKGapC0v2WuhR6dmUo940Vi9y0Vav39QDuAilRImnI3eY8Oztip5KtMOxjthnh)9la6cWG2Bz(tR0755heKHIaLEUp98Q5xSqz18fH45LxSqQKLslVyUmLkxi)sdStYfvtshtI(LOpHQMbwBvGypAhEG5S2IB4e4Qd)shLEyQSulDtVxLZiRHNgzVP7Hq81LeXEzQPF8(4gUL1AhZlkn2Y0s0r2QkI0jqyuirHhYNfBaBSdxxlcF8krOJFLXOhPftiaNOm89wh2DuFWYVSNbs3z9llGm6289y)e7eAUhShi6g68oIDB7athX9W8DahxhMZPg3xtjj84D5Vas1GfHmEZDfrjEfb6ISd)9VkiFmRTjDKM8WKyMhPsU85stpcbYFWGPjhWU8VGoR5y77EW5iMxt(Ldq6S4qYLk1hJfIPJVVD5BUoedAjcYDRLcxiOG1m9mbR5kHCCpjYBLz285klYMVBhKYc8F0qEju0fP7B5zQZVyPSzYL(whHUEu6gXoHnDtU0JEnAv61P3GEZ3K(6rOFD6i03G(Mqm4TOFdHQ9TOFt6BF89r))O3I(9uYbjdOVtZm5YbgBztpxj3J2rhvweoSSD4cio(35O0VBe63QsiEVZj6X56eN4(JgOFF670sqaQzMFHsUp5quqpyzyA5J2L50phb)AbyBTnl8atn50NvHTNXoq1aZBfADzSfBpM0tTayYy1K9Oif6J1ITUTzZ21BFeb1Ynty7XrujdtTvTXEEr5WvuuaaBzOInw168hVCVxxwt4ipbhLkIsdQAGnRB4NG(uVn9u8IqmT5j5hVQhSYcRYFIEYXP)OkkeipzfEXn2qKdIbnb7i0tZ)Dc2VTyVm8kmOtU)7WDrvGsG0zo5tNmvk3dcWKuN5qG1X6xeTHH7b7MMArECJQIWhkSqcvyrpyLRXk8y)0pte6Javim226oLfhZG(Os0p340FsfQ(gp8ZE6tlhwasNaIvTGW)wMESyVx)MsG2tU8eYScgLnTLnDrMeV4x3ZNa4X0pESRAhBIUHtf32YX6ClXwjXntiR7Wd(omswMDXReMwGfNTlHa1AHTvGuQEmk5)ec7cndJsDVgdETkZYQCeZVjzzGRHuSY8Qjn1KtwidqGyp7NYx2lW1fQ5sM4yHpnKKXgIezQXtqY5GLJLsDXmPITsFzYwowb1mPlwA4TtMfkKlxN95jXa0ZtMiBeM2HTZ)LPvK27eycD294LtUx448YdN1uKPKzByHrezNaFz4DYAbecJS1SGyqqQrWCqdQOugjlAqq2cxZNlz5208lj08HNMJDaH5txm12YG9rueLNbVGGAilp8ZnW70ajwDSEOW856RKhGCr66HKINCnItJbOdwVmmAyPKLZaDSax48S3FrmR(cV49rlIc(yNihIxQ3IHlJZ2lXEah3cBIUlZOhEk(tkGGAGJcLfU3gPl35owHxKOTJ)E550M4wP)6f7svqqqodc0rgVm2Sk3bMKDJqYASMF8zMGv)iBFvhicdulEnN4msoeyo9MiHmi7IfRpe0rbYPcM191779CvMqr21DO3p9Rjh(92cPESBOvRMg)tmOuSUSeSo2naYITOJwcwhVRkdo98eSBmohhtMDt1Qnf855N5gKycMkXWy20whVbG6okHErXWG7sCQtGKlS0umcMzOAQfByaBxr8ud)Q2LgFM9GAG4B79HAxQht2RMmtQYZMnzXILNnF28Qf7Xe6zzQ45vIN4M9Fh3SFf6EhXyOiq9wAC)MZT9dhOfKoX1VNrLgok3EftsGUEkKVRNhhaw3y9Bu2U3lM7txW2RER4XA4rqyWc9VQTkKxMFO(yPo3YabIg4LT10mpPcoRJjXfKEAOtMj5BWmwMK198ecCNyGBOTbrNBaY8FVVKbpD)9pjACm(GK3tpi6siFs5Zm1ujUpuESesFckT)3uFfMzQtDd9uDZEucYEKCG1TppMalsxGL(8Ioz7wOYPI1Z1NyponZ1fsgboOmfndQqLC7RoXn7nBXtYpdF2bdfXVlRggXaU0ISjbYQtmGGJZo7YNzQvsCpowyF49WkIHrCpaF4rDahMJJZTsFhPxlP7vOIHi(PK2tIJR3L(uqiTP7p1MX5lukt(Cf)eQgQxtp(mvEXXB218W9SzSTXK1a4pLusahYo14vcPW81srq1H6htbnmSQukZgYfdAinNJJ(2DYM7EvOldKXQsPVgMyITKEjODFmz1nTalBPSaS(sxevhPlPISQHLUYMScgKkI2aRjL0ZayFP5G49gwSEuauHW2BUH0fDCS9GocgOpctBd6ZqcB)NEMwPlMAUzw4LTRL9Rsx6K)q6runTDdaXMhof2tRY28jYcKcUIIoSXo5TXYUSk(GTMEv8M0FMclJ92kT5hOJPAi4q7hAJM3WM66Sg(FqwhrIw4ma0q)50))k03)bP)s67r)n7N(lQq)v0Fk93(y0DChvLjDXc9Qmxkt)DgBZh8HhuzUcR5xAb6ltZhTfV1Pf49NDEIVWKFNuyFKPLNmix8vUMJtd2uSMrmjKq3c34zydVUgsdF1zrE(GWwbrU6IzoD3NoDrEFzSXzuHM9HM4uHyZuhApqnx6lLwLnz0dp4KrbrlORCnqrPVV(iQ8dziM(y3Evbtc2aw7FanxoslhWiWwmyUMlKxnZvYNRuYS0l)SJtTMJEOOXCCJ91oVkpw(0qy7TwlCcCT6j6pre2Z7yJtVnJ3p3wq1kGAZFt6h0Z988NN(hP3ME7rNI(NyGEHfEHp(OSppoB2aFivdG9CaSau)a6TJkaQc9dzdZFYZYDoPVYy0RuHoh0S5TgTkFUmQrRYN1(grfpRSWl8RFx2NVT455JWh08fOP2Q98R3V4FgaV3F6heHnm6r3mYOBeHM5aBZ3UKyMzqZ1GMEHIxsS7CGpR77YdQ327TDzzqe4ZmHCD4Bv4lc(sMgEg(wf(IMUD4Wq37LWOvzUVqVsy29xIGa)N7JBueARQyawreCCYqjYMrPV0Toe9phLpT9)Au6hffef68rW)3QWy8)vuGVPFmS3)mk9FeH(3Dr3NCwiFfy7coMXhCE1HLqYhWjiJzs6)s0H)3am6A)Hl)Vp

776
WA-RaidHealerMana/RaidHealerMana.table Executable file → Normal file
View file

@ -1,93 +1,239 @@
{
"m": "d",
"s": "3.3.0",
"d": {
"yOffset": 538.00085449219,
"information": {
"ignoreOptionsEventErrors": true
},
"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,
"uid": "m8artOu3UVD",
"arcLength": 360,
"useLimit": false,
"xOffset": -582,
"borderEdge": "Square Full White",
"animate": true,
"subRegions": [],
"radius": 200,
"actions": {
"init": [],
"start": [],
"finish": []
},
"config": [],
"tocversion": 11307,
"scale": 1,
"authorOptions": [],
"groupIcon": "136041",
"gridType": "RD",
"selfPoint": "TOP",
"grow": "DOWN",
"internalVersion": 45,
"border": false,
"borderInset": 1,
"rowSpace": 1,
"borderBackdrop": "Blizzard Tooltip",
"anchorFrameType": "SCREEN",
"borderOffset": 4,
"constantFactor": "RADIUS",
"frameStrata": 1,
"sort": "none",
"stagger": 0,
"gridWidth": 5,
"id": "Raid Healer Mana",
"conditions": [],
"anchorPoint": "CENTER",
"columnSpace": 1,
"borderColor": [
0,
0,
0,
1
],
"backdropColor": [
1,
1,
1,
0.5
],
"load": {
"zoneIds": "",
"spec": {
"multi": []
},
"size": {
"multi": []
},
"class": {
"multi": []
},
"talent": {
"multi": []
},
"use_class": false
},
"align": "CENTER",
"triggers": [
{
"untrigger": [],
"trigger": {
"spellIds": [],
"subeventPrefix": "SPELL",
"unit": "player",
"event": "Health",
"debuffType": "HELPFUL",
"subeventSuffix": "_CAST_START",
"names": [],
"type": "aura2"
}
}
],
"borderSize": 2,
"space": 0,
"rotation": 0,
"fullCircle": true
},
"v": 1421,
"c": [
{
"yOffset": 0,
"desaturate": false,
"information": {
"ignoreOptionsEventErrors": true
},
"sparkTexture": "Interface\\CastingBar\\UI-CastingBar-Spark",
"anchorFrameType": "SCREEN",
"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",
"iconSource": -1,
"xOffset": 0,
"regionType": "aurabar",
"orientation": "HORIZONTAL",
"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": ""
}
],
"sparkOffsetX": 0,
"inverse": false,
"sparkColor": [
1,
1,
1,
1
],
"spark": false,
"actions": {
"finish": [],
"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 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",
"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\n\n\naura_env.eventHandlers.OPTIONS = function(allStates)\n return false\nend",
"do_custom": true
},
"start": {
"do_custom": false
}
},
"finish": []
},
"config": {
"blacklist": "Borahk\nEzeriel\nKrigerkyling\nLoodt\nMagad\nRalfe\nZyaler\nSaxec\nAshrat\nFlashlight\nDraenyx\nMoonsis",
"regenBuffs": "Innervate+\nAura of the Blue Dragon\nDrink\nDim Sum\nFood"
},
"sparkOffsetY": 0,
"width": 150,
"sparkRotation": 0,
"id": "Raid Healer Manabar",
"sparkBlendMode": "ADD",
"alpha": 1,
"anchorFrameType": "SCREEN",
"anchorPoint": "CENTER",
"animation": {
"finish": {
"duration_type": "seconds",
"easeStrength": 3,
"easeType": "none",
"type": "none"
},
"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
}
},
"authorOptions": [
{
"default": "",
"desc": "One per line",
"key": "blacklist",
"length": 10,
"multiline": true,
"name": "Blacklist",
"type": "input",
"useDesc": true,
"useLength": false,
"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,
"customTextUpdate": "update",
"internalVersion": 45,
"backgroundColor": [
0,
0,
@ -100,6 +246,136 @@
1,
1
],
"sparkHidden": "NEVER",
"anchorPoint": "CENTER",
"tocversion": 11307,
"auto": true,
"subRegions": [
{
"type": "aurabar_bar"
},
{
"text_visible": true,
"text_automaticWidth": "Auto",
"rotateText": "NONE",
"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,
"text_shadowColor": [
0,
0,
0,
1
],
"text_anchorPoint": "ICON_CENTER",
"text_color": [
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_font": "Friz Quadrata TT",
"text_justify": "CENTER",
"text_wordWrap": "WordWrap",
"text_selfPoint": "AUTO",
"text_text": "%n",
"anchorYOffset": 0,
"text_shadowColor": [
0,
0,
0,
1
],
"text_anchorPoint": "INNER_LEFT",
"text_color": [
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_font": "Friz Quadrata TT",
"text_justify": "CENTER",
"text_wordWrap": "WordWrap",
"text_selfPoint": "AUTO",
"text_text": "%manaPercent%%",
"anchorYOffset": 0,
"text_shadowColor": [
0,
0,
0,
1
],
"text_anchorPoint": "INNER_RIGHT",
"text_color": [
1,
1,
1,
1
],
"type": "subtext",
"text_fontSize": 12,
"text_text_format_manaPercent_format": "none",
"text_shadowXOffset": 1
},
{
"glowColor": [
1,
1,
1,
1
],
"glowScale": 1,
"glowLines": 15,
"glow": false,
"glowXOffset": 0,
"glowYOffset": 0,
"glowThickness": 1,
"glow_anchor": "bg",
"glowLength": 10,
"glowBorder": false,
"type": "subglow",
"glowType": "Pixel",
"glowFrequency": 0.25,
"useGlowColor": false
}
],
"zoom": 0.3,
"height": 20,
"frameStrata": 1,
"icon": true,
"displayIcon": "",
"conditions": [
{
"changes": [
@ -111,8 +387,8 @@
"check": {
"op": ">=",
"trigger": 1,
"value": "100",
"variable": "manaPercent"
"variable": "manaPercent",
"value": "100"
}
},
{
@ -148,337 +424,67 @@
}
}
],
"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": [
1,
1,
1,
1
],
"icon_side": "LEFT",
"id": "Raid Healer Manabar",
"ignoreOptionsEventErrors": true,
"internalVersion": 38,
"inverse": false,
"useAdjustededMax": false,
"sparkHeight": 30,
"load": {
"class": {
"multi": []
},
"ingroup": {
"multi": {
"group": true,
"raid": true
},
"single": "group"
},
"zoneIds": "",
"use_never": false,
"size": {
"multi": []
},
"use_ingroup": false,
"spec": {
"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": [
{
"type": "aurabar_bar"
"class": {
"multi": []
},
{
"anchorXOffset": 0,
"anchorYOffset": 0,
"rotateText": "NONE",
"text_anchorPoint": "ICON_CENTER",
"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": "CENTER",
"text_shadowColor": [
0,
0,
0,
1
],
"text_shadowXOffset": 1,
"text_shadowYOffset": -1,
"text_text": "%c",
"text_visible": true,
"text_wordWrap": "WordWrap",
"type": "subtext"
"talent": {
"multi": []
},
{
"anchorXOffset": 0,
"anchorYOffset": 0,
"rotateText": "NONE",
"text_anchorPoint": "INNER_LEFT",
"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": "%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_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": "%manaPercent%%",
"text_text_format_manaPercent_format": "none",
"text_visible": true,
"text_wordWrap": "WordWrap",
"type": "subtext"
},
{
"glow": false,
"glowBorder": false,
"glowColor": [
1,
1,
1,
1
],
"glowFrequency": 0.25,
"glowLength": 10,
"glowLines": 15,
"glowScale": 1,
"glowThickness": 1,
"glowType": "Pixel",
"glowXOffset": 0,
"glowYOffset": 0,
"glow_anchor": "bg",
"type": "subglow",
"useGlowColor": false
"ingroup": {
"single": "group",
"multi": {
"raid": true,
"group": true
}
}
],
"texture": "Details Flat",
"tocversion": 11305,
},
"sparkRotationMode": "AUTO",
"triggers": {
"1": {
"untrigger": [],
"trigger": {
"check": "event",
"custom": "function(allStates, event, ...)\n return aura_env.eventHandlers[event](allStates, ...)\nend",
"customVariables": "{\n value = true,\n total = true,\n \n glow = \"bool\",\n manaPercent = \"number\"\n}\n\n\n",
"custom_hide": "timed",
"custom_type": "stateupdate",
"customVariables": "{\n value = true,\n total = true,\n \n glow = \"bool\",\n manaPercent = \"number\"\n}\n\n\n",
"debuffType": "HELPFUL",
"event": "Health",
"events": "GROUP_ROSTER_UPDATE UNIT_POWER_UPDATE UNIT_AURA",
"custom_type": "stateupdate",
"names": [],
"spellIds": [],
"subeventPrefix": "SPELL",
"subeventSuffix": "_CAST_START",
"custom": "function(allStates, event, ...)\n return aura_env.eventHandlers[event](allStates, ...)\nend",
"unit": "player",
"events": "GROUP_ROSTER_UPDATE UNIT_POWER_UPDATE UNIT_AURA",
"event": "Health",
"type": "custom",
"unit": "player"
},
"untrigger": []
"subeventSuffix": "_CAST_START",
"spellIds": [],
"check": "event"
}
},
"activeTriggerMode": -10,
"disjunctive": "any"
"disjunctive": "any",
"activeTriggerMode": -10
},
"uid": "ESDF3HQnfL9",
"url": "https://wago.io/7Z_gHsD75/1",
"useAdjustededMax": false,
"useAdjustededMin": false,
"version": 1,
"width": 150,
"xOffset": 0,
"yOffset": 0,
"zoom": 0.3
"sparkWidth": 10,
"uid": "ESDF3HQnfL9",
"icon_side": "LEFT"
}
],
"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"
]
}