• 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

KissAssist Release KissAssist 7 Updated 06/13/2014 v7.3

Heya Maskoi,

reading the needs of people about possible ways to setup spells in KA and the conditions checked for it.... I got an idea.
Cant we make a generic sub within Kissassist and a generic section in the ini, which allows for multiple conditions being checked, given what a user sets up?

Example of idea:
Multispell1=<SpellName>|target-tag [Me;Mob;Pet]|Condition-Tag1 [MeHealth;MobHealth;MobCount;Pethealth;etc]|<>=|% for condition1|Condition-Tag2|<>=|% for condition2|NotActiveConditionTag1|Name of Spell;AA;Disc to not be active|Type of NAC[Song,Buff,Disc]|NACTag2|Name of NAC2|Type of NAC2


On startup of KA a sub could sort out all the optional conditional checks for each spell in that section and create the correct syntax to go behind a /if and assign these syntax to a variable.
After that all KA needs to do is send the spell to castwhat when basically the condition of the new variable is met.

Even could allow a |Phasetag [Combat;Cooldown;Rest;DPS;BURN;AE]|
A ini entry could look like this
Rich (BB code):
GenSpell=Crystane's Shield|Me|DPS|MyH|<|50|MobCnt|>=|5|NACTag1|Crystane's Disc|Song
with
Me=Target to cast the spell on
DPS=Handle the spell as if being in DPS section
MyH=My Health
MobCnt=Count of npc-hostiles within AE-Range
NACTag1=Tag to indicate there is a condition to be avoided for that spell to be cast.
Crystane's Disc=Fictive name of a song which should not be on in the song window
Song=Indication where to look for the condition, which should not be active(should make it easier to sort/create the correct if condition)


Crystane:
PS: I know it can be done, just I lack the time and its alot of work and I dunno your resources.
 
Last edited:
KISS = Keep It Simple Stupid lol that doesn't look simple.
 
Is there a command to disable the endurance check? There are times where I want to finish up and not wait for toon_03 to get to 90% endurance.

Thanks
 
i would try groupwatchon=2 if its your puller. Will only watch healer types and what william12 to turn it off completely
 
i would try groupwatchon=2 if its your puller. Will only watch healer types and what william12 to turn it off completely

Thats what i do dont even use it. With rest and mana regen abilities you will never run ooe or mana on any class anyway.
 
Last edited:
I'm using 7.4. It may be that I am pathing too close to the named mob and getting aggro on some occasions but I usually see Pulling *** (3 letter named) in the MQ window and it pulls his party.

- - - Updated - - -

I may have found the issue. There are now two sections for the same zone in the kissassist.ini file. One is a long name and one is a short name. The short name appeared after 7.4 and when I put the names in the ignore list for the short name, they are no longer pulled.
 
My bard is getting an error after every mob dies:

Rich (BB code):
[2014/07/07 09:12:52] [MQ2] SLAIN >> a feral grendlaen << EXP: 0.00% AAEXP: 19.39%

[2014/07/07 09:12:52] /varset failed, variable 'MezTimer1' not found

[2014/07/07 09:12:52] kissassist.mac@2535 (RemoveFromArray(int ArNum)): /varset MezTimer${ArNum} 0

[2014/07/07 09:12:52] kissassist.mac@2498 (MobRadar(int CountRadius)): /if (${AddsArray[${i},1].NotEqual[NULL]} && (${Spawn[${AddsArray[${i},1]}].Type.Equal[Corpse]} || !${Spawn[${AddsArray[${i},1]}].ID})) /call RemoveFromArray ${i}

[2014/07/07 09:12:52] kissassist.mac@978 (CombatReset): /call MobRadar ${MeleeDistance}

[2014/07/07 09:12:52] kissassist.mac@817 (Combat): /call CombatReset

[2014/07/07 09:12:52] kissassist.mac@596 (Main): /call Combat

[2014/07/07 09:12:53] [MQ2] == Starting normal twist

Also this error with two in camp:

Rich (BB code):
[2014/07/07 09:10:07] [MQ2] SLAIN >> a diseased oashim << EXP: 0.00% AAEXP: 24.24%

[2014/07/07 09:10:07] /varset failed, variable 'MezTimer2' not found

[2014/07/07 09:10:07] kissassist.mac@2535 (RemoveFromArray(int ArNum)): /varset MezTimer${ArNum} 0

[2014/07/07 09:10:07] kissassist.mac@980 (CombatReset): /if (${AddsArray[${j},1].Equal[${MyTargetID}]}) /call RemoveFromArray ${j}

[2014/07/07 09:10:07] kissassist.mac@817 (Combat): /call CombatReset

[2014/07/07 09:10:07] kissassist.mac@596 (Main): /call Combat

[2014/07/07 09:10:08] [MQ2] == Starting normal twist
 
Do you have MezOn = 1 or 2 and nothing defined for your mez songs?

Also this is 7.3 please post in the stickied 7.4.
 
KissAssist Release KissAssist 7 Updated 06/13/2014 v7.3

Users who are viewing this thread

Back
Top
Cart