Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

On Init runs on loaded never #5111

Closed
1 task done
Pewtro opened this issue May 31, 2024 · 3 comments
Closed
1 task done

On Init runs on loaded never #5111

Pewtro opened this issue May 31, 2024 · 3 comments
Labels
⏱ Awaiting Response This ticket hasn't been triaged yet. 🐛 Bug This is a problem with WeakAuras.

Comments

@Pewtro
Copy link
Contributor

Pewtro commented May 31, 2024

Is there an existing issue for this?

  • I have searched the existing open and closed issues.

Description

This weakaura has some code in on init that hides the default casting bar.

I would expect that this code would not run if the aura is set to loaded never (or just in general, not to load on this character) - but I don't have any casting bar when logging on if this weakaura is installed.

This also happens if it's the only aura installed at all.

EDIT: A bit further debugging - it seems that the trigger runs an OPTIONS event when entering world which then causes it to happen? I wouldn't expect a trigger to run on entering world when it's set to load never.

WeakAuras Version

5.13.2

World of Warcraft Flavor

Retail (Default)

World of Warcraft Region

EU

Tested with only WeakAuras

I got this issue with only WeakAuras enabled

Lua Error

No response

Reproduction Steps

  1. Have the aura installed
  2. Log into wow - see no cast bar
  3. remove aura, reload, see cast bar

Last Good Version

No response

Screenshots

No response

Export String

!WA:2!LUttVTrs2jTkXtwLft8h74m2RDsVk7mHYMMIFyjB5SAueLOgPz1xGKYE84XGSj7IS71n7Ut1nPe9aNDhJKSgd28b0MSxtGUMGCq5FGrWcS3kiema5qU4Cjxso4tjN28Evv9xKnfTtegy2DvV3REF)Ev11m56xSZf1UO2lw8yxhv6tEGHMN(7DSrtBRk2DPnjxBIghO22EZ1oQywRg5EAUnE6PQD90TP764zyB5(v3VOxFhsdDIQgHs76s2rTdPErpYHEoN)JjweQQPsfINNHvBxQL92eABIE5dWvAQwSZvUPTPnn)ti9p2ZO5tQXFLQrAP2107tMc(ROfqXJRctQSkFsyrwJ42uN9TM6RPU2T822WAVPYMjhqnQQvBcTHr7kEeh(G57OE4VSOl(6Vw2mzZbyLVJH1KS3vSGCoHDEe2ccQPE4uSliwqXKxQErnybDwAd7dWHikU62Dn1u80jkirCvAquuDvuvCiGwZYtTnrXUfF(wDnnvAOsxUh7Cn8SB32KWoFDGlyxW5YBGeROPXtFQkvtzvvxpLIQuybzVRZ7PdtwRHCYAnHjbYWUUZxUMHRAdtIlN(byJaGlKst7ooMepIz)mkpqNyPOXHhmaacgUk2CtxAL(2Dv60fqIsmTv1uAzthbf9SvuDCiWtQTvnSYCF25yVd73Oo7B(6vOnvTikBB46AaSe73enlGOY(D5s5VoiL5whub9vAclLDhLbqqrRlvf5hy1mB21K)mxb8Abc18baK8(B22YMcir6rO9bHbejYHnjoEbmVRNk1dmkD4gG9Tm8wvx1YIyUPvlqkS0umSaNbuCfCLCvbIEGUQhNgbSK0m3GKrkr6cj667AbOcZEaFDhuhGCpvTtnBakGRxIdnyeCmv7ZxauNEaAzguzyGEsOu1uW0eTmFn7BpjS4Vh7YC)35z)2Vh79dCLzxbCKFzZM180b9IUTPMWvop77WDWw1eSAODejA1ayao86o)xO7ChvlqsiqeVg4)2YJqvIHd5qhduJhXJh5E0Fx7hcgiIwsQaUhJRBxWkOgNE4VlRSzlXOQnfJcYTLTNu21aF3M(egCsPCKCtdwUMuIQlH7gNbjIHxOkRLQPlbv0s0tdpffEA)DB1YL49tV4jQwnHuy7zBy51y1s7uTu5xdpsOwQM3NqDbt)p7uEcXY2ECpHjDUqS332wJuCL9RUB(UutNVJUNNJ79MBomxzgd75cswo3IGiYtuUqzUN5h2q4v7CDvWjRgXQxMUoAG7xTWSFUPM9in7AcaR3OLHLHR(0fHF8(q2Dp8k)JM2GxRIUkQ9f4H(7UklP8ftRa)DRBPSnKbI)8JYND(S5Z9yyYCzYMgNRm4fcXgRtTD9eWKdacajcmL6bRbY4cakK723zXyePIUrlUPBp7daFMunT7rSuT8MvIWDZF7BN9SqWt1K4dUpx)avkiBprYulE35xmgjwJcjFuGktMsrRWTZnFHHHylJwKPF20tl0tDToBnLHBtjpxyX8fYJKRGppdlLcK4Ol6sOKcZpBsu2rfc2muvG57AP8daz633vPIQzpUcB2WvgTygQM1eLi8xZhnFUBZzAO4eFvgi2je)bZ9d4SQimcksSoKHbYXrv2dYQqOdmX0gTggDm7xGBheX3YODMelYGH5cl)GZCV9TOK2gG(KUIPzjWM7bUROuWlL5x(WVAgGX0elnFbkSGlikdYjrMCoLCzZo90T6AXdEcbTnXRg)fiyc0PPCDiMM1m0eUrGm)XepH(yfaQI9RGZV5AHYd(hL41Lcj3H0Rn9svi9iqkK4cQtG0lb0W3ad1uaJsnSodISBMXrRakamlh9ySwe2dNmdu110qei6gaeQq9)nIYnqB1ms(2Ay6NEKuI1vs6qnF0mZX9oIoZhPKfD0sCsEafh3oqyrg1gUPq9zvyu0V4SqAwLV)qobrRKfv4K9cmUKD(Hw(6cHR5GbydOPtLOcJltqH07EN5rHpBMfYp)SGNzQCk3K3xb30UbMAj1moCt(mZk8CN138Kow2niN6tiuzUM5xyXfNFywfATdRe1gAaHmeFUPRW1IVYPkauixbF(8UitcPbF7zXNnKdegLfOPfUUBggInKP4rsiECIHzJg8ubmHpPhkr9zt6Za83oLG)6NqPIZMdoleoZyuvUlzTosxYGMCL6eb0b9HUKs(mZhO)t0Bng3fdXSXKYitf84BHYsk3(OkKTHZtl7Pb5YuKEb15fIfUFU0k1sRGBsSlfEM3AeMYy7kPro1)XA()NuNcmnVJEHWJD0hYL(QhSpsCfIRrcZZiZPTKILH5GMt)H8vwHyjAhpoIrNfk1pI5cwpPmKS9nvGud5mJOoKk)SrWcGuK)CPqvvuOgmjV0waLItj08bQD)1pDantl6IonkhZooJRqN8)F7RuXa937wQJd2DiaK4Hk4oPD9n7HBKByZEaUklbTdg34hQMIQYUjwNcPReXnGsoRG7(Nx7k(cejhX48VsYtzCElXM3Hs6vtSn2Zcc)MkFdCJbUMBKqvZm7VZMvRvzVsBT1QRuPATv3yLD2P0w1QuDLYvNz0cLplNOGg35ogQwGpaNxhGvbEkj5jwtir0ed1LeU3q0fd6tsXWr1a21uc0Bwfn7yOjxApW6N0Y8rr6DzOL8mLTrqXejqdyxPpzOz8Twj9E0w(gt6SK9eho5dN98tKeja9TpHtKE7LGDgnqiRdc2Ravx2Ph0HiWFlM7qO6oMPjgTsa4BfruJPehkjCGGoekaZfzzW(HrolOQ0skyJNC2kH(nX(ua4HMf662f3wxx8G4u9uaOuAdLVXJXayxQAiZ0G03gwb(rsn4HyjIYDtmuYVn64hD2W(YrK6X0kYGUIVfjtITNH3EglIg)MkPe7VOjXWmv0zMlIJhUFdSrgoKTmTTPPI2KtiG3eAyEEa8zvUr4OHsB0n6nQEMEB4OrSmdethggfnT(ykTfC0cpBGTM6fey5NT0apNKbRSoq6rpzMS4vg5WUMVBHFLrOEnkDX6qjgB9idC)nEdlWG(fZbhOLIjrHSFOo9nqCrI9ucf3oESJDjE74(P)dGEi)pbs8J6kaQrfh4XZemcs87X)5M5swhG)DGoeVbe57h6vncZXWopr4Grhl5tIGU1pRYnr5AyjhbFpubOy9IW)D6r3nZazv))sNQrkBDZidhlgjBAbNmUoydxi8lELC)WYQObuCaxohBxd(PZe6uk9VChOk1W9RKChkXjRWGezzKwMVyidDhJy5NULskp4FcE)gro8Tztpm2Qhoe238nc7NnMeAGbZJeJJ5F3eWzH2Leskup3MOn048wTxsSNIWyVM8KXCRwWGou72uIRB1(oigZG2pTzsp9zKfpCs(N5Gpw1GoDeEarAP1ZMFiNdYIgw9iuxCCFNLGPSPg4xduUSYP59omZg7wEZpB3DQUYw8cLrEV2M7C)sLRukcVRQPXT)QM7jLs)8tbEgcGFw8OVK(2crd94gNXeLmmYcdlEoWCX6bq3Sbh(zz(OH9IBa7RBg5HhhFt6s8t4yvoJYIcKYaeltOoPOk1DmHEgPRn2iVqAFVkeVvIsE(hEoLr6Kp0AUYz2rD(SS7v)5EuJ2TbNK39dPYh)fSZXU7RC72G3mvLUTAzC4j14DrX7EQmF8gBqun90l2fkP1qu3Tmgk4o9ZL11CNwqb3dNC9b6gJtN7jWkTYqtU7EJAU1kT1kpS0AJA6yD5nEGg964dZ(7T2kvlnkOkT9E7(GsLp7LleOrVC(WK0YTY(LxroYj(NyjKh5eEaIiqOCtDsZNWkgy02JsaJwz(cWU7HNBQGJYv10KJOBArVYPvYKjt0yhmGOMWUfl1yswWHY3KGLCCWiTOXa7zr5hrMP3awkMXFClBuNG3uyfwNXbDmNI3CGhpBe3jjbfgEcSHwVhX)5Xyg846q)jsO3wmyoYbFHwf53IkxehLizkhmPJ8QfGlAajISf0yj1IueEWMhtqmsSfs)k4J70DhvNL4snEDZyxTHpUXrTGbHFpkOYZJfDFoGsqwfenXJAxkdSxxmpXaNsga0MU8Zn)hyzFGvk0om7OolGylpmDS7gHARwGxGBW1kk4ASCwergah9JcKlQ6BWpzA(fkCh8lzHFtRXrO8NjHUZc3bL0HiuSZJ4n9lmoGaCZbzKe9voJpU4sHNK3z7RKi)S044NrvS)ynsdOwo2dkDJsBT367V1rDTK18N25cIVxtvX74Ti5Fyc(1Tt0db)(U9kIfE7U(yQQg28O(R8BSvCL8UX1M4BCKQLrhExLlWUZ6VeVJlv8OeR2E6Vd7CfTSTiN63JlVogvEdFEockYCShwSJQH16SpfqG9q2NXEe7ZHF)dgCKxYV3lIBoZNo5ZBi7f6t2yz25pVYet892y5)J)7)h4H3FJL)pF2Z(7MyI3zkqj4Q6HRpr)iFmYdc3KtfLCpCYJHsPIggD)HxMDUtHxBa(wTP2DT06DAdBQgHwZMd9u(VkU8o5X7c35ocXGp8lLZk0Jto5Kt9k5i9mCna9z9tKVt0AtCUqL)OUQuIcE10uEGUHhXFAxJNsMsYmqNJebZ8cfNlI7gTMRUQM9bFQqcMYHVf1A8)bagSj1C4(F16yRvdva1D(EdbIy)R1mjTvB2Vg)GQQ7m7OOKwFOJpJiFx8(oF3rrsy32nnWlRYuoxjb6jEOmFNrhfmp9dCuMt5d8ELqajMT43mkwbNlXhb34d6T1KF9qlUc86Rf014qIgFWV053zuSK4Tjtqn4KGA4LCaWlwMrR(S5oMIx4ksvyWI7S7oLsqQ8FG1nb1IZqQfLrXNbgm25OGPhHqWm((phZFlmo9ijrS8kVJQ9b6jOcCIRcI6b9qHh01MibdV3Om8NYH6aWr9buvNN)a5dNgWj88o7UF1T2e0vNxy9cVRBNSj0Hv5AL38J3OAcAslFn5dpvGKKhNmK(vGGJRlNvgdmPCDeI1QbHFV4BZocsJ0BMpWI9Z5JWoKvG1N9u2x8LSF2KS)y2CSFe7hdjB(ty)zCnk7NWEb7RU2eSFk7pN9xW(lz)vhl44TkTEvM9uS)6RZ(BMK9Nw)fx4u(gVO(xpVxYF9qjh9A(BrscDsxxsn5HjPdE18noBQ2K0bsWIwEcDfV7RA2LiiKeuNuBI3kWwaGFE49R6Z3FZBf(2TQGj0oHJMjpd8sVoEcB3REJ0t8nKEvayVo(Y7E18zZmVZ5dIYKKP(ReSIo8VwaX(MSFRpzQnw(F9kxz5F1V6R3y5F5vUYF4et8vtj4y5DBuQiKUS6c2QJbLAt1fRlmSLgxKZVYAR1qNy0w3l3PsjwWX53QY2fXRe8p)uuX5qGwO88a6De(QfE5BR3qC)9UC5oDn9mMUCttvx3lZ(NMMJspcW2MK9n0lcDO2eh35I4eCWaFsTA446Vk(7aCl8L1)r1Fw9IyAyeTxXlyue5ASCj7V358aDwrE3tjABREOEdxoB3WOJJn17OWmyZ96WYjbEMBS8)EHcGQ7sI78(Qbb00EI7(5LgCjmS0pwC4a84lSLbS6Z36F(sN0cVSDqTxvp1PoIxi31qJueDyZ31q7KD17D7(z9MDZpRXmgAoxc8yuE1p(yXv9ofEXLM9eoBSb3qSevAikVn0pPrz(u6IIMvfZW(BB4s6aSA5CzYM5Uh7z3uY3V)K)eBjXm00iwL3P09lvU4tTT7WVD7LvnD0vN61IWx(1eeLNgvwTCPs7q9JEAi2Lrl0FddkVH4(e)DRZsPZ(G6SRkUQ8Yt9QUZLAl7uz3Wd764WtZ6KiNbg7F7ySneXbwD1pKT1cSLV2epVNk1aB5rUZB((Sl3ddhpCY9cVFud(Xlth9i9GU949GVQnKOeBdp3IzlKBXyiHZhFZTpk)I3(Up2FxE8R8ztBAt9qaYvOqS5x3GsAaBWicjYLpBCqmXtOb657jKi0jxHfwigy71NA3aC)9IS5s)pGFSn9j7jf6ZghxifpAWP5BbvCo73m654g(9S)iL5XouPItA19Qx(5qEkWDg6p8IqQPmZNjAUJtW7Fiv0K5hEc8ytI42EQ78(g8BHV8)dq4JwcZW4QxeJaQFr3gZNjxHm5VyV)Lp9)n

Bisector Report

No response

@Pewtro Pewtro added the 🐛 Bug This is a problem with WeakAuras. label May 31, 2024
@github-actions github-actions bot added the ⏱ Awaiting Response This ticket hasn't been triaged yet. label May 31, 2024
@Pewtro
Copy link
Contributor Author

Pewtro commented May 31, 2024

Occording to Oi:

if using a progressbar and a custom trigger (that is a TSU) and you have a condition
init will run

@emptyrivers
Copy link
Contributor

for some further reading, consider #4262

@InfusOnWoW
Copy link
Contributor

I have taken a look at why exactly in this case we run the init function, that is what custom code does get executed on adding. Most of them are due to creating the conditions function, which requires knowing what the state will contain. Which is done by either examining the custom variables, or by running the trigger function.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
⏱ Awaiting Response This ticket hasn't been triaged yet. 🐛 Bug This is a problem with WeakAuras.
Projects
None yet
Development

No branches or pull requests

3 participants