TellMeWhen

TellMeWhen

24M Downloads

[CF 1312] num SpellCharges condition not passing on cast

tmw-issue-import opened this issue ยท 6 comments

commented

What steps will reproduce the problem?

1. Create an icon for a skill with charges, make an event showing an animation when full charged or close. (ie for a max 2 charges skill, set charges >= 1 and CD to last charge < 2seg)

2. Add a new event to stop animation when is not full charged (ie  2)

3. Cast the spell when icon start animation, its when si CLOSE to get the last charge.

What do you expect to happen? What happens instead?

I expect animation stop. Animation is still playing. Everything is working ok if I cast the skill with max charges, but not in that 2 secs window.

What version of TellMeWhen are you using? ("The latest" is not a version)

8.2.0 r23


Posted by CurseForge user arrecio | Imported from CurseForge issue #1312 | Raw

commented

Please don't ignore the ticket template. You need to post the export string of the icon you're having trouble with if you want me to help.


Posted by CurseForge user Cybeloras

commented

^1^T^SShowTimer^B ^SType^Scooldown ^SShowTimerText^B ^SName^S185123 ^SShowTimerTextnoOCC^B ^SEnabled^B ^SClockGCD^B ^SEvents^T ^N1^T ^SType^SAnimations ^SAnimation^SICONCLEAR ^SEvent^SOnCondition ^SPassThrough^b ^SOnConditionConditions^T ^N1^T ^SType^SSPELLCHARGES ^SOperator^S|= ^SLevel^N2 ^SName^S185123 ^t^Sn^N1 ^t^t^N2^T ^SType^SAnimations ^SAnimation^SACTVTNGLOW ^SEvent^SOnCondition ^SInfinite^B ^SOnConditionConditions^T ^N1^T ^SType^SSPELLCHARGES ^SOperator^S>= ^SLevel^N1 ^SName^S185123 ^t^N2^T ^SType^SSPELLCHARGETIME ^SOperator^S<= ^SLevel^N2 ^SName^S185123 ^t^Sn^N2 ^t^t^Sn^N2 ^t^SSettingsPerView^T ^Sicon^T ^STexts^T ^N1^S ^t^t^t^SStates^T ^N1^T ^t^N2^T ^SAlpha^N0.36 ^t^N3^T ^t^N4^T ^SAlpha^N0.36 ^t^t^SRangeCheck^B ^t^N82003^S`| ^Sicon^^


Posted by CurseForge user arrecio

commented

Why aren't you using a While Condition Set Passing trigger?


Posted by CurseForge user Cybeloras

commented

I have the spanish client and there are 2 options for conditions:

While condition set passing Al cumplirse conjunto de condiciones

the second one is the translation for the first one, or at least it can be. So i think by mistake the two options are the same but duplicated. Working like a charm now, thanks you. Can you tell me the difference betwen both options?


Posted by CurseForge user arrecio

commented

The English one plays the animation while the conditions pass, there's no need to stop it manually, it will automatically stop when the same conditions fail. The translated one starts an animation when the conditions start passing, either for a set length of time or forever if you configure it that way. It must be manually stopped if set to play forever.

I'll look into getting that translation fixed. Sorry about that!


Edited Oct 10, 2016

Posted by CurseForge user Cybeloras

commented

Being an spanish with low english skills i like much more:

While condition set passing -> Mientras se cumple el conjunto de condiciones.

The other one -> Justo al cumplirse el conjunto de condiciones.

About the second one, with the addition of "justo" (just), a coloquial and short version of "at the moment of", using this one:

En el momento de cumplirse el conjunto de condiciones


Posted by CurseForge user arrecio