• You've discovered RedGuides, an EverQuest multi-boxing and scripting community 🧙‍♀️⚙️. We want you to play several EQ characters at once, come join us and say hello! 👋

  • A TLP without truebox has thawed (Very Vanilla ready)
    Frostreaver

Question - Searching for [KConditions] info

MrFrog

Well-known member
Joined
Feb 1, 2021
RedCents
1,161¢
Had some time today to try and work on my bards .ini and wanted to learn more about what all the settings meant. Starting to get the hang of it but still unable to decipher what the syntax is for the kconditions and how they are activated in reference to their calls in burns and dps. Was reading through the original and more recent KA manuals and wasn't finding any specifics. Thanks in advance!
 
This is extra checks for what you want to accomplish. If you only want something to happen when something else = TRUE or = FALSE
In the Examples DPS1 will activate at 100% if Cond1 is True.
Cond1 says if my main hand is not "!" eqaul to Conlfagrant Bastard Sword and There is 2 or more mobs ">=" within the radius then activate bandolier 1hander
Examples:
[DPS]
DPS1=Command:/bandolier activate 1hander|100|Cond1
DPS2=Command:/bandolier activate 2hander|100|Cond2
[KConditions]
Cond1=!${InvSlot[mainhand].Item.Name.Equal[Conflagrant Bastard Sword]} && ${SpawnCount[NPC radius 20 zradius 10 targetable]}>=2
Cond2=!${InvSlot[mainhand].Item.Name.Equal[Conflagrant Great Sword]} && ${SpawnCount[NPC radius 20 zradius 10 targetable]}<=1 && ${SpawnCount[NPC radius 20 zradius 10 targetable named]}==0
 
This is extra checks for what you want to accomplish. If you only want something to happen when something else = TRUE or = FALSE
In the Examples DPS1 will activate at 100% if Cond1 is True.
Cond1 says if my main hand is not "!" eqaul to Conlfagrant Bastard Sword and There is 2 or more mobs ">=" within the radius then activate bandolier 1hander
Examples:
[DPS]
DPS1=Command:/bandolier activate 1hander|100|Cond1
DPS2=Command:/bandolier activate 2hander|100|Cond2
[KConditions]
Cond1=!${InvSlot[mainhand].Item.Name.Equal[Conflagrant Bastard Sword]} && ${SpawnCount[NPC radius 20 zradius 10 targetable]}>=2
Cond2=!${InvSlot[mainhand].Item.Name.Equal[Conflagrant Great Sword]} && ${SpawnCount[NPC radius 20 zradius 10 targetable]}<=1 && ${SpawnCount[NPC radius 20 zradius 10 targetable named]}==0

This is the start of what I was looking for. A comprehensive resource on syntax for creating and utilizing the functionality. Is anything like that on these boards someplace?
 
A lot of creative solutions can be found in the ini given by members. Half the fun is figuring this stuff out! You can learn a lot by examining the source code of KA if that's in your skill suite.
 
Question - Searching for [KConditions] info

Users who are viewing this thread

Back
Top
Cart