[CF 1587] Alpha Flash Notifications Bugged
tmw-issue-import opened this issue ยท 1 comments
Whenever I use Alpha Flash on an icon and Play Indefinitely it now never goes away, even when the conditions otherwise tell TMW that the icon should not be shown. Color Flash does not do this, but for some reason the Alpha just "sticks" once it fires and never goes away. The group that shows this on my Monk is:
^1^T^SGUID^STMW:group:1RgxVpngjzHP ^SScale^F4953958623739909 ^f-52^SPoint ^T^Sy^F7809873201448034 ^f-45^Sx ^F-5118244493588460^f-51 ^t^SColumns^N6 ^SIcons^T ^N1^T ^SType^Sunitcondition ^SConditions^T ^N1^T ^SType^SCHI ^SOperator^S>= ^SLevel^N1 ^t^Sn^N1 ^t^SCustomTex^S163271 ^SStates^T ^N1^T ^t^N3^T ^t^N4^T ^t^t^SEnabled^B ^t^N2^T ^SType^Sunitcondition ^SConditions^T ^N1^T ^SType^SCHI ^SOperator^S>= ^SLevel^N2 ^t^Sn^N1 ^t^SCustomTex^S163271 ^SStates^T ^N1^T ^t^N3^T ^t^N4^T ^t^t^SEnabled^B ^t^N3^T ^SType^Sunitcondition ^SConditions^T ^N1^T ^SType^SCHI ^SOperator^S>= ^SLevel^N3 ^t^Sn^N1 ^t^SCustomTex^S163271 ^SStates^T ^N1^T ^t^N3^T ^t^N4^T ^t^t^SEnabled^B ^t^N4^T ^SType^Sunitcondition ^SConditions^T ^N1^T ^SType^SCHI ^SOperator^S>= ^SLevel^N4 ^t^Sn^N1 ^t^SCustomTex^S163271 ^SStates^T ^N1^T ^t^N3^T ^t^N4^T ^t^t^SEnabled^B ^SEvents^T ^N1^T ^SAnimColor^S7ff0ff00 ^SType^SAnimations ^SAnimation^SICONBORDER ^SEvent^SOnShow ^SInfinite^B ^t^N2^T ^SAnimColor^S7ff0ff00 ^SType^SAnimations ^SAnimation^SICONALPHAFLASH ^SEvent^SOnShow ^SInfinite^B ^t^Sn^N2 ^t^t^N5^T ^SType^Sunitcondition ^SEvents^T ^N1^T ^SType^SAnimations ^SAnimation^SICONBORDER ^SEvent^SOnShow ^SInfinite^B ^t^N2^T ^SType^SAnimations ^SAnimation^SICONALPHAFLASH ^SEvent^SOnShow ^SInfinite^B ^t^Sn^N2 ^t^SCustomTex^S163271 ^SStates^T ^N1^T ^t^N3^T ^t^N4^T ^t^t^SEnabled^B ^SConditions^T ^N1^T ^SType^SCHI ^SOperator^S>= ^SLevel^N5 ^t^Sn^N1 ^t^t^N6^T ^SType^Sunitcondition ^SConditions^T ^N1^T ^SType^SCHI ^SOperator^S>= ^SLevel^N6 ^t^Sn^N1 ^t^SEvents^T ^N1^T ^SType^SAnimations ^SAnimation^SICONFLASH ^SEvent^SOnShow ^SInfinite^B ^t^N2^T ^SType^SAnimations ^SAnimation^SICONALPHAFLASH ^SEvent^SOnShow ^SInfinite^B ^t^Sn^N2 ^t^SCustomTex^S163271 ^SStates^T ^N1^T ^t^N3^T ^t^N4^T ^t^t^SEnabled^B ^t^t^SName^SMuts~`Monk~`Chi ^SConditions^T ^N1^T ^SType^SALIVE ^SUnit^Starget ^t^N2^T ^SType^SREACT ^SUnit^Starget ^SLevel^N1 ^t^N3^T ^SType^SALIVE ^t^Sn^N3 ^t^t^N85403^S~`~| ^Sgroup^N12 ^^
Posted by CurseForge user Mutfico | Imported from CurseForge issue #1587 | Raw
Alpha flash overrides the alpha of the icon. A hidden icon is just with alpha == 0. Since the animation in question here is set to play indefinitely, it will indeed override the alpha of the icon indefinitely.
You should use the "While condition set passing" trigger instead. Setup the same conditions that your icon has on the trigger conditions.
Posted by CurseForge user Cybeloras