I use just normal kissassist profiles that I make and I am trying to learn how to add conditions to my profiles. Is there a good tread that will help teach me how to do this? I have been trying to search but just not turning anything up that is helping me. Any information would be greatly appreciated. Thanks!
Not sure if there is a good thread. But here are some thoughts:
- KissAssist is a macro and uses Macroscript (I think that's the term for the language).
- The wiki linked above in the nav bar is a wonderful resource on the nuts and bolts of MQ.
- The kissassist manual is located there.
https://www.redguides.com/docs/projects/kissassist/
- As well as all the data types and TLO's you would need to make conditions. There is a lot.
The conditions are basic TRUE/FALSE questions that you build in order for something to happen.
The following is taking from post of an INI in the forum:
INI:
[KConditions]
ConOn=1
CondSize=32
Cond1=${SpawnMaster.HasTarget}
Cond2=!${Me.Pet.Buff[Invigorated Minion]}
Cond3=!${Me.Buff[Marvel's Auspice].ID}
Cond4=!${Zone.Indoor}
Cond5=${Target.PctHPs} > 30
Cond6=!${Me.Buff[Vehil of Mindshadow].ID}
Cond7=!${Me.Song[Twincast Effect].ID}
Cond8=!${Me.Song[Mana Ripple].ID}
Cond9=!${Me.Pet.Buff[Companion's Aegis]}
Cond10=!${Me.Buff[Glyph Spray].ID}
Cond11=!${Target.Buff[Legion of Ogna].ID}
Cond12=!${Me.Buff[Shield of Inescapability].ID}
Cond13=!${Me.Song[Intesifying Aura].ID}
Cond14=!${Target.Buff[Asphyxiating Grasp].ID} && ${Target.PctHPs} > 20
Cond15=!${Target.Buff[Turgur's Insects].ID}
Cond16=!${Target.Buff[Mind Whirl].ID} && ${Target.PctHPs} > 20
Cond17=!${Target.Buff[Dizzying Spindle].ID}
When you use the condition in the other parts of your INI, you are wanting to do something when something is TRUE. So, your character can cast slow, and you want to make sure that your character only casts slow when there is no slow on your target. You would put Cond15 as a condition to your character casting Turgur's Insects.
The condition is asking (everything to the right of the equal sign) "Does the target NOT have Turgur's Insects as a buff".
Cond5 ... Is my target less than 30% so stop DoTing.
Cond4 ... Am I outside, then get on a horse.
Cond13 ... Did my aura go away, then recast it.
Hope this helps.