• 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

Request - Possible If statement for AoE spells

Darkmax

Member
Joined
Jan 26, 2016
RedCents
1,259¢
Before I go further - I intend to not use MQ2melee at all so keeping that in mind -

I'm working on a kissassist ini for a paladin and have a question. Paladins have very limited AoE aggro spells - 2 actually - Hallowed Lodestar and Beacon of the Righteous. Both of these have their own timer so nothing stops them from both going off at the same time. The down side of this is their effects don't stack - both leave a 30 second buff which continues to increase anger. I'd like to happen is for 1 to go off and the other to go off later. The most idea conditions would be - BotR has faded - 4 or more mobs are in camp - or BotR is on cooldown than Hallowed Lodestar will go off. I'm pretty sure this isn't possible with the current version of kissassist but I maybe wrong - just hoping it might be possible to get something like that in the future?
 
Try if/notif. it works in AE and burn section but is probably not in the documentat
Rich (BB code):
AE1=Hallowed Lodestar|3|notif|Beacon of the Righteous
AE2=Beacon of the Righteous|3|notif|Hallowed Lodestar
 
Rich (BB code):
IfsOn=1

Still in my ini's not sure if that switch is required anymore or does it just always look for ifs now?
 
Nyghteyes, as far as I understand that line in the ini only comes from running an older modified kiss that uses the mq2ifs plugin. The current version of kiss isn't compatible.
 
Still having problems with them both going off together or within a couple of seconds of each other. I'm also having a problem with 2 items I included in the AE section. Both of these items are included in my burn section the exact same way listed in my AE section and work fine.

I have I've included the AE section below:
Rich (BB code):
[AE]
AEOn=1
AESize=10
AERadius=75
AE1=Velazul's Exarch Breastplate|3|Mob
AE2=Protective Proclamation Rk. III|3|Me
AE3=Hallowed Lodestar|3|notif|Beacon of the Righteous VIII
AE4=Beacon of the Righteous|4|notif|Hallowed Lodestar VI
AE5=Skalber Mantle|4|Me
AE6=Beacon of the Righteous|4|Mob
AE7=Group Armor of the Inquisitor|4|Me
AE8=Fundamental: Third Spire of Holiness|4|Me
AE9=Rage of Rolfron|6|Me
AE10=NULL

I've also tried the items without using the |3|Mob and tried |3|Me for both again nothing. As for the notif I tried including the spell level of the buff in hopes it would help but nothing that way either. I'm game to try any ideas on either at this point.

Thanks!
 
Last edited:
So notif is working correctly in burn but not in AE?

Also ae6 is telling kiss to cast Beacon of the Righteous regardless if lodestar is up or not
Rich (BB code):
[AE]
AEOn=1
AESize=10
AERadius=75
AE1=Velazul's Exarch Breastplate|3|Mob
AE2=Protective Proclamation Rk. III|3|Me
AE3=Hallowed Lodestar|3|notif|Beacon of the Righteous VIII
AE4=Beacon of the Righteous|4|notif|Hallowed Lodestar VI
AE5=Skalber Mantle|4|Me
AE6=Beacon of the Righteous|4|Mob
AE7=Group Armor of the Inquisitor|4|Me
AE8=Fundamental: Third Spire of Holiness|4|Me
AE9=Rage of Rolfron|6|Me
AE10=NULL
 
ok thanks for the clarity in how the if\notif tags work! It looks like in this application it's not going to work as the buff is placed on the mob not on the toon. This still helps me to know how to properly use the if\notif.

Thanks!
 
I will look at adding timers to this function so it works the same way.
if I cast Lodestar assign timer spell duration. If lodestar timer exists don't cast righteousness kind of thingie
 
That sounds like a good idea! It would definitely give more function to it.
 
I will look at adding timers to this function so it works the same way.
if I cast Lodestar assign timer spell duration. If lodestar timer exists don't cast righteousness kind of thingie

I think you may want to add the Mob Tag to the if/notif so that you can check the target or self for the buff. So the following could be done:

AE1=SpellToCast|3|notif|SpellToCheckFor (Check Self)
or
AE1=SpellToCast|3|notif|SpellToCheckFor|Mob (Check Target)

I understand that there will be more than 1 mob in the area, but this gives a little more flexibility in what to check Self or Target.
 
if/notif does not yet check the target window only selff buff and song window.
I will be adding a target check
 
Request - Possible If statement for AoE spells

Users who are viewing this thread

Back
Top
Cart