diff --git a/Heimdall.lua b/Heimdall.lua index a973da3..df10156 100644 --- a/Heimdall.lua +++ b/Heimdall.lua @@ -35,6 +35,7 @@ local function init() ---@field AgentTracker InitTable ---@field Emoter InitTable ---@field Echoer InitTable + ---@field Macroer InitTable --- Config --- ---@class HeimdallConfig @@ -114,6 +115,7 @@ local function init() ---@class HeimdallMacroerConfig ---@field enabled boolean + ---@field priority string[] --- Data --- ---@class HeimdallMessengerData @@ -224,6 +226,7 @@ local function init() }, macroer = { enabled = shared.GetOrDefault(Heimdall_Data, { "config", "macroer", "enabled" }, false), + priority = shared.GetOrDefault(Heimdall_Data, { "config", "macroer", "priority" }, {}), }, agents = shared.GetOrDefault(Heimdall_Data, { "config", "agents" }, {}), } @@ -318,6 +321,7 @@ local function init() shared.Dueler.Init() shared.Bully.Init() shared.AgentTracker.Init() + shared.Macroer.Init() print("Heimdall loaded!") end diff --git a/Heimdall.toc b/Heimdall.toc index 0adc90b..238092c 100644 --- a/Heimdall.toc +++ b/Heimdall.toc @@ -17,4 +17,5 @@ Modules/Bully.lua Modules/AgentTracker.lua Modules/Emoter.lua Modules/Echoer.lua +Modules/Macroer.lua Heimdall.lua \ No newline at end of file diff --git a/Modules/Macroer.lua b/Modules/Macroer.lua index da6fe9b..b38dcf9 100644 --- a/Modules/Macroer.lua +++ b/Modules/Macroer.lua @@ -5,5 +5,45 @@ local addonname, shared = ... ---@diagnostic disable-next-line: missing-fields shared.Macroer = {} function shared.Macroer.Init() + local function FindOrCreateMacro(macroName) + local idx = GetMacroIndexByName(macroName) + if idx == 0 then + CreateMacro(macroName, "INV_Misc_QuestionMark", "") + end + idx = GetMacroIndexByName(macroName) + return idx + end + + ---@type table + local recentStinkies = {} + + local frame = CreateFrame("Frame") + frame:RegisterEvent("CHAT_MSG_CHANNEL") + frame:SetScript("OnEvent", function(self, event, msg, sender, ...) + if not Heimdall_Data.config.macroer.enabled then return end + local stinky = string.match(msg, "I see (Hostile) (.*) of") + if not stinky then + stinky = string.match(msg, "^(.*) of class") + end + if stinky then + stinky = strtrim(stinky) + stinky = string.match(stinky, "^(.*)-?") + recentStinkies[stinky] = GetTime() + end + end) + + hooksecurefunc("JumpOrAscendStart", function() + local idx = FindOrCreateMacro("HeimdallTarget") + local stinkies = {} + for stinky, time in pairs(recentStinkies) do + if time > GetTime() - 10 then + stinkies[#stinkies + 1] = string.format("/tar %s", stinky) + end + end + local body = strjoin("\n", unpack(stinkies)) + EditMacro(idx, "HeimdallTarget", "INV_Misc_QuestionMark", body) + print("Jumped") + end) + print("Heimdall - Macroer loaded") end diff --git a/Weakauras/Config/export b/Weakauras/Config/export index 5bb2e10..57336b3 100644 --- a/Weakauras/Config/export +++ b/Weakauras/Config/export @@ -1 +1 @@ -!TZr7UTXXX3fduaBeBbj5VscAkQKICTLvKC0rhJG0qPL8wsUH3Dl7E3jj62q4psqdAmAk6hOannnnfjOfbiOko2PY2XY)WVaKVenUVfDMDV74U3xKIM29p1YIC3zNz2zNDMzN92Bv15QwPQLBvlB8)qrEyGdZJw1A9lxz1lS2YvTAW9cSyxLwDT5MVQvaV(2uHpJ7vDTZo7jND2QwKWGwCX6DcaG(apwtYt)WAPbf0Tdf5qZMoW3H(0xL6xVATQwTPDRAr9i1COGC4rCPAvTPniHobiE7WSdAHmlO6AZNLJk2aIxxUNzhOXJiUNGLopp5OLYwC)ag2GIpjvlqkpvbsjXXHr8QpcPCiw6880JwkbHYRD3y2exRaz8md5NFhc2BBtemu7FfjwlcdtkRzRaeFSRoVQwk2C2HSH51jmWqQIqC2zoZPJLkpEaRr3LAr88OoGniizmPPNMMWAHMup4lhQxtzhnB0amfXqpTQcLAOO8Ihsr5QGLW6GfHGzhpbzcYq40fMebnJm8sdLbVq3AuHHq4s2fqj6F4meTJu7AiCUmWjB2yHmOLGhe4qRWCJfstqXYckybWpr9EtbpSJrNJ8dC0fWunY(KjreNL4ooKo(uCwpY6Pd0hO4RSSIRvxdrhMllOIASkDQK9PcGpZTdAI2cuKBq5cBG4frWYikZM4kpY4fMbjk15ogPreViTxJn)kTy(DWrNIrAakW35KpnZYZLzkoWrBAC(yJDeSzSKcTQNRaVR8CAgTrDK3xkl7tpgYX8gUgYEN10JlggFpPQEppuKwmt3EMdD3AWTeV61KAHZXfMD9WibAiykctbxkPuStlEC)jlMY1yC8M09(0DLo5Z5LElYOFUyR9zNz2tN1GxcmXqF2zMpXQWdcUSnj2InP6umEMl13hMttIOPvFkgt7u))yAMlBzU(K56xPIUnf6v7qQtLKEwPjmaLimNECdPvuO10rlZluB(X4QnrX4Ml)SwYp)PCsDYKSNnr4SPKGwBq7WfbAwEMaNIr9o9Z4OEY0Xgp)niL9f89z(b5NoFCBPy8jlABcOjLFmrPMns3CXY9PM0a2M5HomGDA)30(6JPlLEo4oWyG6X8AAMZswWtAAlN5qkqq3VdyDwKN1lKJRvcjtDVQ4vh3Mnmv8KAtXLToZ)Jw2kkQrDunVEqRuwOXXp0Bo)fVMAbWGfl0ICfvBkgY6SpNtuRSLts74eLNeb88eMEJPGnMlRn1S)LX7Qii1BN4eycAk6j8IphMGMAkMAHooDJeHOYtrvXl98F51reH(zTfR(cYJ1IfDe0gSD1em6lxYkvsjlMKNr(kux(WLkIRmfnkGpF2UuXtVvrEgafoNKRj0uYQWOtnM8Zn)f025ztE506T4dxwlU2uCzT5M7q)uAIFqiYnLQE2ljpNedyJ7dkAU5NShqL8XKZO(P4EwJKHiMzwYgKyhs3k0DHk)ayMQ76nA4tv5mt8afU4sCgACU0YRvz5na5b07xrqauVssPD1iQEOFa3fz4L7ytcuNDbYasiaNeWQREk9wla1bO1J9gbXKicGcaUnyEm)wQYqreQLnFtfVXbzujRtCIt8J7qee3EB5hiKFa5E3BfeUGgek86Tva6N(dvTC8EBvJZDOeVFuVvC41jo92QrONui6TLLeNk8xJ05Oa(hR3k92s9dRrVTG9ih1lqgDa2X8)N)U92I6zpe5i(6s60BRxr2E6MaroWx1OKLWKal4Oh5N6DKJlRFSEBPrudo0NBcTGtXGSa9jRdHj8pQKpaY28HyN0vsKFfj)GXL7rrahllE4qtHBVFbG9ros84llQX)aJS3cj5TL8pqesZIRHgXOsSEd1pROAzLXzEub7TE7sM4wqiiDNctDq7fn1rWU4Wn1XYBQtYNNrtDfoXbJR3IPM1K0nbZAOQjEwlr1EEkZ1M44S5RsciXk5uaFfD1D8uyDUxdwZi1zsFfDOnPbpuUKR8kBMekiBs92EgfNMjI0zIW545qD0rPwo5riLd9rhHAPKhHtouhFePLsEms5qV6SrlLAfk5qRXd5RuwyGzoCs)zYvkJ0rmh(OFGGLYhdetyZ7QXYDAXNe7fGSsSvIo0hjL6loKhxIW9ytKIhzWOu6W4VqAH2YHIKNDEH0LGrbtYjNT0yPcmOqxrOprLC(ftY0vcXLnPfDimJGbXOvGyA80FNer1GbLiUXM2JbtIr9qpvBYMYM0hTPQjVEQJuyYUreVq)mrgNbQg6hVOWgA5SByKRYLiRzUg(6M4XjzpshLye1jo6rJojMzrKwIbw6hjDPSjnY5WVONACPSjcN8xauDaaLsFcw5XbTtrOCMOH4H1XlMhbLB(OEsRtu4bjLLmTP)4JlJd64vGukFeBtIqkjmhzuN56prZjPp0PVe1HXt6y0mYa9cKC1tzAsKzfLpvsBelksoJ)r9GxkJdkmkAikFKjt0qus5t3quXINMHOId5oeXDzTIXEmkypasoxqtJGb6BvOO2kNf67wOGMkNbgByOO2kNfA7zi)wkN8SPeukcLZSm5duw7LZQmBEO89mKpZ0Y)xNh6GlMq9ThKd4IjSqvA2glMjX7hifOIjWmhXCBOyIZUBGcBSiDDMK31zt2ghftmYZV4wlsAYn)CDELpcJdZmYSOCmgh2L78wrOmomSqZVYqBCyCrE3LG1yPasN2)OXQOz9uPlRZT0nvodYnR6rHt5SupX6cAQCgyMBDHnocMKo96YAVCwLNFqM2k0)0ibzJPDZwkL8mzrxsZfjjgzbRZeZgkI88sWvNl52(yWQSjGnASksgntOvNzPAPuYluIYT9szLwsH52qHdeJ0wnO3SLsjV4bsETxkRYzGy0qXjMK(btKBdfKIK(dJinmOhJoIwbRjSuP2rHRaipTnATWgnuhI65xE1lDUlVA8zuIjPppEZkOooxW2xDkD(H1KNZNfqfEqXBU0cwv20QYcBurDmKPW7srhOS1LwE1vtoJWZtjo4zdgIN5NfEYKG0GNhQ3qrtk64XgUnTIc4RXTPvx7eYt01sqBY4EkbpqESMYmb8ioVr89aB(Zu16Dc9vNs7QlFo8ShPonIoOZfxVsL1FnGmBuEuk3LKQq8yKLFxz49kPYWxeGAAxaQAdVQv10U9w1s)6SM5nV9CCEnIi5oqvl1LMrDS1ANO7cTArGFA1BLfy2K64kHWm8cTzEaybbk6sa5K4hcfHUGTndk0fc7UynWjyrhiHjhWmAXqV2TPyqWLioUYVBfUnt4WP1iEqnhctSnVlXdc6VKGC1U1i1a6EvkXgFrmXs7yt3b(ENDfn8BrCrYwgiMbYpuYL7lNpHIEmIFBq2wgtwRofCcwE7Meh8O8w5CckDxq8(jexqKGaSqrbNlfPZd9oDhYUOvFtjaxmDZl4r3L3BLvOb1BrXtnCLwCsOFdeJv4H4AmxK849b9YfPDDWVyUmxIaO5IcMpHIDYffCxO42UCmPKlg2eAa1FRsC7WR3QTSi0ZRrBkq5CDsBFqldf2XPBdIhW2lXeHoCBe4Lyx1M7ZfTjUqfEDED62BdLe8McqZaLc9976Y8HM3GawsEnupt8v2Gr9KFZR3Und)UzxhwBSGJtnutUbml4eaedsZgp(lbBj2J)YERybkmb5NbiyrBZy4OdmnT5qpy1IyZ3XL50iUSp3JvhQWDybH4a2ca0UMJmUgutqAZ96cwvwbGdnYQqWSmChXUGPhwRDiO0TXsEEDbbPcTRxDuVuH7Yr5g8nXiCo4SBfr7wcqWQ4hcyC5MoD7GjMFzVDi(TWyXVbNfqan4vGyycWs9njeGWAuIaeM3KZ9BXqLw)Ft)hm4wdUr)72)EdUHS(d7FN(Flu)b9pyW1JG8W(7p497VpaBFaVpaA9HyldUMIsGI9K1VouFpaR96)1afYAa8F7GpS)JgCT(hau)nW3ig7dW)DaTFD)7o49ay3f7djSdaU(rd(LYE6gWNpcG(7H2VnuEV(pCWngCZ(paHn4J6Fh43BlH(baDQE7pn4Ma)Ea0N3hQ9XYXYD6)DG8CdSFaP66s8(yqEqE(aGFpCWnJG8iGBps2(N0FpCeaYY7dWbjg7djp)eGJhaY7Es9Y1a6Vha9VihZxtc76dUfa5tJ0f3bhlsoJY9Nc9)(sEcqaz(aySEFzp(xXXICKJ9YNjLTBbWUloEK65hQGJ6qKdiNKqWs3xkp3vQlX(vYdGBQrXTKAW96)DsO)6(3wQlUrKo7Vn4dLZC3hKQ7bFIZ93u2BFoYBGALe(5av7lhfFb0)jZgd(iaYFh0XhaJ1BlNlXE)FaJW7IL((p4R)()4hdrjhgA9PmE5icnAemlvaRcJkLxOiZOoJoctuaL8ICOhXycdnehjOe3CDp7mEYJP)AE(LtpVQ88DoSEkf7BC48eMkw3zEn1wE3ay1Cybgly6csktqJkcwPbOTw)VqfpnUxqzfG(NL647JrYKrd2tnJm49GFb4YiN3dxpN77haM2O9zOJ)7aEnqjibaopk71h)zooc9l2MwsvlQDP6Kx8UGK3dqtSIFdf9F5mVvKQxVYGH3aHkPUkklQDvqWxfXHx8LAg9rY9L4fY7IEeL6wq6BouLSj9P1BZM6MEjHOLs5W7)wTmjlMmWIEFzZxJqlrJG3NtZuyXlVRugsD1sxx0uWCHSMah7wHE242Px0bIaGo4qT6SamDWqyyG4SCD89X4c(oy6OVbOqPWMy4n6TfKxabZbl1il561(KB9T)7p5F(F2)REY)6BEYV6REYF4GIYroi5Iouj1LTWywli1lDVPsQifJ6Ts3q1iH3qGV)QGFrarzQiFhjphcvTNdRL2y5LxtUvbBw872iUfgC)eKx)sxzXoRgE21QlFNu5c1EVW)pV8Ztk)8uQ33EC3sBi3ptetGvmWxHsytmAVVKGwqibUz0FueOyF7NCdQWnEeGJuM34JDYBG54HVKIDP2xj6Tvf)7SHdNyR2QeTU8VAh4BPA8g4QdRN4NbQ8vZnfWa1FspGPDb7Q9261dj2c5luwf1gkRAn)mZDMzozvRTbT2PMhvCv)Vd \ No newline at end of file +!TZXAVTXXX)lbOa2O2csYVskAkQKSCTLvKu0rhJG0qPLKlj3W7ULDV7KeDBi8Je0GgJMI(afOPPPPibTiabvXXov2o2(d5pa5FIg3)fDMDVh7EVifnL7xAum5T78yND2zMD2DVLvNRALQwovTAG)p8ipW3M5sRAT(vQS6LwB5Qwn5U(wSRrRU2CZx1YNxFhQWJXDRU25M9uZoBvR6CBUaODT5K))8YppL8ZtJF6dSM511M0RcDpOW3RBvRER3SPh1V6Aa9e36T5In4mxa4slVwLL3eRK5q8XMbekpFIWhFWVxxq0C5Oa2iqirylvLE06C3gEyR5qyUJp2nzUmV2Jn(afKaFqGxVlc3t1XrHmOw6Qu06ZB1Yg(oWJEEQx9Q1QA1H2RQf1LuZMIkEAtsGTpcWL4q1GSlRHFBLoe0Rz4OInW4rpPmR1aH8jgKwtOZZtnAPSn3ZNztZrkJHOZXtxGusSTzWaDEszcOcKYZmAPeKe3o9YriJaOZVZMWpVUeSH3HiyOk)QsSwe6BuwR2(i(juIn6fv1xdzZ5sydZTBGVHufs1SZC2ZejkUCFwZEl1M46sTtevRfArrlFhOat67bKBtDBjB1zd7GPigAPvvOifLx8qkkxdmkwhmoeSg0uTSS1mHRlmXsDgz4L0CHcCQrfgcHdzpaLW)dhwOD11UkHZb8BXickH0VTG77BtRWC0SnsujgWLoMQwVLGh0nJDgeztad1i7ngrxIBBt66rXrDLPuxGRO0hAafvSnOl2KYfnGcaU2mhMFfTigYMvvHhZPlALwxJ3EQqOZg7kpY4fMbjY6CNt4JreViTxtd(vBdrMXExghhnyfeX4WpkpxMHyF7ObtFnxI1MF2uXsk0QEUc8UYAtNcHCnQdDftzzFMXqoM3W1qjsSwUCbocjB)4s6TCIyUyMM9Sh6Mn23DnzF9cW0YMTGEtNejqdBtryk4sPALDBZdLo5t6(fJJFukxpDxPt9CEQ3Im6NlYAF2zM9mzn4LvgBEp7mZhzu4cXw2HyhBYevE6fpZH65bdPjr00Qykgt70))yAMtBLAwkZzWmJUnfA1gbu7kzBQZePv0bpMH0kk0AErtthbn)yC1MOyCZLFwlAX9kp1jtYoIIW1Gs8BVjTlxitwqP0nRBkg17mhXr9KPJnE(Bq27l45X881sNpQISEXrm(ufTmb08XlIET2kJiBIzk2F6jnGTzEOjbShLZ9y6sPNdUni4uxMBRsYzjlohI0wo7HuGGwCxWAtJVF)r5AftYu3RkC2XDyAPIhxCkoT1z)F00wHbiQJQ219BNYcn7mxgyQX7PxamygIKixHfMIHSo3Z5e1kB6K0ooQ8KiGVMi2rlmxjZkhZP1Mw2)YyCveK6DsCcmRBk6j8IphgGMwkMAb229IAOWctrvXl98F61reH(O2IvFc5XAYIUcAt2EP4zSus)b5mzrejhn(kuhU2ufrLMIgfWNhTtv8SBvKnbIsSgY1CzkzvymExykegMlhr5LtR3MhpTwuHP40AZDuV3)ZpUMeZxquIUcgxW87LmgfvEm3iQP2grqQl4ABdruXPPp68t2EMTRABbuBewYMwzu54UTDZDQdTmyWUKZZGr9YZLnbwMXP6bE(Ch8y2Us3geF1ra5QoYkoEEA1vNWH1cqzO26r2SXhXMpk0m5HT1GVLIFOuf(K1jp5j)XDjcIt)T98fYpGLN0FfSEb1pq42FBF0c(hQGCI(BxJZTPe3Fu)vS51j293UzGRSH7VTLeNk8xH09ya(hV)k93w9hRz)TD5(HTcK2lGDe))5VD)TPUnsqoKVoKU93(LLWtdcezFpfqjl96AZ8p2l8tDFHtilF8(BRruto0MBbqWXeqwG2K1LWeEhtYha5g8eSJBkjYVSKFq)Y5yyfhplEyxtHB)FbG9l8cr9VSOg9h0ZEdKK3uYFFranlUgAeJcr6nu)SIcYkJZ4OQU34nlzGBbHG0Bkm0bWlAOJGnXHBOJL3qNKphrdDfoWb9R3GPg1K0nbJAOQjAulw1ErkZPbX2ERZt8jrk5uv(Y6Q7OHW6C3MSwHQZ42k8qUsxDICjNtscMeiiBrD3zgfNMjK0zcX5e5qD4Pqxo5HiLd9HNZCPKhItouhD6YLsEes5qV6aKlLAfk5qRXMKwklmWmhoPVhMLYiDeZHp6NzAP8XaXy282ASC328jXEbiReBLWdjtsP(Kd5XLqCp(eP4rgmkLo0)lKwawoueFadfsxmgfmihFwCJLkWGcDfH(av859mjdxXex2Gw4HwncgeHwbIPXULpjIQbdkrCJmThdMeH6HEO2KnLnOpAtvtE9mhPWKDJiEH(5gnoDun0prrHn0YQ2WixLlrwZCn81nXJsdEKokriQtC4wjpjMzHKwIbw6DTVu2Kg5C4x4USxkBcXj)javNssP0hJvECq7OwkNjAiEyD8I4HF5MpQDMEIcpiPSKHn99yVmoOJxbsPCljNeHusyoYOoZ13b4jPn0PVe1HXodnAgzGEbsUAx5Mezwr5ZK0gYIIKZO)u7AvzCqHrrDr5wmnrDrjLpBDrflEw6IkouAxmCJBMOSjuKwsNmA3PgJzgIywejPZ)bxv4kgRjQG1SiBRcancgOV0MIGvol0xDtbGkNbglWPiyLZcT14KpKYjpBkmLIq5mlt(lLbVCwLzXoLVgN8zM26v05HE1ftO(YzYP6IjSqvAwGfZKO1VKQQIjWmN2CbumXzx9sHalsxNzXg6SjlWrXeJ1Lum0IKMCxpHoVYhHXHzgzcvogJd7YDCRiughgwO5xzOnomUiV7sWASuaPxMYOXQOr9uP3RZT0GkNb5UkGrHt5SuFHafaQCgyUwGcbocMKE5aLbVCwLNFqgyf6FAKqVXWUjKsjptw)LaUijXiRDDMycOiYZlHCDUKl8XGvztyC0yvKmAMaUoZsbPuYluIYfEPSslj2CbuyhXinBd6nHuk5f3rYdEPSkNoIbGcNS0mxAJj5sbQCgyKYDrWko9O0BNtUakirn9TWjDDqlAC98uheTG1cM8w7y2vvipVsATGMnvhu8fxE1nUWvwn6CyXLompExEO22xQHN6Co9cQjpDulGk89uyRLwWQYwwvwyZkQJAnfEBe((myTXYRUA8jRErkXgpr1a8utTWB5iin4z(6MiAQBnyDF2o0kQkFfEdA11oP8uRTe0wmURsW9LxrszUjUe7xl6Qwo)zRA9wbEQtIE1LVaEITu7MHxAYfxVsL1FfGSgO8Ou0ljvN4rLl)UsYnzQsYlzWIA3(UftUrFlM6Yvjp85WBs3IzE3VVaNxJis)EwRD7dRPUuMQJ73S1tEze2qad6W8fBYBHNU5geBsdMRu)hFE3l0Unb(RD)vwG1GuhNvhStwOdZfQwqGhDiqpK4fapcchBhg8qpGDlwd8cw0gs(ZgmgxmWTthkgqFjITJ872b7We2CAnIluYMWe7W7rCbbAjb5A9QrQb0DEkPb(sdJpTBd6UW37UNOPxBIds2YaXmqTbp5W9KwcWJUmIxhq2wgt8SofCOxENweB8yux5cckDpq8(jehqKGjlGhfCUuKUi060Dj7H(oTKv4GPoFjx6E8(RSc1VEBkEITR0Mtc8AIyScpaNV8YKV9aqVCzApB8lMdZHiaAUSG5rOyJCzb3bEChhoMG1LdAbaq93QeNU86T7iFeA51OTeOCUoPJhOLHh21UxtIlW2nyIaBEdSYnyxRb3Jl6qCGc86860D2bEsWBjand8uGNxphMhaEtcyd62uDEeRSjJ6k)MxVthMCWVNnRd(GTDnU0COh4FbedsZMF7NdMuSV9Z7VIfOWeKFgGGfTdJH9oWSQbhAbR2Kg8DDy2nJE2J7YQdf42m)aSdBbv0PMTmgnusq6WD7bwvw(qOaKvbGbDWUI9atpSuNaqP3aFY1ThiivO9CRJ6LkChok3GxngT2ghDRi60wacwfVaaJR0YUxxCrgxXDxIxBmy8RXz(eqdEvisOaSuFDcbiSgLiaH515CV2muPn43m4HdV9WBo4EdU)WBkl)Ob3DWxdLF4Ghp8gH18Obhm8DhCau3baEVha9riKHxxrjqX(YY3akVpG1(d(sGczjO(F7W3FWtgE9bpgO(RGVrmoaQ)3b0(LdU3W3bQ7EyBiR7Xax)GH)szlDt4ZNa1(7b43bEE)bpA4nhERbpeRB4hm4UW)UJS23dOt1A)PH3c43dH28bqPpu2xU7GVbKNBITdiv3qI3hcYdYZhc87rdVvynpb42tKW)Ob7J9aqwExOEqIX2qYZpc44Jb5DFPE56a93hQ9Vi7Zxxw3ngEBOMpouxCxSVi5mk3Fm0(hi5judiZpg6Rpq2I)vSVi75yR8jsz72qD3d7ps98Ju1J6qKdiNK1Gp9aP8CpPUeBxjpaUP6f3wQb3FW3iR9xp4osDXnd1z)THVVCK7bGuDF4tCS)wYw7trEduRKWpfO6azV4ZG2pE0y4ha183bD8JH(6DKJLyR)pGE49WN(U37l)U)4hcrjtcT(mgVCeHgncMLkGvHrLYluKzuNrhHjmGsEro0JymHHgIIeuIBUUNDgp5X0Fnp)YPNxvE(ohwpLI9noCEctfR7OxoCTKoujJeFfinthj(6xkVIM(XVhXPtArLii(ARM69Nv9Ix6NCxvQK6MkPLAL8fLm52svtxgtUznF)8UfqHPC5N(oMvjBwyAT2SPUhGYA06xjxpYAzsYlUJf(o0MVgXRencEZFnghK35BPmK6siVUOLG5a5SaUvTdCBGlmFrBW)dDVGs1Lli58bq3aXz564BIYL8SXKbFnqHsHfIWB2FBywzcMbuQEw8fX(P3(R)3F0)8)CWx80)1x90F1x80)WJlk3w)4RetLu3fNA66b)uxpdtLuXkgJ3Z0L3Zhs4eYbYcIOaQvbn8riqQpgoCWNPMYpYraDNGA)ZYWapaNSvoH1(QGgdFh4Fq9Yj3VpMYj3ZZhI(IHqdS9EliWoMUTxhopCzAF7NyBl7Znf473l0O(eLXQ8xQLlG1QwTI1sBU8YRv1ApTFoxWFVyafNGDT(B)QbKgc5lJwLk4s52J24QHVaS4VCmWkR2uU2NWvAHw8xvq6w16QXpH)URW8tWXMtAOwndTU83Ug8DNnAnw1Ha3EzQnWJULlUAeC0s(6cNcdehCTtKxDJRUy3vdo3A1Ll8OQ18Zm3zN5uvT2b6)NEE8kSu9)c \ No newline at end of file diff --git a/Weakauras/Config/init.lua b/Weakauras/Config/init.lua index ba4a056..dcae28a 100644 --- a/Weakauras/Config/init.lua +++ b/Weakauras/Config/init.lua @@ -94,6 +94,7 @@ local config = { }, macroer = { enabled = aura_env.config.macroer.enabled, + priority = StringToArray(aura_env.config.macroer.priority), }, } @@ -147,6 +148,7 @@ Heimdall_Data.config.echoer.masterChannel = config.echoer.masterChannel Heimdall_Data.config.echoer.prefix = config.echoer.prefix Heimdall_Data.config.macroer.enabled = config.macroer.enabled +Heimdall_Data.config.macroer.priority = config.macroer.priority Heimdall_Data.config.whisperNotify = config.whisperNotify Heimdall_Data.config.stinkies = config.stinkies