1. #1

    Question WeakAuras: Damage Taken / Crit Dealt

    Hello folks, Happy New Year for everyone!

    Just wanted to know if anyone have an idea to make an simple Texture Aura that triggers for each one of the following situations:

    1- If something hits the player (me) for more than (let's say 50%) of my total Health.
    The idea behind this is to make a flashy-glowy indicator whenever something hits me REALLY hard.

    2- If the player (me) deals a (insert_school_of_magic_here) crit on a target.
    The idea behind this one is that I kind of want to recreate an old addon named Comix, this addon used to create flashy textures on the screen whenever the player dealt crit damage and it did it by type of magic (10k Fireball crit? BOOOM!, 15k Frostbolt crit? SWOOSHH!). Was an incredibly fun addon but is no longer properly updated and doubt it will.

    Thanks in advance
    Cheers!
    Last edited by Blakmane; 2017-01-02 at 01:25 AM.

  2. #2
    Maybe is not possible with WeakAuras, I tried to create the crit event with a Combat Log Event but can't specify magic schools really... anyway, if anyone feels interested in creating any kind of effect in WA similar to the ones I mentioned yall can always share here hehe.

    Cheers

  3. #3
    It is possible, first one you would just need to constantly track your HP% and then do a check if it changed by 50% should be fairly easy

    2nd one can be done using SPELL_DAMAGE and using the school arg (15) and cri


    http://wowwiki.wikia.com/wiki/API_COMBAT_LOG_EVENT, Although no idea why you would need the 2nd WA for a school type your best just making a table of spellIDs you actually care about and then making it look in that table for the ID of the spells.

  4. #4
    Deleted
    It can all be done with COMBAT_LOG_EVENT_UNFILTERED.
    You can use the code below as a template (might still have some bugs).

    Code:
    d00csaqisKslskWOuIoLsYQqusnlvu3cj7cPgMu0XuHwgjPNPc00iP6AsH2gvkFdH04ir15iPCpPK9HOKCqQQwOkGhssmrevxKe2ii0hbbJukLtcIwjKxkf0mrOUPkYoPs(PsyOikwkjkpfyQq5QsPYwruIVkLQolvQYBPsfMlIsDxsKQ9I6VG0GjoSuTyeIhdvtMkUSInJGpRQmAQkNwsRMkv1RjrmBjUnvz3K63Q0WrKLRuphutNY1vLTRQ67Kiz8QGoVsQ1tLk17PsLmFsKI7tLkA)I5Jmgd6mgBmaMbQsRkTQ0QZapg4WahgJbovy3)PXT6)WGEPWG98vVAS1Kgg8TVpsmOJB1)bBx)(M9PRZWUOo2KbvhgqE3R)nru8pAdoce23hjgapfcK5w1gdoWcmSfNiwbeXyG(5HTRFFZgMDDKbLB3HXyG1lJ2ymg49kwLXyJng4ujqOI)k2AgJbEVIvzm2yJb7Bzymg49kwLXyJngq6NK1lJ2ymg49kwLXyJngqOJB1RMXyG3RyvgJn2yWdEGIx6WWmryWUJpmgd8EfRYySXgBmyoKux7mo8byJb4mg76iJXacxTbQU7HD5gdCQWKk91yZHgdIeedwVGab4XyxU1Sjd2Zx9QXwtAyGnhAmOJB1)bBx)(M9PRZWUOo2KbDCRE1WmgdQ6QXymW5cf)bBxp(ama)bBxpgqrrrrrrrrrrrrrrrrf5sYQxnCekkkkkkkkkkkkkkQG6VDh6O)PjnB8rB9VjsRinPBmcfvesZgF0w)BICjeXUwVeX30lMVGOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOckOYfVxISNY831g5EFrAfXDfuKirIaiJcIjgk5(p5hckI0kYXdEoOirIebqgfetmuYOqzqUGCivbk5(p5hckI0kYXdEoOirIerz(Dbbfqj3)j)qqrKwro28CqrIejcO9q6ccqj3)j)qqrKwro2mi3zqbvU49seystPaW9DVLtDyLahPve3vqrIejcH6EI0kcqL2wSGyON8dAiuicPYuCoOirIerF1tKwraQ02Ifed9KFqdH6AHlfNdksKiri5BnCfVxI0kcqL2wSGyON8dAiuY0M7bGuf)eFoOirIeX3TSosRiavABXcIHEYpOHqBBbXU35GIejseD3E7jsRiavABXcIHEYpOHqD5hRDktX5GIejsec7lSfPveGkTTybXqp5h0qOquzlayNdksKirG91DUkvKwraQ02Ifed9KFqdHcAZp5lA)5GIejsK(gVRNiTIauPTflig6j)Ggc1VYuXVlfb5odkiNBqrIejs5I3lriv6RNneAhKKhPvK2PRgeAhKKVSbKP0xp7gSkOirIeP)2DOJ(NMmL(6zdjm4(24tKwri804w9QxsttVkYES3whbEkdUTu1Z000RI0QvesL(6zdH2bj5rgTtqrIejs)T7qh9pnzk91ZgsyS((BSiTIq4PXT6vVKMMEvK9yVToc8ugCBPBNPPPxfPvRiKk91ZgcTdsYJmANGgTtqbfu)T7qh9pnKWK79P4F0wKwri804w9Qxc)iII)rBRISh7T1r2tz(7AJCVp3b8Jik(hTP0JmANGckO(B3Ho6FAfhA7oUrU3xKwri804w9Qxc)iII)rBNPPPxfzp2BRJapLb3wUNY831g5EFUd4hru8pAtPFMMMEvKr7euqbvU49secpnUvV6iqymaPPua4(U3YsAA6vr2J926iWtzWTLhv9mnn9QiJ2jOGcQ)2DOJ(Ngsyv2vRI3lrAfHWtJB1REjnn9Qi7XEBDe4Pm42YJQDMMMEvKr7euqb1F7o0r)tdX6g2aKMsbG77ElrAfHWtJB1REjnn9QGIejsKYfVxI8v)h9PoSsI0kcegdqAkfaUV7TSKMMEvqrIejcH7ocmUV7TC2RdRKivDes96gEjmPPua4(U3YPoSsGxfX5guKirIejsKivcris1Ojsx7S8R(p6tDyLC2RdRKvrIstRinJy(gDqrIejsKirIejsKi7XEBDeyCF3BjOirIejsKirgTtqrIejYODcA0obfuqbfuqbfuqbfuqbfuqbfuqbfuqbfuqbfuqbfuqbfuqbfuqbfuqbfuqbfuqbfuqbfuqbfuqbfuqbfuqbfuqbfuqbfuqbfuqbfuqbfuqbfuqSXgdWVL7MXyxQZUAYgdCQWU)tJB1)Hb9sHbvhgqE3R)nru8pAdocX3VkodoCbbcWJXUo2KOnzGsvDmFmevorBKOnDRXJQDuv3AE0TMmbQgpYa9ZdBx)(Mnm76id8n1pFgdr3uUYB2yt1CtTMQ1u9gjQBmbk1vJbLB3HXyWdEGQN)zZeHbwVmAJXyG3RyvgJn2yGtLaHk(RyRzmg49kwLXyJngSVLHXyG3RyvgJn2yaPFswVmAJXyG3RyvgJn2yaHoUvVAgJbEVIvzm2yJb7o(WymW7vSkJXgBSXaBx)(MnJXaBnPHb4py76Xa8hSD9GARjnma262dMb4py76XacpnUvV6Lqpd9m8Jik(hTDMMMEvqrIejs5I3lrMiTI0F7o0r)hjsKibfjsKivcr0xlYqdjm5EFk(hTTe(ref)J2wfX8n6i7XEBDKr7euKirIeuKirIujezOjtPVE2qcdUVn(SKMMEveZ3OdksKirIejsKkHidnKWQSRwfVxwsttVkI5B0bfjsKirIejsKirIuU49seyCF3BjsRidneRBydqAkfaUV7TSKMMEvqrIejsKirIejsKiTF6kX)B3HPb4DTI)rBWlHTDv)r)irA2lHX9DVLv00naQkkdsSgCEOvCOT74g5EFlHFerX)OTZ000RwfuKirIejsKiJ2jsKibfjsKitbEQeIm0KP0xpBiHX67VXwsttVkI5B0bfjsKirIejs5I3lrC8(I0kYqR4qB3XnY9(wc)iII)rBNPPPxfuKirIejsKivcrC8(Iqw1kYqtA24J26FteY6iTtxT2MEX8DQF4YgqQ0xp7gSkI5B0bfjsKirIejsKirI0(PRe)VDhMgG31k(hTbVSbN8daqswua9aeVO9n4SJ33QGIejsKirIez0obfjsKiJ2jOr7euqbfuqbfuqbfuqbfuqbfuqbfuqbfuqbfuqbfuqbfuqbfuqbfedW9n4kHbZ)Ongm)J2GzGkloDa)yqjEbeGQGSOWfg025cIqsmMcLPGCgG)GTRhuFvNHbw1BCyJn2LQmgdiC1gO6Uh2L6nzGtfMuPVgBo0yqBli29IaAdsmLwgSNV6vJTM0WaBo0yqh3Q)d2U(9n7txNHDrDSjdQ6Qbf)6rQm24WUoYa8B5Uzm21rgIkVr1vEZMkNOnvxD1utv1uLjq14bzxhKD1Kng4uHD)Ng3Q)dd6LcdQomOTBzDev2vlIId7EKkdduQQJ5JHirv3n3uRP6evnI2SrvvtvLZeOuVrgq4Qng435F02Bpmq)8W21VVzdZUoYaFt9ZNXqSr3uvTgB20TMevTgvxn1vNjqPorzq52Dymgy9YOngJbEVIvzm2yJbovceQ4VITMXyG3RyvgJn2yW(wggJbEVIvzm2yJbK(jz9YOngJbEVIvzm2yJb7o(WymW7vSkJXgBmGqh3QxnJXaVxXQmgBSXgdSD97B2mgdS1KggG)GTRhdCE7UvVAgOkdWFW21dQTM0WG5F0gdM)rBWmOTfe7EqvrzqIXa8hSD9yaHNg3Qx9Y5F02zhVVvbfjsKi7XEBDeB)MGgTtqbfuqbfuqbXa8hSD9G6R6mmWQEJdBSXUoiJXG98vVAS1KggyZH2BpmOJB1)bBx)(M9PRZWUOo2KbvD1GIF9ivgBCyxhzGnhAV9Wai12Sj0XhY2VJZvdt2TF6kX)B3HjBYCvQz7)T7WNgNANS9)2DyY2)B3vTrgGFl3nJXUuLHOBev5hvUAhvT5bB0n1CZn1zcunQg76GSRMSXGQddo1HHR)tKduUkvefh29ivggy7633SzmgyRjnma)bBxpg482DRE1mqvgm)J2yGk(6wKtdmC)ByW8pAdMbN8daqswua9aeVO9m4PN)rBmO)SldWFW21dQTM0WG5F0gdWFW21JbeEACRE1lN)rBND8(wfuKirISh7T1rS9BcA0oma)bBxpO(QoddSQ34Wgd0ppSD97B2WSRJmOC7omgdSEz0gJXaVxXQmgBSXaNkbcv8xXwZymW7vSkJXgBmyFldJXaVxXQmgBSXas)KSEz0gJXaVxXQmgBSXGDhFymg49kwLXyJngqOJB1RMXyG3RyvgJn2yJbovy3)PXT6)WGEPWgBm4NDDuDvpYgZa

  5. #5
    Quote Originally Posted by Rehok View Post
    It is possible, first one you would just need to constantly track your HP% and then do a check if it changed by 50% should be fairly easy

    2nd one can be done using SPELL_DAMAGE and using the school arg (15) and cri


    http://wowwiki.wikia.com/wiki/API_COMBAT_LOG_EVENT, Although no idea why you would need the 2nd WA for a school type your best just making a table of spellIDs you actually care about and then making it look in that table for the ID of the spells.
    Thanks for the idea, although I'm not well versed in LUA code, the purpose of the school type WA is to replicate (more or less) an old addon named Comix, for my surprise it was updated a couple days ago by a new developer who picked it up but still seeing so much potential in WeakAuras wanted to see if replicating this addon was possible so I don't depend on a separate addon...

    Right now I've been able to replicate like 10-15 smaller addons with WA trimming down the amount of updates and broken pieces every patch. Yeah, WA is massively powerful really.

    - - - Updated - - -

    Quote Originally Posted by speku View Post
    It can all be done with COMBAT_LOG_EVENT_UNFILTERED.
    You can use the code below as a template (might still have some bugs).

    Code:
    d00csaqisKslskWOuIoLsYQqusnlvu3cj7cPgMu0XuHwgjPNPc00iP6AsH2gvkFdH04ir15iPCpPK9HOKCqQQwOkGhssmrevxKe2ii0hbbJukLtcIwjKxkf0mrOUPkYoPs(PsyOikwkjkpfyQq5QsPYwruIVkLQolvQYBPsfMlIsDxsKQ9I6VG0GjoSuTyeIhdvtMkUSInJGpRQmAQkNwsRMkv1RjrmBjUnvz3K63Q0WrKLRuphutNY1vLTRQ67Kiz8QGoVsQ1tLk17PsLmFsKI7tLkA)I5Jmgd6mgBmaMbQsRkTQ0QZapg4WahgJbovy3)PXT6)WGEPWG98vVAS1Kgg8TVpsmOJB1)bBx)(M9PRZWUOo2KbvhgqE3R)nru8pAdoce23hjgapfcK5w1gdoWcmSfNiwbeXyG(5HTRFFZgMDDKbLB3HXyG1lJ2ymg49kwLXyJng4ujqOI)k2AgJbEVIvzm2yJb7Bzymg49kwLXyJngq6NK1lJ2ymg49kwLXyJngqOJB1RMXyG3RyvgJn2yWdEGIx6WWmryWUJpmgd8EfRYySXgBmyoKux7mo8byJb4mg76iJXacxTbQU7HD5gdCQWKk91yZHgdIeedwVGab4XyxU1Sjd2Zx9QXwtAyGnhAmOJB1)bBx)(M9PRZWUOo2KbDCRE1WmgdQ6QXymW5cf)bBxp(ama)bBxpgqrrrrrrrrrrrrrrrrf5sYQxnCekkkkkkkkkkkkkkQG6VDh6O)PjnB8rB9VjsRinPBmcfvesZgF0w)BICjeXUwVeX30lMVGOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOckOYfVxISNY831g5EFrAfXDfuKirIaiJcIjgk5(p5hckI0kYXdEoOirIebqgfetmuYOqzqUGCivbk5(p5hckI0kYXdEoOirIerz(Dbbfqj3)j)qqrKwro28CqrIejcO9q6ccqj3)j)qqrKwro2mi3zqbvU49seystPaW9DVLtDyLahPve3vqrIejcH6EI0kcqL2wSGyON8dAiuicPYuCoOirIerF1tKwraQ02Ifed9KFqdH6AHlfNdksKiri5BnCfVxI0kcqL2wSGyON8dAiuY0M7bGuf)eFoOirIeX3TSosRiavABXcIHEYpOHqBBbXU35GIejseD3E7jsRiavABXcIHEYpOHqD5hRDktX5GIejsec7lSfPveGkTTybXqp5h0qOquzlayNdksKirG91DUkvKwraQ02Ifed9KFqdHcAZp5lA)5GIejsK(gVRNiTIauPTflig6j)Ggc1VYuXVlfb5odkiNBqrIejs5I3lriv6RNneAhKKhPvK2PRgeAhKKVSbKP0xp7gSkOirIeP)2DOJ(NMmL(6zdjm4(24tKwri804w9QxsttVkYES3whbEkdUTu1Z000RI0QvesL(6zdH2bj5rgTtqrIejs)T7qh9pnzk91ZgsyS((BSiTIq4PXT6vVKMMEvK9yVToc8ugCBPBNPPPxfPvRiKk91ZgcTdsYJmANGgTtqbfu)T7qh9pnKWK79P4F0wKwri804w9Qxc)iII)rBRISh7T1r2tz(7AJCVp3b8Jik(hTP0JmANGckO(B3Ho6FAfhA7oUrU3xKwri804w9Qxc)iII)rBNPPPxfzp2BRJapLb3wUNY831g5EFUd4hru8pAtPFMMMEvKr7euqbvU49secpnUvV6iqymaPPua4(U3YsAA6vr2J926iWtzWTLhv9mnn9QiJ2jOGcQ)2DOJ(Ngsyv2vRI3lrAfHWtJB1REjnn9Qi7XEBDe4Pm42YJQDMMMEvKr7euqb1F7o0r)tdX6g2aKMsbG77ElrAfHWtJB1REjnn9QGIejsKYfVxI8v)h9PoSsI0kcegdqAkfaUV7TSKMMEvqrIejcH7ocmUV7TC2RdRKivDes96gEjmPPua4(U3YPoSsGxfX5guKirIejsKivcris1Ojsx7S8R(p6tDyLC2RdRKvrIstRinJy(gDqrIejsKirIejsKi7XEBDeyCF3BjOirIejsKirgTtqrIejYODcA0obfuqbfuqbfuqbfuqbfuqbfuqbfuqbfuqbfuqbfuqbfuqbfuqbfuqbfuqbfuqbfuqbfuqbfuqbfuqbfuqbfuqbfuqbfuqbfuqbfuqbfuqbfuqSXgdWVL7MXyxQZUAYgdCQWU)tJB1)Hb9sHbvhgqE3R)nru8pAdocX3VkodoCbbcWJXUo2KOnzGsvDmFmevorBKOnDRXJQDuv3AE0TMmbQgpYa9ZdBx)(Mnm76id8n1pFgdr3uUYB2yt1CtTMQ1u9gjQBmbk1vJbLB3HXyWdEGQN)zZeHbwVmAJXyG3RyvgJn2yGtLaHk(RyRzmg49kwLXyJngSVLHXyG3RyvgJn2yaPFswVmAJXyG3RyvgJn2yaHoUvVAgJbEVIvzm2yJb7o(WymW7vSkJXgBSXaBx)(MnJXaBnPHb4py76Xa8hSD9GARjnma262dMb4py76XacpnUvV6Lqpd9m8Jik(hTDMMMEvqrIejs5I3lrMiTI0F7o0r)hjsKibfjsKivcr0xlYqdjm5EFk(hTTe(ref)J2wfX8n6i7XEBDKr7euKirIeuKirIujezOjtPVE2qcdUVn(SKMMEveZ3OdksKirIejsKkHidnKWQSRwfVxwsttVkI5B0bfjsKirIejsKirIuU49seyCF3BjsRidneRBydqAkfaUV7TSKMMEvqrIejsKirIejsKiTF6kX)B3HPb4DTI)rBWlHTDv)r)irA2lHX9DVLv00naQkkdsSgCEOvCOT74g5EFlHFerX)OTZ000RwfuKirIejsKiJ2jsKibfjsKitbEQeIm0KP0xpBiHX67VXwsttVkI5B0bfjsKirIejs5I3lrC8(I0kYqR4qB3XnY9(wc)iII)rBNPPPxfuKirIejsKivcrC8(Iqw1kYqtA24J26FteY6iTtxT2MEX8DQF4YgqQ0xp7gSkI5B0bfjsKirIejsKirI0(PRe)VDhMgG31k(hTbVSbN8daqswua9aeVO9n4SJ33QGIejsKirIez0obfjsKiJ2jOr7euqbfuqbfuqbfuqbfuqbfuqbfuqbfuqbfuqbfuqbfuqbfuqbfedW9n4kHbZ)Ongm)J2GzGkloDa)yqjEbeGQGSOWfg025cIqsmMcLPGCgG)GTRhuFvNHbw1BCyJn2LQmgdiC1gO6Uh2L6nzGtfMuPVgBo0yqBli29IaAdsmLwgSNV6vJTM0WaBo0yqh3Q)d2U(9n7txNHDrDSjdQ6Qbf)6rQm24WUoYa8B5Uzm21rgIkVr1vEZMkNOnvxD1utv1uLjq14bzxhKD1Kng4uHD)Ng3Q)dd6LcdQomOTBzDev2vlIId7EKkdduQQJ5JHirv3n3uRP6evnI2SrvvtvLZeOuVrgq4Qng435F02Bpmq)8W21VVzdZUoYaFt9ZNXqSr3uvTgB20TMevTgvxn1vNjqPorzq52Dymgy9YOngJbEVIvzm2yJbovceQ4VITMXyG3RyvgJn2yW(wggJbEVIvzm2yJbK(jz9YOngJbEVIvzm2yJb7o(WymW7vSkJXgBmGqh3QxnJXaVxXQmgBSXgdSD97B2mgdS1KggG)GTRhdCE7UvVAgOkdWFW21dQTM0WG5F0gdM)rBWmOTfe7EqvrzqIXa8hSD9yaHNg3Qx9Y5F02zhVVvbfjsKi7XEBDeB)MGgTtqbfuqbfuqbXa8hSD9G6R6mmWQEJdBSXUoiJXG98vVAS1KggyZH2BpmOJB1)bBx)(M9PRZWUOo2KbvD1GIF9ivgBCyxhzGnhAV9Wai12Sj0XhY2VJZvdt2TF6kX)B3HjBYCvQz7)T7WNgNANS9)2DyY2)B3vTrgGFl3nJXUuLHOBev5hvUAhvT5bB0n1CZn1zcunQg76GSRMSXGQddo1HHR)tKduUkvefh29ivggy7633SzmgyRjnma)bBxpg482DRE1mqvgm)J2yGk(6wKtdmC)ByW8pAdMbN8daqswua9aeVO9m4PN)rBmO)SldWFW21dQTM0WG5F0gdWFW21JbeEACRE1lN)rBND8(wfuKirISh7T1rS9BcA0oma)bBxpO(QoddSQ34Wgd0ppSD97B2WSRJmOC7omgdSEz0gJXaVxXQmgBSXaNkbcv8xXwZymW7vSkJXgBmyFldJXaVxXQmgBSXas)KSEz0gJXaVxXQmgBSXGDhFymg49kwLXyJngqOJB1RMXyG3RyvgJn2yJbovy3)PXT6)WGEPWgBm4NDDuDvpYgZa
    Awesome! I'll check it out after work! Thanks so much
    Last edited by Blakmane; 2017-01-04 at 12:11 PM.

Posting Permissions

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