• 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
Resource icon

Config - KissAssist 10 to 11 Conversion Macro 0.0.2

No permission to download

Redbot

💻❤️
Moderator
Joined
Oct 15, 2004
RedCents
104,471¢
Pronouns
He/Him
Redbot submitted a new resource:

KissAssist 10 to 11 Conversion Macro - Convert your .ini conditions from KissAssist 10 to Kiss11

KA10211.mac by ctaylor22

This mac will convert conditions in your Kissassist_Tooname.ini to new format.
It WILL NOT convert Old Style Commands. Those have to be converted manually.
Back up your ini files before converting to be safe.

Convert other ini files with a command line parameter
- KA10211.mac v0.0.2 by Ctaylor22 09/05/2018.
Usage - /mac ka10211
/mac ka10211 FileName.ini
/mac ka10211 clean
/mac ka10211 FileName.ini clean

clean - will...

Read more about this resource...
 
Friends,

Couple of quick questions. When executing the 10 to 11 conversion, I have noticed the following
1. the macro doesn't convert the Conditions in the Aggro Section. Should I just append the AggroConds to the bottom of the [KConditions} section and increment the Cond sequence accordingly?
2. the macro inserts a series of entries for AutoRez conditions, inline in the [Heals] Section. Should those rez conditions be referenced there rather than included in the global conditions in the [KConditions}?

An aside does 10.2.6 support rez conditions or is that only 11.x ?

Thanks in advance,

Hylander
 
The rez routine in 10.2.6 does NOT use conditions. I never released the version that did. I started helping with KISS11 and added the conditions to KISS11.
As of version 11.009.
The Proper syntax for AutoRez Conditions would be:

AutoRez1=RezItem Name|Cond1
AutoRez2=RezItem Name|Cond2
AutoRez3=RezItem Name|Cond3

You can use any condition in your condition section, the above is just an example. There is one variable you can use in your conditions to help somewhat. RWCWho is used to tell who the rez is intended for. RWCWho will equal 1 of 6 values:

MA=Main Assist
ME=Yourself
group=someone in your group
xtarget=someone on XTarget(XTarget Healing has to be on for this to work)
rezall=Any corpse in the area needing a rez.(AutoRezAll has to be turned on for this)
status=Checks if any of your rezitems are ready. This option bypass any conditions checking, so DO NOT use it in your conditions.
 
CT,

Legend. That will be really helpful for determining who gets the Divine Rez !!

Followup questions
1. Does KA's Rez routine now work with - Call of the Wild (return character to corpse without exp rez)? I recall reading somewhere earlier versions did not.
2. Does the Aggro Section work the same with as other Sections [Heals] and [Buffs] for example?

Aggro1=Slander|99|<|Cond1
Aggro2=Blast of Anger|99|<|Cond2

Thanks again

Hylander
 
Looks like Call of the wild will work for group members and XTargets.

Yes. Conditions have to be the last argument for the CheckAggro routine.
 
Edit: reposting from another thread on updating your ini to KA11. Since I keep referring people here, makes more sense to have it all in once place.

---

It's a macro like kissassist so you'll want it in your /Macros folder too. Then you don't need to move it again, just log in the character you want to upgrade and run it (like kissassist) on each one.
  1. Download KA10211.mac
  2. Move the file from your Downloads folder to macros folder in your MQ2 directory: MQ2/Release/Macros
  3. Start up Vanilla if its not running
  4. Log in EQ character you want to update to KA11 ini
  5. Once they are logged in and running, type this command into the EQ window:
    Code:
    /mac ka10211
  6. You're done, the macro will have updated your ini to KA11 conditions.
Just repeat 4 & 5 for each character you want to upgrade the ini.

If you haven't already done it, you also will need to download KA11 beta. Then same as step 2, move it to your /Macros folder. Then you can start KA11 for any toon via this, instead of /mac kissassist :
Code:
/mac kiss11

------

Some optional stuff.

If you want to remove the old style conditions, like you plan to share your ini or keep editing it yourself, you can use this command and it will remove the old conditions when it moves them:
Code:
/mac ka10211 clean

If you have alternate ini files (like fire-vs-ice nuke versions) or otherwise re-named ini, you can use this modifier to load a specific ini by replacing FileName with whatever the ini is named:
Code:
/mac ka10211 FileName.ini


----

You probably don't need to mess with this. - Super rare (use of "command")

If your ini happened to use the old "command" function in DPS or Burn sections, you'll need to manually upgrade to new KA11 "command." The update macro doesn't do this part for you since most ini's don't use this function.

KA10x commands look like this:
Code:
DPS2=command|98|cast 2
DPSCond2=${Me.SpellReady[2]}

To convert to KA11, you'll need to manually make it look like this. including moving the condition to the new section:
Code:
DPS2=Command:/cast 2|98|cond2
[KConditions]
Cond2=${Me.SpellReady[2]}
 
I think it requires the conditions to be in the same ini. Not sure if it checks for the separate conditions ini if you're using a ConditionsOn=1 type ini.

If thats your case you can either manually move your conditions to your main ini or start a new thread with a post of your ini + conditions ini and we'll help convert it.
 
Last edited:
It checks what ConditionsOn is set to. it will read from either ini file. Also make sure you have all the separate sections conditions flags turned on or it will skip that section.
 
Config - KissAssist 10 to 11 Conversion Macro

Users who are viewing this thread

Back
Top
Cart