I am trying to make a weak aura that shows when I am interrupted, cast is cancelled, etc for a few seconds then dissapears. Right now I have a weak aura I imported that is a cast bar. I dont want the cast bar so i set the alpha to the bar to 0 and put in the model and "interrupted text" everything works how I want it except if I, for example spam fel rush it keeps popping up as "interrupted". even though this is a instant cast spell and even if its on cd.
Triggers
Required for activation: any triggers
Dynamic Information from any active triggers
Trigger 1: custom
Event type: event
Events: UNIT_SPELLCAST_FAILED UNIT_SPELLCAST_INTERRUPTED UNFIRE_TRIGGER
Custom Trigger: function(event, unit)
if unit == "player" then
C_Timer.After(1, function() WeakAuras.ScanEvents("UNFIRE_TRIGGER") end)
return true
end
end
Custom Untrigger: function(event)
return event == "UNFIRE_TRIGGER"
end
Duration info: function()
return aura_env.region.bar:GetValue(), 1, true
end
Trigger 2: cast
Trigger 3: Global Cooldown
Conditions
If Trigger 1 = active;true, model 1, text 1 show
If Trigger 2 = active;true, model 1 hide, text 1 hide
If trigger 3 = active; true, model 1 hide, text 1 hide
I use another weak aura for my cast bar, this is basically a bar beneath my cast bar. The first trigger is so it only pops up when interrupted OR cancelled, the second is so the bar dissapears if i start recasting another spell, the third just kinda helps it stop popping up if im spamming a spell.
If someone wants to look at it and see what im doing heres the import string. This stuffs confusing.
!WA:2!1z1tVTrUvCROUWacfTjkBCYIgGk4f1WErYyl7SE3e0KSACKTuQJS3rYjz76ujoZqPHXJ4mGKJTLrXcuDOih6 jJEVa6qpTfOqhAo12u32llYbcH(jqOOFam690h5m6poavh0q(i5JV3p(E)EVuBMTDw3SUVQqpEiIDWZiUcVR1J4eqR geXCW3CMbOiHxaBNqbjGYZ0h5(YiUa7(e0XxI1zNMn5yrP3q)nV97E7B)79ruhyZ7gqOc7nkwPwrRbAfBfiqkfKA1i MF4pYtic53B5Lpc1kWGeSC1h)zB26oDE5Zxopd5OVP1T4cetKXKqjIm2nHpCVmAtRUtGFa7XPHFdXuKTpElgYLGPcV t5y)M6RxoBxBeBJ4Dw6HV(6xp3mZmtPh(T38MFHEWRF3)f(otpxmhjIyib27mTTg7tFvQWR2krT7Wu)RDGEL2XQ8pF Nk1kSTPFaY9P2cKpS4CwTJ8fKmMCYj45KFuglhFeNRgzYdXoQbStcO4YU8lfE5ioUqcqcqjH61JHBbQVwNqmdbwdy7 mb(yWWWDn9jNCcI5AEsqq7uMWdsqJEIaNdXmoCMBK6p8AlKFOhkTnGonjTYmTJ88utEZiu4UDGXbTRbkFVqxWTTJ0F 6kyKwTavsxGLm8)yka7Xo(a9J)uxjYcFi4Za0zh1SP2MlvC7D3CVThYJS1RTld3KCSv1DlU92Y82LWiFHNff1gZZmm wtpsb6G9hUrZiQ(rFXLYLjh8JHb)MMtHd1X0dnIXgdatU3wyXtr(r4fx6w5YFRCcweoxgm1TxSoRaxq4hpL(su18LP cmJffcOW85G9lxo8poEBAl(w5IGiTL0gaPPEsU7F)CZh6J6GzZNt4HP6fv)2OEnsBmZOqtqTlcgYux5ZWOdkaMo3OQ dIwuPB(IZVxLnlBvSEnRYBTvrR5xszelnwFjMPYD0YGfvEvMl8Rlei57dbqzmvwNDSLngYRcVfKJ7xFJcvRvVATcw1 ILZdF4EvkdIuVf6f3Sq5Tl(OCVN0YQ0vR92TMEPPT2rp9EexSC5tJOjXhZbO4dUikU00pGAjAq898(j(2cYB)NodYg Q7G4cvKKN0q(GWSkriBEath68KaxCJWSmCBeWdqBvpqLMicyzFGmV5gWr7QoGcvAC64DLDLbkPJN3q(a5dhorZATkx vUMSOYo(16HgwAu(u12eaz0bnK5pFl)aBKFUncc8DdoIQvREBQ4TgHxrnVfMIzeNQEbhTdTXGlmDix)z05v2bCN9Dj 8xQrVdXRIODcVcspUwm6QmVVDMZjQixkY)PXz7)UHHSGwmmNhZq)j3CMlDkIsARZLwx(93uAysbIMbUj5x6mwghdCd U8ZWioUQGHPTeEZ2vntH6Y9nvGeCw5(Yxi)fY6ZkBad)bVVKZTbiXLfewMUjlayChYfeNd6mkz2JLWkLUhexAPtC5p EoPXayQ6STybru3ebndGuBTGxDLvrHepwBWP9RFCQ(Xd4I6r8VCYe2jtTcRtQZIN0K4deRS8F2NFN839Ut2HOtQen2 z6ZD8)(YDzJQijn6cwIEXPo4XJo4jPgc8o1JN44tc9gep(qcNaLEAm1HgBCXSXVAUWSko86Cpe8S)8y(40NQLP(B(F cn8YtTJ4QvPsLk9WyPJkMzwyVA7eEvTqf9V6X2rxS2Sam9C9cqYp2vl8xniUo8xfFJPotVUQgaPzh5S90(owvbWSYo vkknyacO2tI9gF6e79A90YMuZn2(Bcp(DFsal0dhXVGFMCRqRdAHhfWCFgdf29zjdgm(8QipZkqSAckmv3d9kxPsrR 6BxCZAxWOsu(1c)OXOiOkgai1PjdK7p5gQcvJ)YbxWFsqJrpF2EyslprPVyTz(E)439U3niPQBC21QBx9jd1ftnHQ8 UQuYvl8OhnyuwWgJqLDtVIXN2NqJnbiUAH(WqhCm9FJWBqArHG9K2O0slYybmEJH2aUGzMjAm8YJk3NRgqxiiHdI3q scxd2XJA666R9tHgy(9NQ7jIdCZwa9APA9MuGp8xoMDU(TQFlfZX4cCtktLWMxvfu81Jl6sCFXOv4FD(xCX6Fje8kf ()VEv4vUqVFkWt(n91YkPb97F(egHXDQ9B)Wpe6udYbmv(L373Re6ypBoUnWYyL3yfJvSosfXV7hSw(7ASEIYjUUyQ vLIpfQNPL41VjdyQbEpKaL(844HnvIuHG2v3WQyXkZtCdVHQwcKVNBXJicVCJ7AyPvJiU9rBxTsz3FMWR0Emcvr0H9 IBCECCq6(btAwuoxpfPlr)MFVfSC8WohSU82P7EiIrunUAQkmyDOQJM0mhpeTfM)jliFZJtNsJeWVvs3fGzGbx0rMv Vu60PKNj)HRl)ZGU(a5Fr(xLVjTTpHEa21t(3U3CWQla)fMfsRnUJX0X7kXxvjEnJlqJTGwzZMOSeL8pgPj5)80rnt VkC)Psh3GzT4uLWf14utKdEFf(bLAnrS93R8TNm72vvhil3(tnY)5g5ZE4)65)V)