• 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 11/06/2014 v7.6.7

Maskoi

old and salty
Joined
Sep 28, 2005
RedCents
82,796¢
attachment.php


KissAssist 7 Updated 11/06/2014 v7.6.7

Instructions/Settings Info Click Here

Current Features

  • Supports all classes for DPS Melee, Caster and Bards
  • Supports any level character
  • Set up characters to Pull, Tank or Assist others.
  • Select Player, Mercenary or Pet as Main Assist
  • Toons can follow Main Assist, remain stationary or return to anchor spot after mob dies.
  • Pets supported
  • Keep all buffs up Auras, Group, Self, Pet and Clickys
  • Creates an ini file for each toon
  • Separate Melee and Casting DPS settings.
  • Single Buff section for ease of use supports Spells/AA's/Items
  • Single DPS section for ease of use Spells/AA's/Items/Discs
  • Auto Mana/Endurance med detection depending on class.
  • Med settings to turn ON/Off and percentages to Start/Stop
  • Separate Bard twist setting for combat and non combat
  • Single Heal section for ease of use. Heal with any class or your pet
  • Loot mobs and set up what items to keep. sell, or destroy via ninjadvloot and separate loot.ini file
  • Auto accept rez if turned on via MQ2Rez
  • Auto accept party Invites
  • Auto accept trades from other players/toons
  • Mount support AA or Item.
  • Mez mobs feature
  • Auto detect progression servers and set variables accordingly for features not yet available. i.e. Extended Target Window.
  • Commands to turn on/off major features i.e. healing, mezzing, melee etc.
  • Basic mercenary control - Define when merc attacks.
  • Supports Attack Buffs
  • Supports Autofire
  • Rez players
  • Auto revive Mercs
  • AFK Tools - Inspired by AHTools
  • Burn Section
  • Pull mobs ini file support
  • Ignore mobs ini file support
  • Mez Immune ini file support
  • Recognition for players on Zek server
  • EQBC message support.

K.I.S.S. Assist is our macro for all classes/levels for exclusive use of our subscribers at RedGuides.com

Requires plugins* MQ2Cast, MQ2Debuffs, MQ2Exchange, MQ2Melee, MQ2MoveUtils, MQ2Posse, Mq2Rez, & MQ2Twist (Bards), Extended Target Window and ninjadvloot.inc file.

* All plugins are included in our compile.




If you like KissAssist and would like to help keep up my enthusiasm
for adding/updating features, Please consider donating. Thanks


Ninjadvloot.ini is included with the Official Compile or get it here
 

Attachments

Last edited by a moderator:
Re: KissAssist 7 Updated 10/11/2014 v7.6.3

THE BARD ISSUE HAS NOT YET BEEN IDENTIFIED AND FIXED.


KissAssist 7.6.7
FIXED Group buff casting for long refresh time spells resolved.

KissAssist 7.6.6
FIXED BattleRezTimer issue for group member(self)
FIXED will no longer attempt to cast [FOCUS] aa for 101+ spells instead of the actual spell itself.
FIXED medding not breaking if in combat/have aggro bug within CheckStats.
FIXED combatability function bug.
CHANGED burn section increased from 10 to 15 slots.
FIXED minor fixes to the assist functions.
FIXED minor fixes to /kisscheck command for variable ini file naming convention.

KissAssist 7.6.5
FIXED event trigger text change for "Gift of Mana" AA line.
FIXED minor debug echo issues for bufffs and petttoys.
NEW! Added Suspend Minion option for pet creation/maintenance.

If you enable the PetSuspend option in your PET section of KissAssist_[ToonName].ini, it will attempt to always maintain a pet for you using Suspend Minion.

1) If you do not have an active pet but a suspended pet.. it will enable the suspended pet.
2) If you have NO pets whatsoever, it will create a first pet (buff and give pet toys according to your ini settings), suspend that pet then create a second pet and
(buff and give pet toys according to your ini settings).

~Added functions (and variable(s) to KissAssist_[ToonName].ini) to allow Suspend Minion AA to be used to create/maintain pets. New Variables in ini:
--- Option is turned off during initial creation in your ini.
Rich (BB code):
[Pet]
PetSuspend=0

KissAssist 7.6.4
FIXED Pullertank,PullerPetTank,Puller stalling because he wasn't quite making it all the way back to camp.
FIXED PullerPetTank not pulling and adding mobs in pull range to ignore list.
Tweaked ZAxis check for levitation.

KissAssist 7.6.3
Changes from 7.6.2 never released incorporated as well.
This mostly a maintenance release to Fix the TONS of BUGS encountered in 7.6.1

THANK YOU CTAYLOR22 for ALL YOUR CONTRIBUTIONS

FIXED Tank sitting while been attacked while medding. - ctaylor22
FIXED Toons ping ponging back and forth between camp spot and mob. Found by ctaylor22
FIXED Find mobs to pull not counting available mobs. - ctaylor22
FIXED timer issue related to mobs added to ignore list while pulling. - ctaylor22
Tweaked Zaxis check for levitating toons according to Mob height. - ctaylor22
UPDATED spell worn off feature to use new MQ2 commands - ctaylor22

FIXED Tons of PCs running away while getting hit by mobs. - Treehugindruid
Pullerpettank role streamlined - Treehugindruid
FIXED KissAssist not targeting pet correctly during start up in Pullerpettank role.
If group leader and in Pullerpettank mode automatically assign Puller role in group for better Mercenary control. - Treehuggindruid

New commands
/chaseon - Turns ChaseAssist ON, follow main tank, regardless of settings and turns Returntocamp OFF
/chaseoff - Turns ChaseAssist OFF regardless of settings and does not affect Returntocamp
/debugall - Toggles on/off all debug options for a glorious spam fest of Debug values.

KissAssist 7.6.1
~ Added functions and bug fixes for PullerPetTank role.
~ Added function to break mez on a mob when ready to engage it when in PullerPetTank role (BreakMez). Default value =null. New Variable in ini:
Syntax: PetBreakMezSpell=SpellName
Rich (BB code):
[Pet]
PetBreakMezSpell=NULL
~Added function to automatically move away from mob if hit in PullerPetTank and Assist roles (Event_GotHit).
~Added feature to pull with pets. Simply have PullWith value set to Pet. HOT!
Rich (BB code):
[Pull]
PullWith=Pet
~Added function/ability to wait for rampage pets to despawn before next pull cycle (CheckRampPets). New Variable in ini:
--- Option is turned off during initial creation in your ini.
Rich (BB code):
[Pet]
PetRampPullWait=0
~Added function to enable puller role toggling on pulls (TogglePullerMode). New Variable in ini:
--- Option is turned off during initial creation in your ini.
Rich (BB code):
[Pull]
PullRoleToggle=0
~Added function (and variable(s) to KissAssist_[ToonName].ini) to autoload a predefined spellset for KissAssist at program load. New Variables in ini:
--- Option is turned off during initial creation in your ini.
Rich (BB code):
[SpellSet]
SpellSetName=KissAssist
LoadSpellSet=0
~Puller Roles will now auto target any toon flagged for medding in GroupWatch. This will update server on zoning to eliminate 0% mana bug after zoning or due to server lag.
~Hopefully the end of getting stalled on targeting corpses.
 
Last edited by a moderator:
Re: KissAssist 7 Updated 10/11/2014 v7.6.3

PLEASE REPORT ALL BUGS AND PROBLEMS IN THE FOLLOWING SUB FORUM.

---> KissAssist-Support <---

Feel free to ask any other questions related to KissAssist features, commands, requests, etc. here.
 
Last edited by a moderator:
Re: KissAssist 7 Updated 10/12/2014 v7.6.4

is there a setting to have a monk puller stand up after fiegning? Such as above a certain health percentage or certain amount of time? My monk sometimes locks onto a mob in Loping Plains that seems to warp a signigant distance and he goes after it. After he chases after it he gets beat down and fiegns. If I have it running overnight they lose a lot of grinding time. While I'm at work I use MySEQ and EQBC interface to watch them and tell him to get up and return to group. Luckily it is a sstrong group of 80s and the enchanter loccks down the adds until all mobs are dead.

I'm also using MQ2Navigation on them, they don't seem to wander off so bad. The monk is making pulls of up to 1000 feet.
 
Re: KissAssist 7 Updated 10/12/2014 v7.6.4

Its mq2melee thats doing that. The command to stand up and resume is

resume=[0-100]
Stand up and turn back attack on if your life percentage goes above this value. Used with /melee feigndeath=on.

so the command would stand you up at 50% health
/melee standup=50
/melee save
 
Re: KissAssist 7 Updated 10/12/2014 v7.6.4

Updated his mq2melee from work with EQBC Interface, we'll see how he does, hehe.
 
Re: KissAssist 7 Updated 10/12/2014 v7.6.4

How do we adjust the pet assist at value in this version? Seems pet waits until mob is at 90% until it is being sent in when on assist mode
 
Re: KissAssist 7 Updated 10/12/2014 v7.6.4

What is your assistat=?
 
Re: KissAssist 7 Updated 10/12/2014 v7.6.4

In 7.4, I had values of 95-99 and it always worked. When I went to this build, I noticed the caster will start assisting at the value but won't set pet in until 90. Was wondering if there was a new variable that I need to set.
 
Re: KissAssist 7 Updated 10/12/2014 v7.6.4

I will look into it when I get home from work. There shouldn't be.
 
Re: KissAssist 7 Updated 10/12/2014 v7.6.4

Nevermind.....I based it off someone else with the same issue and it appears to be the ini he sent me that was screwing it up. On closer inspection, his dps was calling for a spell/skill that didn't exist thus delaying the pet attack command from sending. Once I corrected this, problem resolved. Sorry to post this before I debugged it myself.
 
Re: KissAssist 7 Updated 10/12/2014 v7.6.4

How do we adjust the pet assist at value in this version? Seems pet waits until mob is at 90% until it is being sent in when on assist mode

If in assist role, you assist at the value specified in your ini file / or the value you supplied when calling the macro.
If a pet class, your pet goes i to assist at this value ... ( same value you will assist in melee or nukeing at).
There is no seperate value for the pet to go in and attack at.

- - - Updated - - -

KissAssist 7.6.5
FIXED event trigger text change for "Gift of Mana" AA line.
FIXED minor debug echo issues for bufffs and petttoys.
NEW! Added Suspend Minion option for pet creation/maintenance.

If you enable the PetSuspend option in your PET section of KissAssist_[ToonName].ini, it will attempt to always maintain a pet for you using Suspend Minion.

1) If you do not have an active pet but a suspended pet.. it will enable the suspended pet.
2) If you have NO pets whatsoever, it will create a first pet (buff and give pet toys according to your ini settings), suspend that pet then create a second pet and (buff and give pet toys according to your ini settings).

~Added functions (and variable(s) to KissAssist_[ToonName].ini) to allow Suspend Minion AA to be used to create/maintain pets. New Variables in ini:
--- Option is turned off during initial creation in your ini.
Rich (BB code):
[Pet]
PetSuspend=0
 
Last edited:
Re: KissAssist 7 Updated 10/30/2014 v7.6.6

KissAssist 7.6.6

FIXED BattleRezTimer issue for group member(self)
FIXED will no longer attempt to cast [FOCUS] aa for 101+ spells instead of the actual spell itself.
FIXED medding not breaking if in combat/have aggro bug within CheckStats.
FIXED combatability function bug.
CHANGED burn section increased from 10 to 15 slots.
FIXED minor fixes to the assist functions.
FIXED minor fixes to /kisscheck command for variable ini file naming convention.
 
Last edited:
Re: KissAssist 7 Updated 10/30/2014 v7.6.6

Hi,
Please take in account the bellow typo in castwhat.
this :
/if (${Me.CombatAbility[${castWhat}]} && !${Me.CombatAbilityTimer[${castWhat}]} && ${CombatAbilityReady[${castWhat}]}) {
should be
/if (${Me.CombatAbility[${castWhat}]} && !${Me.CombatAbilityTimer[${castWhat}]} && ${Me.CombatAbilityReady[${castWhat}]}) {

- - - Updated - - -

I paste my whole combat ability section,as there is some differences.
- there a piece of code to resume the twist.
- It tests that either, it is an instant combat ability, or if not instant (then it is a discipline) that the toon is not allready using a discipline.


| - Check & cast if Combat ability/disc
/if (${DebugCast}) /echo DebugCast discipline: ${Me.CombatAbility[${castWhat}]} !${Me.CombatAbilityTimer[${castWhat}]} ${Me.CombatAbilityReady[${castWhat}]}
/if (${Me.CombatAbility[${castWhat}]} && !${Me.CombatAbilityTimer[${castWhat}]} && ${Me.CombatAbilityReady[${castWhat}]}) {
/if (${WasTwisting}) {
/squelch /twist off
/delay 20 !${Twist}
}
/if (${DebugCast}) /echo DebugCast discipline: ${castWhat} spell duration: ${Spell[${castWhat}].Duration.TotalSeconds} - discid: ${Melee.DiscID}
/if ((!${Spell[${castWhat}].Duration.TotalSeconds}||!${Melee.DiscID})) {
/if (${Spell[castWhat].EnduranceCost}>${Me.Endurance}) /return CAST_OUTOFENDURANCE
/if (${Target.ID}!=${castTargetID}) {
/target id ${castTargetID}
/delay 10 ${Target.ID}==${castTargetID}
}
/docommand /disc ${castWhat}
/varset CastResult CAST_SUCCESS
}
/delay 10s !${Me.Casting.ID}
/if (${WasTwisting} && !${Twist}) {
/delay 30
/squelch /twist

}
/return ${CastResult}
}
 
Last edited:
Re: KissAssist 7 Updated 10/30/2014 v7.6.6

FIXED medding not breaking if in combat/have aggro bug within CheckStats.

Macro updated for download link.

- - - Updated - - -

lanceval - Changes have been reviewed and incorporated into release.... TY for the sharp eye.
 
Last edited:
Re: KissAssist 7 Updated 10/30/2014 v7.6.6

Getting an error when using the latest kissassist.mac

Unable to add macro line.
Couldn't open include file:
C:MyMq2file\MQ2\Macros\gmchatcheck.inc
 
Re: KissAssist 7 Updated 10/30/2014 v7.6.6

Getting an error when using the latest kissassist.mac

Unable to add macro line.
Couldn't open include file:
C:MyMq2file\MQ2\Macros\gmchatcheck.inc

Wrong version posted... correct one now available.
I almost always remember to remove that line before posting kissassist revisions to server. Slight fudge up on that.

That include file is mine and resides on my local install... it contains functions and procedures that I build for my own hybrid version of kissassist to be able to handle GM detection responses, allow for remote control of my toons by pre-authorized users via tells, as well as handle automated responses from tells from anyone / alert me to tells remotely.

And NO, that will never be released as part of kissassist.. those are my own privately maintained/used functions.

- - - Updated - - -

FIXED will no longer attempt to cast [FOCUS] aa for 101+ spells instead of the actual spell itself.
FIXED BattleRezTimer issue for group member(self)

Macro updated for download link.

- - - Updated - - -

IMPORTANT:
NOTE: If you have The Darkened Sea expansion, and have purchased any FOCUS aa for a spell line, you MUST upgrade to newest:

KissAssist.mac v7.6.7 and
MQ2Cast_Spell_Routines.inc v3.03


MQ2Cast_Spell_Routines.inc is being included as a separate download in KissAssist thread until it is incorporated into Vanilla Release compile zip by Maskoi.

Remember.. you MUST get new kissassist and MQ2Cast_Spell_Routines.inc v3.03 for the fix to work!

- - - Updated - - -

KissAssist 7.6.7
FIXED Group buff casting for long refresh time spells resolved.

- - - Updated - - -

Sneak peak teaser: Upcoming changes to KissAssist.

From the druid that gets way too excited when he sees a knot-hole in a tree, the man who brought you PullerPetTank role . . . . . .

Comes PetTank role.

This role was never fully implemented in kissassist macro. Since we introduced PullerPetTank role and flushed out all the bugs in that new role, it was only a matter of time before we (I) completed PetTank role.

ALSO . . .
Major rewrite of the combat sub function --- Ctaylor22
Chain pulling feature --- Ctaylor22

Look for it in the Kiss 8.0
 
Last edited:
We are just hours away from the release of KissAssist 8.0 ! ! ! ! !

By this time tomorrow, it will definately be live.

Settings documentation is updated under the RTFM area.


Maskoi is assembling the final information for the KA 8.0 official posting thread at this time.


KissAssist v8.0.0
FIXED issue where you would continue to cast buffs when you suddenly get agro from a mob.
FIXED issue where your toon might attempt to loot an item while invised in a roaming group.
FIXED issue where you might accidentally try to pull a mob that has already been agroed (but not damaged) by someone else (mob stealing fix).
ADDED New code to keep track of/engage mezzed+mem blurred mobs in camp when they drop from entended target window.
FIXED minor fix to swap/toggle to Melee as pull method when too close to mob with Ranged as PullWith.
CHANGED Complete re-written mezzing function, SUPER FAST and ACCURATE!
CHANGED AOE casting revisited and improved
FIXED GotHit event now working as intended for both PetTank and PullerPetTank roles
ADDED Druid and Wizard group evac support to save from groups from wipes
ADDED Ability to cast clicky item petbuffs with different item name versus effect name
FIXED Issue with Pet stance being reset to follow when in Assist mode
FIXED Pull array issue resolved when PullWith is Pet
FIXED Gift of Mana function attempting to cast on mob when its dead
ADDED PetToys on command functionality
ADDED BACKOFF Command
FIXED minor fix for named mob alert in NamedWatch function, alert was coming after burns not before.
FIXED Rapid target cycling when healing class attempts to heal target and long gem recast time prevents it (when DPS is also active)
ADDED PetTank role. (finalization of partially implemented role)
CHANGED Combat functions, and aggro target checks (streamlined and improved)
ADDED chain pulling, version 1.3 HOT HOT HOT !!!
 
Last edited:
KissAssist Release KissAssist 7 Updated 11/06/2014 v7.6.7

Users who are viewing this thread

Back
Top
Cart