- Joined
- Jun 14, 2017
- RedCents
- 1,962¢
Trying to figure out if I am over complicating conditions. I have been formatting my conditions as follows:
Cond1=${Target.Named} && ${Me.XTarget[1].Level}>=${Math.Calc[${Me.Level}-1]} && ${Me.CombatAbilityReady[Puretone Discipline]} || ${Me.XTarget[1].Level}>=${Math.Calc[${Me.Level}+3]} && ${Me.CombatAbilityReady[Puretone Discipline]}
I am wondering if I need the CombatAbilityReady part. Would:
Cond1=${Target.Named} && ${Me.XTarget[1].Level}>=${Math.Calc[${Me.Level}-1]} || ${Me.XTarget[1].Level}>=${Math.Calc[${Me.Level}+3]}
give me the same results? Guess I am wondering if KissAssist has something that would do the CombatAbilityReady check and I am just adding code to process unnecessarily or if the CombatAbilityReady part would be helpful or necessary.
Guess since I have the post going, if I used a condition like:
Cond1=${Target.Named} && ${Me.XTarget[1].Level}>=${Math.Calc[${Me.Level}-1]} || ${Me.XTarget[1].Level}>=${Math.Calc[${Me.Level}+3]}
could I use it for multiple dps spells? Meaning if I had:
DPS1=Spell1|Cond1
DPS2=Spell2|Cond2
Cond1=${Target.Named} && ${Me.XTarget[1].Level}>=${Math.Calc[${Me.Level}-1]} || ${Me.XTarget[1].Level}>=${Math.Calc[${Me.Level}+3]}
Cond2=${Target.Named} && ${Me.XTarget[1].Level}>=${Math.Calc[${Me.Level}-1]} || ${Me.XTarget[1].Level}>=${Math.Calc[${Me.Level}+3]}
Could I convert it to:
DPS1=Spell1|Cond1
DPS2=Spell2|Cond1
Cond1=${Target.Named} && ${Me.XTarget[1].Level}>=${Math.Calc[${Me.Level}-1]} || ${Me.XTarget[1].Level}>=${Math.Calc[${Me.Level}+3]}
to simplify things?
Thanks for any info or opinions, AnotherJohn
Cond1=${Target.Named} && ${Me.XTarget[1].Level}>=${Math.Calc[${Me.Level}-1]} && ${Me.CombatAbilityReady[Puretone Discipline]} || ${Me.XTarget[1].Level}>=${Math.Calc[${Me.Level}+3]} && ${Me.CombatAbilityReady[Puretone Discipline]}
I am wondering if I need the CombatAbilityReady part. Would:
Cond1=${Target.Named} && ${Me.XTarget[1].Level}>=${Math.Calc[${Me.Level}-1]} || ${Me.XTarget[1].Level}>=${Math.Calc[${Me.Level}+3]}
give me the same results? Guess I am wondering if KissAssist has something that would do the CombatAbilityReady check and I am just adding code to process unnecessarily or if the CombatAbilityReady part would be helpful or necessary.
Guess since I have the post going, if I used a condition like:
Cond1=${Target.Named} && ${Me.XTarget[1].Level}>=${Math.Calc[${Me.Level}-1]} || ${Me.XTarget[1].Level}>=${Math.Calc[${Me.Level}+3]}
could I use it for multiple dps spells? Meaning if I had:
DPS1=Spell1|Cond1
DPS2=Spell2|Cond2
Cond1=${Target.Named} && ${Me.XTarget[1].Level}>=${Math.Calc[${Me.Level}-1]} || ${Me.XTarget[1].Level}>=${Math.Calc[${Me.Level}+3]}
Cond2=${Target.Named} && ${Me.XTarget[1].Level}>=${Math.Calc[${Me.Level}-1]} || ${Me.XTarget[1].Level}>=${Math.Calc[${Me.Level}+3]}
Could I convert it to:
DPS1=Spell1|Cond1
DPS2=Spell2|Cond1
Cond1=${Target.Named} && ${Me.XTarget[1].Level}>=${Math.Calc[${Me.Level}-1]} || ${Me.XTarget[1].Level}>=${Math.Calc[${Me.Level}+3]}
to simplify things?
Thanks for any info or opinions, AnotherJohn
Last edited:

