1. #1

    Weak Auras custom conditionals help needed.

    Hello, I made a thread a few days back here but I want to make a new one just because I want everything to be as clear as possible, in my last thread I did a poor job of explaining things. So without further ado, here is what I need help with:

    I'd like this aura to [display with a skill is on cooldown if and only if either [I am in combat OR I have at least one stack of Arcane Charge debuff]].

    So far this is my set up using Cone of Cold because it is a short cooldown:

    Triggers: Any Triggers

    Trigger 1:
    Code:
    Type: Status
    Status: Cooldown Progress (Spell)
    Spell: Cone of Cold
    Show: On Cooldown
    Trigger 2:
    Code:
    Type: Custom
    Event Type: Event
    Custom Trigger:
    
    function(event,...)
        if event == "PLAYER_REGEN_DISABLED"or UnitAura("player", "Arcane Charge") then
            return true
        end
    end
    
    Hide: Custom
    Custom Untrigger:
    
    function(event,...)
        if event == "PLAYER_REGEN_DISABLED"or UnitAura("player", "Arcane Charge") then
            return true
        end
    end
    Load:
    Player Class: Mage
    Talent Specialization: Arcane

    That's about all I have done right now. In testing it this is what happens:
    - I reach 4 stacks of arcane charge debuff
    - I run out from combat, drop combat, and use cone of cold such that I am not in combat, cone is on cooldown and the weak aura pops up, and arcane charge has LESS TIME on the debuff than cone of cold is up.
    - Without re-entering combat, arcane debuff drops with cone of cold being on cooldown for another 3-4 seconds. In that time the weak aura does NOT go away like I would like it to.
    - Cone of cold weak aura only goes away when the cooldown of cone of cold goes off.

    Here is the string if you would like to import it:

    Code:
    dm0cgaGijQrPiCkPunlvv6wQkzxsOHrv5yQOLPe9mQQMMs4AqcBtvr(MukghKiNtkL6EQQ4GsKfcPEiK0evKCrjyJuf6JkIgPQcCsfPwPQQEPukzMuL6MQk1oLKFkLmusWsPk5PitvLUkvbNvvHMRQIAVI)QGbtXHvLftv0JHyYK0LrTzv4Zk0OvsNMuRwvb9AsiZwPUTKA3G(nvgUuSCk9CGPtCDPA7KOVROmEsOoVIQ1djQ9d15m3q6qtdf2E8q4ppnIdc(m1W79GhToGmm5(HOzBiqOLfpl6R4zO6qQHuZnKQg8HDiIOvYbDOouS6Xr2MBiWQBwlyiWQBwliQo3w1ndgc0W7D1RMt15sFrcjw94iBZnuhWd1pbzLv9Qd54zOoGhqwF2rgepd1b8qhQLGoKmVHdbKN0bH6qwjdLqVU4c1b8ay1nRfmOdXkzOecvNBR6MbXgfSUrldayZeudV3Thc0W7D1RMt15sFH6aEa0W7D1RMd6qGv3SwWqGv3SwquDUTQBgmeshiU6HvTkhs01SAKqnw3OLbafSmIgODWu5l0kRhxLu5FzOT7PMBOoGhGSs2gpdjVndLCdv33Io3ircHSFaqUHaA44Md9DPjleQUVfDUH(UvvBf0H(U0Kfc6ircPQpo0i9Tmp3q19TOZnsKq2hcNBO6(w05gjsOoGhanmsqhc0Wi5gcOHJBovNHQ7BrNBQ8h0rIeY62CUHQ7BrNBKiH6aEaz)aGGosOdhuinkZP6efHS8O2bVZB4qAehmKIBDCayjE8lu4hL8V80NpF(973)55NYXxlwesd1YaIRUzZcRMQZqa5HOiGconucHU19267qQm4jD7t4GoeqEikcGQdkpnSMHsOwE4stpvHqpOU(jAhm3qa5zLCdjZB4qnwgWsOgldyjeyRvzX1ej0HgQbR5gsM3WHASmGLqnwgWsiWwRYE6eXvhjsiTAOldeaBdntRkRPY)YqWE91Qhhzlivld9uv1I2bF7bXQhhzli3uDMBiXQhhzBUHq6aXvpSQv5qiDG4QdjZB4qiDG4QdH0bIRo0rhIiAhCcwjdLFlwSy74)yd2GnyJ(aByLmuWMF(bBkRG3L(ybVg8QWKfQgMAAQeAVlmvzSXzXgpa1sPU9nr5M9BoBl)l2uUKf5bzSb11NDKl3o2iRme)hBWgSbBWgSbBWgllDleBeBNX)XgSbBWggQI)Zq1qGUNSsgku)4qR4qdOwIUd0TKx3qiRmIIc1BuFchcPdex9GmVHdXkzOeIvYqj0hWVTSgc09KvYqrblFOvCisHcE7DKqDOy1JJSn3qiDG4QdD0HiI2bNGvYq53Ifl2o(p2Gnyd2OpWgwjdfS5NFWMYk4DPpwWRbVkmzHQHPMMkH27ctvgBCwSXdqTuQBFtuUz)MZ2Y)InLlzrEqgBqD9zh5YTJnYkdX)XgSbBWgSbBWgSXYs3cXgX2z8FSbBWgSHHQ4)munsKiHqCBNn3uDMkFfxKQLPYxXfPYFQ8vCrKqZBDCayjE8RpTOn(B7tuGsTzXItFOWN)C81I2ecX52QUzWGosiLP6CXYZija
    Thanks for any help, let me know what you think. I tried to be as specific as I could to avoid confusion. Thanks once again.

  2. #2
    Code:
    dmtlgaGlbjVwqOzkkmBKUPGYTvPDkQ2lSBI2pkXpLGHjO63cnurrdgL0Wf4GsOtji4yQOfsvzPiOwmc1Yf5HIspvzziKNl1evHYuv1KrX0PCreWvfK6YKUoQ2icYMrKTRc(OkK(SK(ok1irGomvgnIA8cIoPke(ReDAcNNQQhtvgLkunnviACIhZHhgwJruOodv4HkCSlgdgdESwPKYmkKgMVc)xiSmiaHESKwfr57pqXQPipatYVFsuRAQr(jMGbZ5CohB1fI1uKhCDvfJgDm4X4Tw6rDDdIXsopfp2LtnbEyWWyeKij84uZpESlNAc8WGHzoQkn8yxo1e4HbdlfPkESlNAc8WGbdtdzGtYOmWhmmp8i)epgxAjrTQj8yDGsP5URI8tIchgMLe1QMWJz(duS2CgVXyuI5Ki9(dumcwKWHrOqNbgV1YMCKDbj8HjDxTXJ8tSIjpNuzH1SKDPQcdtpOsdlBmszISLSWAMPynPDZcRhFbkLgcy8wl5sHbFy8wl7aLsZDxf(W4s9Gknmh3Iyn5i7csSMCKDbz2yKYezlX84TfVLKfmkMjUkdwhOuAU7Qi)KOWHHrJog8yMJQsdp2LtnbEyWW8OUUXJ1czLQyHv8OeaggJGejHhNA(XJD5utGhgmSKZtXJD5utGhgmmERLDG6bFyDG6HhRfYkvr(jmmERLEux3Whwksv8yxo1e4HbdgwsRIO89hOycVOeZXWimru6OLwsuRAQXJ8t8ywsuRAcpM5pqXC8KdJl1dQ0WCClIPhuPHrq1rnYynNy9GkTmtkjriXwMeiJmWyuI5Ki9(dumcwKWHrOqNbwhOu6rW04HH1CI1dQ0gNejriXkZwCF5(Ie(X4TwYLcd(WKUR24r(jwXKNtQSWAwYUuvHHXLcdlG68RjmpEBXBjzbJIzIRYadJlTKOw1eEyWGHj53pjQvn1iNimbdw2J5sEoP6r2LQkmKteEmljQvnHhZ8hOyT5mEJ1bkLM7UkYpjkCmERLn5i7cs4dtpOsdlBmszISLSWAMPynPDZcRhFbkLgcys3vB8i)eRyYZjvwynlzxQQWW84TfVLKfmkMjUkdgV1YoqP0C3vHpmUupOsdZXTiwtoYUGeRjhzxqMngPmr2smERLCPWGpmgLyojsV)afJGfjCyek0zadJgDm4XmhvLgESlNAc8WGH5rDDJhRfYkvXcR4rjammERLEux3Whwksv8yxo1e4Hbdl58u8yxo1e4HbdJ3AzhOEWhwhOE4XAHSsvKFcdJ3APx8sSZGpmgbjscpo18Jh7YPMapmyWWsAveLV)aft4fLyoggHjIshT0sIAvtnEyyCPLe1QMWJ1KJSliXAYr2fKzJrktKTeRdukn3DvKFsu4WWK87Ne1QMAKFIjyWYEmV4LyNbdg2bKFEKeDcdaa
    Does this do what you're looking for?

  3. #3
    Quote Originally Posted by Arborus View Post

    Does this do what you're looking for?
    It does do what I want it to do but it is not what I am looking for. What I am looking for is a weak aura that condenses the two that you made into one with a custom trigger. I could make 2 auras for each, combat or not in combat, but then my original weak aura parent would have about 80 children.

    If it comes down to it, that's what I'll end up doing but I really hope to not have so many children if I can just make the trigger work with the OR statement.

  4. #4
    Code:
    dOJMfaGAvb1UqQQxJusZuGyUQIy2k5tQc1TvKhJKDkO2lQDtL9d)ePu)Ls63s1HryOivAWKHJOoOq5uifhtO66kSqvjwksvwSGy5u1dvL6PQSmbPNRuNxvPPsPMSIA6IUOQaDvkHll5DQcYgvfYNfYMvvTDeXhfi1SuL00ufW3PensKsmkePrlGXRksNePIHPkQtlL7jqTskwKQIBkqYCC2MVgF0XLL)NGQEcDO6U9toY1Az9r((oTg0lcQw55BZxO0po9FM(pZ3eFZ8nZ28n32p8WrLnskoe(gU03IIkpBZ3MCTwHjMkoC8qFMt(sFlkQ8SnF5xYfF7KihB(g7Y6oq3sA74x4RiPCjFV791C3sheD99iFT3qKEKR1Ig(g7Y6MCTwHjMk(f(2b6wsBhF7aDlPT7DVVM7w64BSlRdxl5x4B4kskxYhXi78TjxRvyIPIdhp0N5KVvNyMT5BU9)3OgR8lBZ30yLn2Mto5Z3xfBZ30yLn2Mto5ljwLlzB(MgRSX2CYjFEcQIT5BASYgBZjNCYNVIADN9xYfFnQUJVMRLwP6tKxvwZC4481M57D)nFeZZTS1DelRPVffv(nBZHJZ28L(wuu5zB(YVKl(Og7SpXh1yN9jR5xYfF7KihB(kskxYhTueRmaF7rifjLlPRV(BpLVJUpyqccFuJD2N47F4OYw3rknWabbbT6uelicpvacFubfm0UwfvsA8xHSW1YydpbPFiVi(w(pVc9jMNIWvqVdq4JQpVc5ARxHEmTeJEb1JSiipMgAEiyGGGGA)qeEQae(OcQ7HSW1Yy))fv2CrV7tHqKK(H8I4B5)qtWbN(rbLbkhmqqqqqqqq(khEhu6hfmqqqq1AxTFixpHi8ubi8rfu3dzHRLX()lQS5IE3NcHij9d5fX3Y)HMGd(NyTlOmq5GbcccccccccccYx5W7G(jw7cgiiiiiiiOYnddeeeu5MHbccccgiiiiyGGGGGbccccgiiiiyGGGGGbccccgiiiiyGGGGGbccccgiiiiyGGGGGbccccgiiiiyGGGGGbccccgiiiiyGGGGGbccccgiiiiyGGGGGbccccgiiiiyGGGGGbccccgiiiiyGGGGGbccccgiiiiyGGGGGbccccgiiiiyGHpQaffTY3G8mrw8vKuUCZNfHPJT1ywqVy8ThHuKuU8g))TNYN13XoBRNDm6zZh1yN9jRbAZfFuJD2N4KVHl9TOOYZ28rn2zFIV)HJkBDhP0adeeeKVYH3bL(rbt5MHbgyGbgy4Kto5ZnMS9TOOYV5WHYhvVVM7w64x4Kps4WXFGqJZjZa
    I think I figured it out. Should do what you're looking for in a single aura now.

    Shows Cone of Cold CD if you're in combat or have Arcane Charge debuff.
    Last edited by Arborus; 2015-03-27 at 05:55 PM.

  5. #5
    You did it! Thank you!

    This is exactly what I was looking for. Thank you so much. Cheers!

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •