• 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 6 Updated 05/27/2013 v6.5

Maskoi

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

KissAssist 6 Updated 05/27/2013 v6.5

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/NotAddicted.com.

Requires plugins* MQ2Cast, MQ2Exchange, MQ2Melee, MQ2MoveUtils, 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 NA Official Compile or get it here
 

Attachments

Last edited:
KissAssist 6 Setting and Help

KissAssist 6 Instructions & Settings Info

All settings can now be edited in your KissAssist_ToonName.ini file.
Pull and Mez mob settings can now be edited in your KissAssist_Info.ini file.


Sample KissAssist_Info.ini file
Rich (BB code):
[cityofbronze]
MezImmune=List up to 10 mobs. Use full names i.e. a green snake,a blue tiger,a wide eye ooze or NULL
MobsToPull=grendlaen,braxi,selyrah,oashim,bloodclaw,strangleweed
MobsToIgnore=a sentry stone,Leaf Pile,Tyzen,Faltar,A Rabid Selyrah
Requires plugins* MQ2Cast, MQ2Exchange, MQ2Melee, MQ2MoveUtils, Mq2Rez, & MQ2Twist (Bards) , Extended Target Window and ninjadvloot.inc file.
* All plugins and files are included in our NA Official MQ2 Compile.

Usage - /mac kissassist Role TankName 95 or just target Main Tank and /mac kissassist.
Rich (BB code):
/mac kissassist assist Bob 95
/mac kissassist puller

General Settings
Roles - Assist, Tank, Puller ,PullerTank & Hunter
  • Role=Assist - Default role of assisting Main Tank on mobs.
  • Role=Tank - Sets up tanking feature which has 2 modes, assist and stand alone.
    Assist Mode will target the puller's/MA's mob and attack when mob comes into defined melee range.
    • Usage: Set Role=Tank and select MA normally
    Stand Alone will target and attack any aggressive mob that comes into defined melee range.
    • Usage: Set Role=Tank and select yourself as MA
  • Role=Puller - This role basically duplicates the oldie but goldie puller.mac. It will pull mobs within a certain radius back to camp for your party to kill. Target Main Assist for this role.
  • Role=PullerTank - This role combines pulling and tanking. The character will pull mobs back to camp then engage them when within defined melee distance. Target your self for Main Assist with this role.
  • Role=Hunter - This role duplicates the old hunter mac. It will run your character around a zone and hunt any or predefined mobs with the pull radius. Target yourself for Main Assist with this role
  • Role=Petassist - This is mainly for Pallys, Rangers, Beastlords and SKs asssiting Mage pets tanking . It turns off melee so they just send in pets and cast.
CampRadius - the distance ReturnToCamp uses to determine how far you are from your intial camp spot.
CampRadiusExceed - Turns off ReturnToCamp if you move a large distance from camp. IE warp so toon doesn't try and run back.
ReturnToCamp - If ReturnToCamp=1 and you move out of the CampRadius it will move you back to that spot after fight. (Note: Set ChaseAssist to 0 if using).
ChaseAssist - If set to 1 macro will follow main assist around instead of returning to camp (Note: Set ReturnToCamp to 0 if using)
ChaseDistance - How close you want toon to follow main assist
MedOn - Turn medding feature on off. Auto detect mana or endurance depending on class
MedStart - What mana/endurance percentage to start medding at default is 20%
MedCombat=1 Turn off interrupt medding if mobs detected within camp radius. (Default 0)
TwistOn =1 Bard will twist during non combat. TwistOn=0 Bard will NOT twist during non combat thus preventing song aggro.
TwistMed - Song gem of mana/health regen song to twist while medding. i.e. TwistMed=3
TwistWhat Song order to twist during non combat for MQ2Twist only valid i TwistOn=1 i.e. TwistWhat=7 10 4 6 5
RezAcceptOn =1 Turns on auto accept rez
AcceptInvitesOn =1 Accept ALL party invites
GroupWatchOn=0/1/2 - Off/Entire group/Healers only - Clerics, druids and shammys. Toon will stop and med when group members get below 20 Mana/Endurance and resume when they med to 90%.
EQBCOn=0/1/2|Channel = Off/On/On|Channel name - Messages for Mez, Heals, Pulls and Tanking in MQ2EQBC. The command to have a toon join an EQBC channel is /bccmd channels <channel name> ie /bccmd channels pova. r Inspired by eqbc messages from Zbot.
HoTTOn[/B=1 - Turn the automatic opening of th eHrlath of Target's Target Window On/Off. Default is on
MiscGem=8 - Gem Kiss uses to mem spells in (Default 8)
Each section has its own color.
Back to Top

Melee Settings
AssistAt - Mob health to assist/attack at
MeleeOn - Turns physical melee on/off. (Note: Should be set to 0 for casters)
MeleeDistance - Mob needs to be within this distance or toon won't attack.
FaceMobOn=0/1 Turn off/on facing mob right before combat starts.
StickHow - Tell toon how to stick to mob when fighting. Any mq2moveutils /stick command should be valid. i.e !front, behindonce, snaproll etc
MeleeTwistOn =1 Bard can twist a different song list during combat. MeleeTwistOn=0 Bard will twist regular or not change order if TwistOn=1
MeleeTwistWhat - Song order to twist during combat for MQ2Twist only valid if MeleeTwistOn=1 i.e. MeleeTwistWhat==9 8 4 5 10
AutoFireOn=0 Turn auto fire on/off. Ranged item and ammo must be equipped.
Back to Top

DPS Settings
DPSOn =0/1/2- Off/On cast normal by mob % health/On cast in absolute descending order of mob health % tag. This will cast every spell with a health tag. Prevents skipping spells that may occur when mobs die to fast.
DPSSkip =20 - Stop casting DPS spells when mob reaches health percentag. Default 20%
DPSInterval =2 - Attaches a timer in seconds to DPS spells with 0 duration after they are cast. If you are nuking too fast you can slow down by increasing the interval. Default 2 seconds
DPS1-8 Spells/Disc/Item/AA to cast during combat.

Feign Death function in DPS section.
  • Syntax : Your FD AA/Disc/Spell|mob health|Feign - Example below would try to use Improved Death Peace when mob health is at 70%. Then stand back up in 10s
Rich (BB code):
DPS2=Improved Death Peace|70|Feign

DPS Spells can use the following syntax to cast spells at different mob health percentages: Spell Name|% health to cast at as seen below.
Rich (BB code):
DPS2=Ikaav Blood|65
Beastlord example below
Rich (BB code):
[DPS]
DPSOn=1
DPSSkip=20
DPSInterval=5
DPS1=Sha's Legacy|98
DPS2=Ikaav Blood|65
DPS3=Bite of the Vitrik|92
DPS4=Frigid Lance Rk. II|25
DPS5=NULL
DPS6=NULL
DPS7=NULL
DPS8=NULL
Back to Top

Buffs Settings

NEW! The KissAssist Ultimate Buffing System

Any toon using KissAssist now writes all current and blocked buffs to the kissassist_buffs.ini file. KissAssist scans this file and compares it with the buffs that are listed in the toon's Buffs section of their ini file. If another toon is missing a buff and it stacks they will cast it on that toon. This addition buffing works only with toons boxed on the same computer because it writes to a central ini file in the macro folder. The feature writes and scans every 60 seconds so there should not be any noticable lag. The file is self cleaning so you won't end up with a 30 mb ini file.

The best thing is absolutely nothing has changed in the way you enter your buffs. You don't need add anything extra it is 100% compatible with your toon's current ini file.

Q: Will my KissAssist toons buff me if I use another macro?
A: Yes they will with the kissassistbuffs.inc include file.
If you use other macros I have written a small include file to make any macro visible to the new system. This means by adding 2 lines to your macro you can make anyone using KissAssist buff toons using other macros.

Instructions to use in other macros
1. Add this line to the top of your macro with any other include files.
  • #include kissassistbuffs.inc
2. Add this line the your the main loop of your macro
  • /call WriteBuffs

3. Make sure you have kissassistbuffs.inc in your macro folder. This is included with our compile.

BuffsOn - Turn buff feature on
Buffs1-15 - Buffs you want to keep up on yourself and group. Recognizes single, self and group buffs whether its AA/Spell/Item.
RebuffOn=1 -Rebuff on/off from spell worn off message (Default on)

Unity & 2 part buffs like Unity of the Spirits must use the following syntax:
Spell Name|Dual|Buff Name. See shaman example below
Rich (BB code):
Buffs1=Talisman of Soul's Unity Rk. II|Dual|Exigent Focusing Rk. II

Endurance Regen Discs - Endurance regen feature added to ini file to match KissAssist mana regen feature
Rich (BB code):
Buffs1=respite|End|24
Mana Spells/AAs such as Paragon of Spirit/Canni are set in the following manner. Spell Name|Mana|% mana to cast at|% Health to to prevent casting.
The health setting is only needed for spells that might kill the cast such as Canni/Death Blossom. It can be left off other spells.
See example below:
Rich (BB code):
Buffs1=Paragon of Spirit|Mana|50
Buffs2=Focused Paragon of Spirits|Mana|80
Buffs1=Ancestral Covenant|Mana|90|20
Auras have 2 parts. The spell name|Aura|
Supports 2nd aura for Clerics and Chanter with AA
Auras Syntax: Spell Name|Aura See bard example below.
Rich (BB code):
Buffs7=Aura of the Poet Rk.II|Aura
Mounts can also be used under the Buffs section as follows
Syntax: Mount Name|Mount see example below.
Rich (BB code):
Buffs1=Verdant Hedgerow Leaf|Mount
Buffs Self Only
You can now select to cast single type buffs just on yourself. If you are pulling and don't want to cast SoW on the entire group
use the following syntax: Spell Name|Me See example below
Rich (BB code):
Buffs6=Spirit of Wolf|Me
Buff MA Only/Out of Group
You can now select to cast buffs just the MA. If you want to cast SoW on the just the MA and not entire group
use the following syntax: Spell Name|Me See example below
Rich (BB code):
Buffs6=Spirit of Wolf|MA
Buff Melee only |Melee
You can now select to cast buffs just the Melee types and not entire group
use the following syntax: Spell Name|Melee See example below
Rich (BB code):
Buffs6=Celerity|Melee
Buff Caster only |Caster
You can now select to cast buffs just the Caster types and not entire group
use the following syntax: Spell Name|Caster See example below
Rich (BB code):
Buffs6=Kei|Caster
Summon Items
You can now summon items by listing the spell, item and quantity to summon in the Buff section.
syntax: Spell Name|Summon|Item Summoned|Quantity See examples below mage, warrior, berserker
Rich (BB code):
Buffs6=Wand of Arcane Transvergence|Summon|Rod of Arcane Transvergence|1
Buffs7=Huntsman's Ethereal Quiver|Summon|Ethereal Arrow|200
Buffs8=Axe of the Savage|Summon|Axe of the Savage|200
Back to Top

Heal Settings
HealsOn =1 Turns healing feature on.
Heals1-8 - Heals you want you use and percent health to heal at using spell/item/AA
  • KissAssist automatically detects single or group spells. Currently the feature also supports cleric epic 1.5/2.0 and Divine Arbitration AA
  • KissAssist heal feature works by watching each group members health and heals the the member at lowest health.
AutoRezOn=1 - Turns on auto Rez feature. Will rez any toon with in a radius of 100 of the Rezzer. HealsOn=1 must be on for this feature to work.
AutoRezWith=Blessing of Resurrection - Rez toon with AA/Item/Spell. This is a BATTLE REZ feature. The toon will try and rez anyone in the group that is dead during their heal rotation. Due to MQ2Rez issues toons will not accept rez's from Call of the Wild. Fix inc soon.

Heal Spells must use the following syntax: Spell Name|% health to heal at as seen below.
Rich (BB code):
Heals1=Devout Light Rk. II|50
Group Heal Spells percentage represents an Average Group Heath. ie 3 toons at 50 70 100 health = 220/3 = 73% averaged group health.
So if you set your spell to heal the group at 75 it will cast it as 73<75.
Rich (BB code):
Heals1=Devout Elixir Rk. II|75
Heal Main Assist Only - You can specify a heal spell for the Main Assist only with the MA tag after the heal percentage.
Rich (BB code):
Heals3=Promised Recuperation|85|MA
Heal everyone but MA - Heal1=Spell Name|90|!MA - Would heal everyone with the spell except the MA
Rich (BB code):
Heal1=Sacred Elixir|90|!MA
Turn Off a Heal - You can keep your heal spells listed and Turned Off with a 0 value as seen below
Rich (BB code):
Heals1=Devout Elixir Rk. II|0
Life Tap Spells must use the following syntax: Spell Name|% health|Tap as seen below.

Rich (BB code):
[Heals]
Help=Format Spell|% to heal at i.e. Devout Light Rk. II|50
HealsOn=1
Heals1=Touch of Urash|55|Tap
Heals2=Dire Accusation Rk. II|25|Tap

Here is an example of the Heals section for an 85 cleric
Rich (BB code):
[Heals]
HealsOn=1
Heals1=Twelfth Night|35
Heals2=Devout Light Rk. II|50
Heals3=Promised Recuperation|85|MA
Heals4=Devout Elixir Rk. II|0
Heals5=Aegis of Superior Divinity|20
Heals6=Divine Arbitration|20
Heals7=Elixir of Expiation Rk. II|60
Heals8=NULL

Pet Heals - to heal YOUR own pet using the |Pet label. Work with any normal or pet heal.
Beastlord example of Promised, HoT and Spot Heal
Rich (BB code):
[Heals]
HealsOn=1
Heals1=Promised Amendment|95|Pet
Heals2=Yurv's Mending|85|Pet
Heals3=Salve of Yubai|65|Pet
Back to Top

Pet Settings
PetOn - Turns pet feature on. This includes all features below. If PetOn=0 will not summon,shrink or buff pet
PetSpell - Spell to summon no/dead pet
PetFocus - Swap in a pet focus item when summoning pet. Syntax Focus Item|Slot -Some common slots leftear,head,face,neck,leftwrist,leftfinger,ranged
PetShrinkOn - Use pet shrink
PetShrinkSpell - Pet shrink AA/Spell/Item. Default is Tiny Companion
PetHoldOn - use /pet hold on if you have the AA.
PetBuffs1-8 - Buffs you want to keep up on your pet AA/Spell/Item

95 Mage Pet ini Example:
Rich (BB code):
[Pet]
PetOn=1
PetSpell=Facet of Air
PetFocus=PetFocus=Chipped Shards of Dread|leftea
PetShrinkOn=1
PetShrinkSpell=Diminutive Companion
PetBuffsOn=1
PetBuffs1=Iceflame Armor
PetBuffs2=Focus of Primal Elements
PetBuffs3=Burnout X
PetBuffs4=Aegis of Kildrukaun
Back to Top

Mez Settings
MezOn =1 Turn Mez on. =0 turns Mez feature off. (Default 0)
MezRadius - Radius to detect mobs surrounding enchanter/bard (Default 50)
MezMinLevel - Minimum level of mobs to mez within MezRadius
MezMaxLevel - Maximum level of mobs to mez within MezRadius
MezStopHPs - Mob HPs to stop mezzing at. (Default 80)
MezSpell - Your mez spell or song
MezAESpell|# - Your AE mez spell or song|Number of mobs - 2 would try to aemez if 2 or more mobs are within MezRadius. 0=off

Here is an example of the Mez section for a 65 Enchanter
Rich (BB code):
[Mez]
MezOn=1
MezRadius=50
MezMinLevel=55
MezMaxLevel=68
MezStopHPs=80
MezSpell=Bliss
MezAESpell=Wake of Subdual Rk. II|2
KissAssist_Info.Ini
Rich (BB code):
[cityofbronze]
MezImmune=List up to 10 mobs. Use full names i.e. a green snake,a blue tiger,a wide eye ooze or NULL
MobsToPull=grendlaen,braxi,selyrah,oashim,bloodclaw,strangleweed
MobsToIgnore=a sentry stone,Leaf Pile,Tyzen,Faltar,A Rabid Selyrah
Back to Top

In Game /Commands
/looton - Toggle looting on/off
/buffson - Toggle buffing on/off
/dpson - Toggle DPS casting on/off
/meleeon - Toggle melee attacks on/off
/healson - Toggle healing on/off
/peton - Toggle pets on/off
/mezon - Toggle mezzing on/off
/chase - Toggle chase/follow Main Tank on/off
/camphere - Toggle return to camp on/off
/autofireon - Toggle AutoFireOn to turn on/off ranged attacks.
/autorezon - Toggle AutoRezOn to turn on/off auto/battle rez feature.
/campfire - Summon a NEW fellowship campfire if enough fellowship members in range. Will not summon if campfire already exists.
/switch - This command will make characters cease all combat on their current target and switch to Main Assist's target.
/debug - Turn On/Off Debug Spam Generic Stuff
/debugmez - Turn On/Off Debug Spam Mez Section
/debugbuffs - Turn On/Off Debug Spam BuffsSection
/debugcombat - Turn On/Off Debug Spam Combat Section
/debugheal - Turn On/Off Debug Spam Heals Section
/debugpull - Turn On/Off Debug Spam Pull Section

Syntax: /assistat 87 - Changes default /AssistAt=95 to /AssistAt=87
/chasedistance - Changes % of [General] ChaseDistance
/medstart - Changes % of [Genera]l MedStart
/campradius - Changes % of [General] CampRadius
/assistat - Changes % of [Melee] AssistAt
/meleedistance - Changes % of [Melee] MeleeDistance
/dpsskip - Changes % of [DPS] DPSSkip
/dpsinterval - Changes % of [DPS] DPSInterval
/maxradius - Changes % of [Pull] MaxRadius
/maxzrange - Changes % of [Pull] MaxZRange
/mercassistat - Changes % of [Merc] MercAssistAt

/kissedit - command added to edit ini file while in game. Requires MQ2Notepad loaded MQ2Notepad Ui file
To use MQ2notepad
Copy MQUI_NotepadWindow.xml to your Everquest/uifiles/default or custom ui folder. This file is included in the current compile in the Release/UIFiles folder.
/Plugin MQ2Notepad - This plugin is included in the current compile.
Back to Top

Mecernary /callassist Settings
This feature will keep your mercenary from attacking until mobs health hits a defined percentage.
Requires you to turn off Auto Assist in Manage Mercenary Window.
MercOn=0 - Turns /callassist feature on/off
MercAssistAt=85 - Target health percentage for mercenary to assist at.
Auto Revive - Now auto detects if your merc is in group when the macro is started and will auto revive if merc dies.
Back to Top

Puller Roles.
These roles are designed to replicate all the features and more of the original Puller and Hunter macros that most people have used at one time or another. Puller and PullerTank bring the mobs back the camp and Hunter will actively run after and hunt mobs with in a predefined radius.

Pull Settings
A new section [Pull], see below, will appear in your ini file. New zone sections will also appear in the zones you pull in so you can predefine mobs you want to pull or hunt. If left on default it will go after any mob with in the pull radius.

Role=Puller
This role basically duplicates the oldie but goldie puller.mac. It will pull mobs within a certain radius back to camp for your party to kill. Target Main Assist for this role.

Role=PullerTank
This role combines pulling and tanking. The character will pull mobs back to camp then engage them when within defined melee distance. Target your self for Main Assist with this role.

Role=Hunter
This role duplicates the old hunter mac. It will run your character around a zone and hunt any or predefined mobs with the pull radius. Target yourself for Main Assist with this role.

PullWith=Melee/AA/Spell/Disc/Ranged Item Declare what you want to pull mobs with. Melee will attack the mob to pull. AA/Spell/Disc will run up to about 65% range and cast on the mob to pull.
MaxRadius=400 Radius you want pull mobs with in
MaxZRange=50 Z Axis Radius you want pull mobs with in. Default =50 for hilly zones try 100-200
PullWait=0 Time in seconds to wait looking for mobs if no spawns are up ie you killed everything. Used mostly for camping named so you are aren't looking for mobs every second. Default=0
Rich (BB code):
[Pull]
PullWith=Extravagant Infused Recurve Bow|Ethereal Arrow
MaxRadius=400
MaxZRange=200
PullWait=0
KissAssist_Info.Ini
Rich (BB code):
[cityofbronze]
MezImmune=List up to 10 mobs. Use full names i.e. a green snake,a blue tiger,a wide eye ooze or NULL
MobsToPull=grendlaen,braxi,selyrah,oashim,bloodclaw,strangleweed
MobsToIgnore=a sentry stone,Leaf Pile,Tyzen,Faltar,A Rabid Selyrah
View attachment 5190
Back to Top

Attack Buffs
Attack buffs are part of the DPS section. This supports short duration spells frequently cast during combat that targets group members. Spell like panther, yaulp, short term damage shields, etc

Attack buffs must use the following syntax:
Spell Name|Mob health to cast at|Target Yourself or Main Assist i.e Me or MA

90 lvl Shammy example
Rich (BB code):
DPS3=Talisman of the Tiger Rk. II|90|Me 
DPS4=Untamed Growth Rk. II|90|MA
DPS5=Lethargy Rk. II|90|MA
Burn Settings

A new feature is the Burn section. This feature was added at the the specific request of ALL my testers. I hadn't thought of it due my level 90s testing in the Moors :).
It can be used as a DPS boost, send your tank into a crazy defensive frenzy or healers to pop all group heals etc. When the definable burn event is invoked the character will give all priority to cast everything in the list.

BurnText=Decepticons Attack - The text to invoke the burn event. KissAssist should read this event text from any window BUT it is highly recommend to keep this command in the MQ2 or EQBC window. Default text "Decepticons Attack"
Usage: create a hot key /echo Decepticons Attack or /bc Decepticons Attack for the EQBC users out there.​
Burn1-6=Spell/AA/Disc/Item|Target Mob/|MA/|Me to use in the burn event.
Default number of slots is 6 but can be increased by changing the number in macro to suit your needs. KissAssist will automatically add the new slots to the ini file.​

Change to how many slots you need in /macros/issassist.mac file. Default 6
Rich (BB code):
 /declare Burn[6]                            string      outer
Mage example:
Rich (BB code):
[Burn]
BurnText=Decepticons Attack
Burn1=Frenzied Burnout|pet
Burn2=Host of the Elements|Mob
Burn3=First Spire|Me
Burn4=Servant of Ro|Mob
Burn5=Ruthless Servant|mob
Burn6=NULL
Back to Top

AFKTools Settings

This was inspired as a mini version of AnonymousHero's AHtools. Mainly for semi afk playing to let you know if anyone is near while you are eating or doing the laundry. Its a small feature that will beep if PCs come into defined ranged and will pause all macro actions other than killing adds in camp. It also has a zone wide GM not in invis mode detection that fires off the defined command /quit is the default. This will probably be expanded on in future version.

AFKToolsOn=1 - Turn on/off AFKTools feature
AFKGMAction=/quit - What to do if GM is detected in the zone. /quit default.
AFKPCRadius=150 - Radius to detect PC's. Will alert you and pause all macro activity
Back to Top

GoM Settings

GoM allows you assign a spell to cast during combat if Gift of Mana goes off. Allows you to target mob, main assist or yourself
  • Syntax : Your Spell|Target = MA/Me/Mob - Mage example below would try to cast Ruthless Servant on the current Mob, MA's Target if GoM goes off
Rich (BB code):
[GoM]
GoMSHelp=Format - Spell|Target, MA Me or Mob, i.e. Rampaging Servant Rk. II|Mob
GoMSpell=Ruthless Servant|Mob
Back to Top

AE Spell Settings
AEOn=1/0 On/Off
AERadius=50 - Radius around character to detect mobs.
AE1=Explosion of Spite|2|Mob = Spell/AA/Disc/Item to cast|Number of mobs in radius to activate|Target Mob|MA|Me

Code:
Rich (BB code):
[AE]
AEOn=1
AERadius=50
AE1=Explosion of Spite|2|Mob
AE2=Explosion of Hatred|3|Mob
AE3=NULL
Back to Top
 
Last edited:
Re: KissAssist 6 Updated 02/27/2012 v6.2

KissAssist 6.4 05/25/2013
~Pulling fixed.
~Added support for MQ2IRC. Will echo infomation to MQ2Irc similiar as it does for EQBC.
New ini file entry under [General]​
IRCOn=0/1 Off/On​
~Added RoF AA Mesmerization Mastery recognition should help on mez timers
~Fixed !MA tag for heals

KissAssist 6 Updated 03/01/2013 v6.3
~|MA Tag in buffs fixed. Spells with |MA tag was buffing entire group. It will now just buff the MA
~Targeting issue fixed when soloing and heals were on in Tank role
~Some minor fixes in AE section

Kissassist 6.2 02/27/2013[/SIZE]
AE section only had 1 entry increased to 5F
Fixed targeting issues with MA and Familiars mainly affecting warrior class. - thanks dannuic
Fixed MA buffing issues

Kissassist 6.1 02/21/2013
Fixed Bard Twisting weirdness.
Fixed Shammy canni spell firing off whenever it refreshed instead assigned mana %
Streamlined part of the pulling section dealing with finding mobs to cut down on wasted time trying to pull the same inaccessible mob over and over.
Added corpse check in to macro from starting if toon is dead to prevent creating Kissassist_Bob_Corpse.ini file.

NEW! Advanced MQ2EQBC Feature
I often have 2 or 3 groups running using kiss. When testing I need to see all of the messages that are being sent to EQBC.
When you have 8 toons spamming the same EQBC its gets a little confusing.
I have added a feature that allows KissAssist to use EQBC channels. This way only the toons that are in that channel will see the messages
The command to have a toon join an EQBC channel is /bccmd channels <channel name> ie /bccmd channels povar
The new feature uses the following command
EQBCOn=0/1/2|Channel = Off/On/On|Channel name

Kissassist 6.0 MAJOR RELEASE 02/18/2013

Bug fixes etc
Fixed Pet buff check - Thanks brizors
Fixed burn section weirdness in targeting and crashing
Fixed gift of mana Event. It wasn't always casting due to different text depending on AA level.
Fixed target glitch in group if tank dead
Fixed Bard Aura of the Poet Rk.II aura cast loop do to Song typo in name
Fixed cleric self rez routine. Clerics were constantly ignoring their own corpse
Pet focus will only show up now for mages, Beastlords and necros in the ini file.
Added REAL/AA xp gained message when mob killed
Mezzers will try to mez all adds if tank dies
Hunter mode fixed had lots of weird issues.
Hunter looting issues fixed.
INI File Auto rebuff section rewritten to stream line buff watch and recast buffs smarter.
First part of heal section rewritten to hopefully increase heal responses.

NEW! - MQ2navigation support added for pulling. Kiss automatically recognizes if a MQ2Navigation mesh is loaded for the zone.

NEW! - DPSOn=2 - DPS feature to cast spells in an absolute order instead of based on mob health %'s.
DPSOn=0/1/2 - Off/On cast normal by mob health/On but cast in order of mob health %
The following would cast 1 2 3 4 starting at 97% of mob HEALTH. This feature is based on the health tag |97% |90% but will cast in order and does not check mob health other than when to start. So you would use 1-100% to rank the spells in the order you want them cast.
Rich (BB code):
[DPS]
DPSOn=2
DPSSkip=10
DPSInterval=15
DPS1=Echo of Tashan|97
DPS2=Dreary Deeds|95
DPS3=Thin Air|90
DPS4=Polychromatic Assault|85

NEW! - Groupwatch option added to watch only healers. Cleric druid and shammys
GroupWatchOn=0/1/2 - Off/Entire group/Healers only - Clerics druids and shammys
Rich (BB code):
[General]
GroupWatchOn=2

NEW! - Pet toy support for Mages. Mages will equip their own pets with basic stuff - Thanks lanceval
This feature was based on code from el_nene's autobot. Used with permission.
Autobot is available at Macequest2.com VIP section.
This is a work in progress.
Rich (BB code):
PetToysOn=1
PetToys1=Muzzle of Mardu
PetToys2=Belt of Magi'Kot
PetToys3=Blade of Walnan
PetToys4=Summon Fireblade

NEW! - AE Spell Section
AEOn=1/0 On/Off
AERadius=50 - Radius around character to detect mobs.
AE1=Explosion of Spite|2|Mob = Spell/AA/Disc/Item to cast|Number of mobs in radius to activate|Target Mob|MA|Me

Rich (BB code):
[AE]
AEOn=1
AERadius=50
AE1=Explosion of Spite|2|Mob
AE2=Explosion of Hatred|3|Mob
AE3=NULL

NEW! - MQ2Posse by Sym Support integrated with AFKTools Section based on AFKTools.mac by AnonymousHero
KissAssist will now pause when strangers are in your defined radius.
Read about MQ2Posse here

Rich (BB code):
[AFKTools]
AFKHelp=AFKGMAction=0 Off, 1 Pause Macro, 2 End Macro, 3 Unload MQ2, 4 Quit Game
AFKToolsOn=1
AFKGMAction=1
AFKPCRadius=150

NEW! Added Melee and Caster tags to Buffs Section for single target buff spells. Mostly for lower level spells
Rich (BB code):
[Buffs]
BuffsOn=1
Buffs1=Focus of Alladnu|Melee

NEW! - Heal tag !MA - heals everyone but MA - Requested By Garland
Heal1=Spell Name|90|!MA - would heal anyone in the group with the spell except the MA
Rich (BB code):
[Heals]
Heal1=Sacred Elixir|90|!MA

NEW! Mez support for necros added. Main code submitted by Dencelle.
Yes Virginia necros can single mez regular mobs. Who knew?

NEW! - Command
/addingnore partial mob name - will add the closest mob to you it can find with that name you type
/addignore thorn - would add "a briar thorn" to the ignore list if in blightfire moors


NEW! - Basic Curing Feature Added
It uses MQ2Debuffs, automatically loaded, to determine if you have Disease/Poison/Curse debuffs. If you have any of these it will cast the cure spell. Phase I checks the caster and also checks if anyone using Kiss on the same machine is debuffed. Use cure alls for now since it can't determine specific debuffs. The feature is fairly basic and I will add more to it in the next release. I might roll this feature into the heal section as well in a future version

Rich (BB code):
[Cures]
CuresOn=1
Cures1=Radiant Cure
Cures2=NULL
Cures3=NULL

Rich (BB code):
 EQBCOn=2|povar
KissAssist 5.6 Updated 11/13/2012
~ Fixed burn section. It will no longer crash macro. I was drunk or something and didn't finish it.
~ Fixed endless pet shrink loop. I blame Dencelle it was his code.
~ Changed Linux encoding to windows encoding. Should look fine now in notepad.

KissAssist 5.5 Updated 11/12/2012
~ Fixed Canni and other mana gathering abilities during combat.The initial code was causing errors in casters.
~ New ini files will no longer add pet section to Wizards.
~ Cleaner pet shrink code revamp - Thanks Dencelle
~ Removed TLP Server compatibility. It was buggy and I was never going to finish it.
~ Added target to combat abilities, /disc, to various features.
~ Added a check to prevent rez function from firing if rez Item/AA/Spell is not ready.
~ Revamped the way the KissAssist pull function selects mobs. Kiss will now always select the closet targetable line of sight mob to pull.
~ Sorted out some confusion in Mez section for Tank In Group or Out of group
~ Disabled Mez Immune section automatically adding mobs to ini file. Needs to be fixed.
~ Fixed Puller roles randomly attacking mobs before returning to camp.
~ Tweaked puller actions to look a little more natural.
~ Fixed an error where PullerTank would not attack adds in camp while waiting for pulled mob to arrive.
~ Fixed a buff leak that activated on spell worn off in combat. Toon would stop attacking and try to rebuff in middle of fight.
~ Added EQBC echo functions for Guild and Fellowship Chat.
EQBCOn in the ini file under [General] now has several options see below
[General]
EQBCOn=0 - all eqbc chat functions off
EQBCOn=1 - Kiss EQBC Spam enabled Pull,Mez,HEal and Tank messages
EQBCOn=2 - Same as 1 plus will echo all guild chat to EQBC window
EQBCOn=3 - Same as 1 plus will echo all Fellowship chat to EQBC window
EQBCOn=4 - Kiss EQBC Spam, Guild echo and Fellowship echo all enabled​

KissAssist 5.4 Updated 10/28/2012

~Canni and other mana gathering abilities now2 work during combat. There is nothing to change in your ini files.

~Gift of Mana section added
GoM Settings
GoM allows you assign a spell to cast during combat if Gift of Mana goes off. Allows you to target mob, main assist or yourself
  • Syntax : Your Spell|Target = MA/Me/Mob - Mage example below would try to cast Ruthless Servant on the current Mob, MA's Target, if GoM goes off
Rich (BB code):
[GoM]
GoMSHelp=Format - Spell|Target, MA Me or Mob, i.e. Rampaging Servant Rk. II|Mob
GoMSpell=Ruthless Servant|Mob

~Fixed constantly targeting your own pet if pet is Main Assist and using pet heals.
~Fixed aliases writing when creating ini file for the first time. Previously was not writing them until you changed the KissAssist version in the ini file.

KissAssist 5.3 Updated 10/25/2012
~Fixed some MQ2Exchange issues when pulling with ranged items

KissAssist 5.2 Updated 10/04/2012
~Fixed double casting of heal over time spells due to extra MA heal check implemented in 5.0.

KissAssist 5.1 Updated 09/25/2012
~Fixed typo in Rez section that was causing errors.

KissAssist.mac v5.0 Updated 09/25/2012

NEW! The KissAssist Ultimate Buffing System

Any toon using KissAssist now writes all current and blocked buffs to the kissassist_buffs.ini file. KissAssist scans this file and compares it with the buffs that are listed in the toon's Buffs section of their ini file. If another toon is missing a buff and it stacks they will cast it on that toon. This addition buffing works only with toons boxed on the same computer because it writes to a central ini file in the macro folder. The feature writes and scans every 60 seconds so there should not be any noticable lag. The file is self cleaning so you won't end up with a 30 mb ini file.

The best thing is absolutely nothing has changed in the way you enter your buffs. You don't need add anything extra it is 100% compatible with your toon's current ini file.

Q: Will my KissAssist toons buff me if I use another macro?
A: Yes they will with the kissassistbuffs.inc include file.
If you use other macros I have written a small include file to make any macro visible to the new system. This means by adding 2 lines to your macro you can make anyone using KissAssist buff toons using other macros.

Instructions to use in other macros
1. Add this line to the top of your macro with any other include files.
  • #include kissassistbuffs.inc
2. Add this line the your the main loop of your macro
  • /call WriteBuffs

3. Make sure you have kissassistbuffs.inc in your macro folder. This is included with our compile.


Buffs:
~NEW! Endurance Regen - Endurance regen feature added to ini file to match KissAssist mana regen feature
  • Buffs1=respite|End|24
~Added Out of group listening for spells worn off MA

Mez:
~Mez section tuned up. Had several errors.
~Mez resist recast fixed.
~Reading/writing Mez Immune to/from ini file fixed
~Mezzing out of group now works correctly and faster.
~Added a mez check while medding.

Combat:
Rewrote autofire to fix overall bugginess. Fixes Autofire not restarting if interrupted for heals or combat buffs and randomly at mobs incoming mobs while at 100% helath.
Added a pet attack check every 20s to fix pets not attacking because mob mez'd
Added a custom timer for timer for Beastlord Feralgia line of spells in Combat Buffs to prevent recasting while buff active in song window.

Heals:
~Streamlined the heal section a bit to increase responsiveness.
~NEW! Pet Heals - Added a new feature for Heal Section to heal Character's own pet using the |Pet label. Work with any normal or pet heal.
Beastlord example of Promised, HoT and Spot Heal
Rich (BB code):
Heals1=Promised Amendment|95|Pet
Heals2=Yurv's Mending|85|Pet
Heals3=Salve of Yubai|65|Pet

~ NEW! Petassist Role. Added a new role petassist - This is mainly for Pallys, Rangers, Beastlords and SKs asssiting Mage pets tanking . It turns off melee so they just send in pets and cast.
  • /mac kissassist petassist PetName

General:

~NEW! HoTT Switch - General section in the ini file to turn off Automatic HoTT Window Open
  • HotTTOn=1
~Wizard's will now automatically ditch their familiars
~Fixed pulling so toons will now run to instead of creeping up on mobs that are out pull range
~Added 20s timers for Zoning and people Joining the party to prevent group heals from firing on as health bars filled up from 0 to 100%
~Added a check to load MQ2Twist if a bard.

~NEW Debug Commands for ease of use

Rich (BB code):
/debug
/debugmez
/debugbuffs
/debugcombat
/debugheal
/debugpull

KissAssist.mac v4.5.4 Updated 06/28/2012
/kissedit command added to edit ini file while in game. Requires MQ2Notepad loaded MQ2Notepad Ui file
To use MQ2notepad
  • Copy MQUI_NotepadWindow.xml to your Everquest/uifiles/default or custom ui folder. This file is included in the current compile in the Release/UIFiles folder.
  • /Plugin MQ2Notepad - This plugin is included in the current compile.
Druid added to pet classes
Pulling stall fixed when pcs too close
Fixed some buff and heal checks if medding andMedCombat=1
Fixed SOE typo in Monk 55 aura
More aura weirdness fixes
Fixed health check for canni mod rods etc
Added feature to buff MA (Main assist) out of group if using Buffs=Spell|MA
Tightened up buff spell range checks

KissAssist.mac v4.5.3 Updated 05/19/2012
~ALL AURAS FIXED - Really I promise. Remember new syntax is just Buffs1=Aura Spell|Aura
~Fix for higher level zerkers not auto inventorying axes after summoning
~Fixed Pet Buff AA's not casting
~Fixed some assist and mob targeting weirdness while in pullertank mode
~Fixed random puller not returning to camp after pulling mob
~Pullertank should be a little more aware of adds in camp during pulls

KissAssist.mac v4.5.2 Updated 05/06/2012
Buffs:
~ Added New Basic Rebuff Feature to help rebuff when spells wear off of party members
  • RebuffOn=1 - [Buffs] Rebuff on/off (Default on)
~ Fixed |Me and |MA tags in Buffs Section. They will now properly buff caster and MA when used
~ Fixed Mage auras Earthen and Rathe's Strength to work properly

Misc:
~ Added Endurance Med/Group Watch check for Beastlords, Paladins, Rangers and Shadow Knights
~ Fixed some MQ2Melee setting issues with casters
~ Fixed Main Tank not aggroing mobs in camp while others incoming
~ Pullers will not return to starting point before pulling next mob if within camp radius
~ Fixed toons breaking Invis when not in combat
~ Fixed a typo in Z distance check during combat

KissAssist 4.5.1 Updated 05/03/2012
~ Another Ignore mobs error fixed
~ Puller mode stall fixed while trying to assist MA
~ Fixed healers with AutoRezOn trying to rez corpses in guild lobby
~ Added additional rez checks

KissAssist 4.5 Updated 05/02/2012
~ Targeting only whats on Xtarget while in Tank mode. Prevents attacking non aggro roamers.
~ Fixed a targeting issue with NPC pets
~ Fixed an issue with Main Tank trying to mem spells during melee if spell not memmed.
~ Fixed an issue with Free to Play characters recasting Rk. II loop with pet buffs
~ Fixed tanks delaying attacking adds in camp
~ Added recognition for Druid's Survival line of heals spells
~ Fixed MobOnIgnore while in Puller or PullerTank mode.
~ Fixed loop getting stuck on nearest mob during pulls
~ Fixed recognition for SK's Voice of Thule AA
~ Fixed an issue Autofire not turning off
~ Added MiscGem setting to ini file under [General] - Gem Kiss uses to mem spells in (Default 8)
~ Heal section rewritten to make it more responsive.
~ Frequency of heal checks increased
~ Fix healers targeting mobs when DPS/Melee off.
~ Fixed Pet buff items i.e. Epics recasting when ever timer was ready instead of when buff wore off
~ Rezzers will now rez their own corpses and others during down time. They will also rez if toon is present in the zone and has a corpse within range.
~ Will automatically open Leadership HoTT window if available.
~ Fixed a loop in trying summon items if out of components

~ Added AE Mez to Mez Section
  • Syntax : Your AE Mez Spell|Number of mobs - 2 would try to aemez if 2 or more mobs are within MezRadius. 0=off
  • MezAESpell=Wake of Subdual Rk. II|2
~ Added a Feign Death function to DPS section. FD at a certain health % of mob to lose aggro. Mainly for necros after laying down dots also works for SKs and monks.
  • Syntax : Your FD AA/Disc/Spell|mob health|Feign - Example below would try to use Improved Death Peace when mob health is at 70%. Then stand back up in 10s
  • DPS2=Improved Death Peace|70|Feign
~ Auras rewritten - Kiss will now correctly cast all auras including Cleric/Chanters with 2nd aura aa's. Auras in Buffs section no longer need the 3rd part of the the aura listed
  • Syntax: Aura Spell|Aura
  • Buffs2=Wildfire Aura|Aura
~ The following commands have been added to change ini file settings on the fly while Kiss is running.

  • Syntax: /assistat 87 - Changes default /AssistAt=95 to /AssistAt=87
  • /chasedistance - Changes % of [General] ChaseDistance
  • /medstart - Changes % of [Genera]l MedStart
  • /campradius - Changes % of [General] CampRadius
  • /assistat - Changes % of [Melee] AssistAt
  • /meleedistance - Changes % of [Melee] MeleeDistance
  • /dpsskip - Changes % of [DPS] DPSSkip
  • /dpsinterval - Changes % of [DPS] DPSInterval
  • /maxradius - Changes % of [Pull] MaxRadius
  • /maxzrange - Changes % of [Pull] MaxZRange
  • /mercassistat - Changes % of [Merc] MercAssistAt

KissAssist v4.4 Updated 02/03/2012
Fixed zone recognition where zone names had a comma in them i.e. Erillion, City of Bronze. KissAssist was not recognizing pulling and mez lists in the KissAssist_Info.ini
Fixed the MobToIgnore list. KissAssist will now correctly ignore mobs on this list per zone in the KissAssist_Info.ini file

KissAssist v4.3 Updated 01/27/2012
Fixed some weirdness from 4.2 caused by my edits from the Red Planet version.
 
Last edited:
Re: KissAssist 6 Updated 02/27/2012 v6.2

My SK won't pull, just started today been botting fine for months with kiss assist. Not sure what the issue is. It says he's pulling >xxx mob< at 175 feet. But then he just stands there doing nothing. He'll eventually switch targets and more standing :) Refuses to pull!
 
Re: KissAssist 6 Updated 02/27/2012 v6.2

Post your ini file and are you using mq2navigation?
 
Re: KissAssist 6 Updated 02/27/2012 v6.2

Thanks for the quick response Maskoi :) Honestly not really sure if i've been using mq2navigation. I tried plugging it in after reading your post and my guy still will not pull. Here's the ini:

[General]
KissAssistVer=6.2
Role=pullertank
CampRadius=30
CampRadiusExceed=400
ReturnToCamp=1
ChaseAssist=0
ChaseDistance=25
MedOn=1
MedStart=35
MedCombat=0
LootOn=0
RezAcceptOn=1
AcceptInvitesOn=1
GroupWatchOn=1
EQBCOn=0
MiscGem=8
HoTTOn=1
[Buffs]
BuffsOn=1
Buffs1=Sholothian Skin Rk. II
Buffs2=Drape of the Sepulcher Rk. II
Buffs3=Shroud of the Shadeborne Rk. II
Buffs4=Sholothian Horror Rk. II
Buffs5=Ghoul Skin Rk. II
Buffs6=Band of Minimal Effort
Buffs7=Stone Hand of Torgud
Buffs8=Shaman Goliath's Spaulders
Buffs9=Wet Wave
Buffs10=Ritual Rites Ring
Buffs11=NULL
Buffs12=NULL
Buffs13=NULL
Buffs14=NULL
Buffs15=NULL
Buffs16=NULL
Buffs17=NULL
Buffs18=NULL
Buffs19=NULL
Buffs20=NULL
RebuffOn=1
[Melee]
AssistAt=95
MeleeOn=1
FaceMobOn=1
MeleeDistance=40
StickHow=snaproll
AutoFireOn=0
[GoM]
GoMSHelp=Format - Spell|Target, MA Me or Mob, i.e. Rampaging Servant Rk. II|Mob
GoMSpell=Gift of Mana Spell
[DPS]
DPSOn=1
DPSSkip=20
DPSInterval=2
DPS1=Dire Restriction Rk. II|100
DPS2=Provocation for Power Rk. II|99
DPS3=Blood of Malthiasiss Rk. II|94
DPS4=Bond of Korum Rk. II|92
DPS5=Touch of Dyalgem Rk. II|92
DPS6=Gouging Blade Rk. II|50
DPS7=Banestrike|40
DPS8=NULL
DPS9=NULL
DPS10=NULL
[Heals]
Help=Format Spell|% to heal at i.e. Devout Light Rk. II|50
HealsOn=1
Heals1=Deflection Discipline|19
Heals2=Innoruuk's Dark Blessing|80
Heals3=NULL
Heals4=NULL
Heals5=NULL
Heals6=NULL
Heals7=NULL
Heals8=NULL
Heals9=NULL
Heals10=NULL
[Pet]
PetOn=1
PetSpell=YourPetSpell
PetFocus=NULL
PetShrinkOn=0
PetShrinkSpell=Tiny Companion
PetBuffsOn=1
PetBuffs1=Gift of Urash Rk. II
PetBuffs2=NULL
PetBuffs3=NULL
PetBuffs4=NULL
PetBuffs5=NULL
PetBuffs6=NULL
PetBuffs7=NULL
PetBuffs8=NULL
[Burn]
BurnText=Decepticons Attack
Burn1=NULL
Burn2=NULL
Burn3=NULL
Burn4=NULL
Burn5=NULL
Burn6=NULL
[Pull]
PullWith=Dire Restriction Rk. II
MaxRadius=1000
MaxZRange=50
PullWait=0
PullMyHPs=25
[AFKTools]
AFKToolsOn=0
AFKGMAction=/quit
AFKPCRadius=150
AFKHelp=AFKGMAction=0 Off, 1 Pause Macro, 2 End Macro, 3 Unload MQ2, 4 Quit Game
[Merc]
Help=To use: Turn off Auto Assist in Manage Mercenary Window
MercOn=0
MercAssistAt=92
[AE]
AEOn=0
AERadius=50
AE1=NULL
AE2=NULL
AE3=NULL
AE4=NULL
AE5=NULL
[Cures]
CuresOn=0
Cures=NULL
 
Re: KissAssist 6 Updated 02/27/2012 v6.2

Change your pullwith to melee and see it works

PullWith=Melee
 
Re: KissAssist 6 Updated 02/27/2012 v6.2

Damn that worked. Realized the problem. Didn't have the spell memmed that I had selected for pulling :)

Many thanks Maskoi! Very prompt too, I appreciate it!
 
Re: KissAssist 6 Updated 02/27/2012 v6.2

Damn that worked. Realized the problem. Didn't have the spell memmed that I had selected for pulling :)

Many thanks Maskoi! Very prompt too, I appreciate it!

Oh thats kind of a bug. Will fix it to mem pull spell in the next version or at least give a message about it not mem'd or something.
 
Re: KissAssist 6 Updated 02/27/2012 v6.2

Appears mez is still broken? Ench is trying to mez the MA target during fight. Or did I miss a new setting somewhere?

Thx
 
Re: KissAssist 6 Updated 02/27/2012 v6.2

Is your chanter in the same group as MA?
What is your MA class and type? war PC, air pet etc?
 
Re: KissAssist 6 Updated 02/27/2012 v6.2

I am having some issues with MA buffing. I have certain buffs set to only buff the MA and my toons still want to buff the entire group with those buffs.

Shaman INI
Rich (BB code):
[General]
KissAssistVer=6.2
Role=Assist
CampRadius=20
CampRadiusExceed=400
ReturnToCamp=0
ChaseAssist=0
ChaseDistance=25
MedOn=1
MedStart=25
MedCombat=0
LootOn=0
RezAcceptOn=1
AcceptInvitesOn=1
GroupWatchOn=0
EQBCOn=1
MiscGem=9
HoTTOn=1
[Buffs]
BuffsOn=1
Buffs1=Talisman of Unity Rk. II|Dual|Darkpaw Focusing
Buffs2=Champion
Buffs3=NULL
Buffs10=NULL
Buffs11=NULL
Buffs5=Talisman of the Tribunal
Buffs6=Listlessness|MA
Buffs7=Ancestral Obligation Rk. II|Mana|80|20
Buffs8=Talisman of the Resolute Rk. II
Buffs9=Wild Growth|MA
Buffs11=NULL
Buffs12=NULL
Buffs13=NULL
Buffs14=NULL
Buffs15=NULL
Buffs16=NULL
Buffs17=NULL
Buffs18=NULL
Buffs19=NULL
Buffs20=NULL
RebuffOn=1
Buffs4=NULL
[Melee]
AssistAt=95
MeleeOn=0
FaceMobOn=1
MeleeDistance=75
StickHow=snaproll
AutoFireOn=0
[DPS]
DPSOn=1
DPSSkip=20
DPSInterval=2
DPS1=Healing Counterbias|95
DPS2=Talisman of the Lynx|90
DPS3=Nectar of the Slitheren Rk. II|85
DPS4=Mojo Rk. II|84
DPS5=Ferilization Rk. II|86
DPS6=Blessed Spiritstaff of the Heyokah|88
DPS7=Banestrike|80
DPS8=NULL
DPS9=NULL
DPS10=NULL
[Heals]
Help=Format Spell|% to heal at i.e. Devout Light Rk. II|50
HealsOn=1
Heals1=Dannal's Mending Rk. II|50
Heals2=Antecedent's Intervention|40
Heals3=NULL
Heals4=NULL
Heals5=NULL
Heals6=NULL
Heals7=NULL
Heals8=NULL
Heals9=NULL
Heals10=NULL
AutoRezOn=0
AutoRezWith=Your Rez Item/AA/Spell
[Pet]
PetOn=1
PetSpell=Aina's Faithful Rk. II
PetFocus=NULL
PetShrinkOn=1
PetShrinkSpell=Tiny Companion
PetBuffsOn=0
PetBuffs1=NULL
PetBuffs2=NULL
PetBuffs3=NULL
PetBuffs4=NULL
PetBuffs5=NULL
PetBuffs6=NULL
PetBuffs7=NULL
PetBuffs8=NULL
[Burn]
BurnText=dps on
Burn1=NULL
Burn2=NULL
Burn3=NULL
Burn4=NULL
Burn5=NULL
Burn6=NULL
[Pull]
PullWith=Melee
MaxRadius=350
MaxZRange=50
PullWait=0
PullMyHPs=25
[AFKTools]
AFKToolsOn=0
AFKGMAction=/quit
AFKPCRadius=150
AFKHelp=AFKGMAction=0 Off, 1 Pause Macro, 2 End Macro, 3 Unload MQ2, 4 Quit Game
[Merc]
Help=To use: Turn off Auto Assist in Manage Mercenary Window
MercOn=0
MercAssistAt=92
[GoM]
GoMSHelp=Format - Spell|Target, MA Me or Mob, i.e. Rampaging Servant Rk. II|Mob
GoMSpell=Gift of Mana Spell
[AE]
AEOn=0
AERadius=50
AE1=NULL
AE2=NULL
AE3=NULL
AE4=NULL
AE5=NULL
[Cures]
CuresOn=1
Cures1=Radiant Cure
Cures2=Remove Greater Curse
Cures3=NULL


Ranger INI
Rich (BB code):
[General]
KissAssistVer=6.2
Role=Assist
CampRadius=20
CampRadiusExceed=400
ReturnToCamp=0
ChaseAssist=0
ChaseDistance=25
MedOn=1
MedStart=25
MedCombat=0
LootOn=0
RezAcceptOn=1
AcceptInvitesOn=1
GroupWatchOn=0
EQBCOn=1
MiscGem=8
HoTTOn=1
[Buffs]
BuffsOn=1
Buffs1=Spinecoat
Buffs2=NULL
Buffs3=Eyes of the Nocturnal
Buffs4=Protection of the Kirkoten Rk. II
Buffs5=Devastating Blades
Buffs6=Yowl of the Predator Rk. II|MA
Buffs7=Strength of the Tracker|MA
Buffs8=Cloak of Feathers Rk. II|MA
Buffs9=Shield of Dryspines|MA
Buffs10=NULL
Buffs11=NULL
Buffs12=NULL
Buffs13=NULL
Buffs14=NULL
Buffs15=NULL
Buffs16=NULL
Buffs17=NULL
Buffs18=NULL
Buffs19=NULL
Buffs20=NULL
RebuffOn=1
[Melee]
AssistAt=95
MeleeOn=1
FaceMobOn=1
MeleeDistance=150
StickHow=snaproll
AutoFireOn=1
[DPS]
DPSOn=1
DPSSkip=20
DPSInterval=2
DPS1=Beetle Swarm|95
DPS2=Aurora, the Heartwood Blade|80
DPS3=Entrap|93
DPS4=Swarm of Bees|85
DPS5=Banestrike|75
DPS6=Barrage of Arrows Rk. II|90
DPS7=NULL
DPS8=NULL
DPS9=NULL
DPS10=NULL
[Heals]
Help=Format Spell|% to heal at i.e. Devout Light Rk. II|50
HealsOn=1
Heals1=Oceangreen Aquifer|30
Heals2=NULL
Heals3=NULL
Heals4=NULL
Heals5=NULL
Heals6=NULL
Heals7=NULL
Heals8=NULL
Heals9=NULL
Heals10=NULL
[Burn]
BurnText=Decepticons Attack
Burn1=Trueshot Discipline
Burn2=Intensity of the Resolute
Burn3=NULL
Burn4=NULL
Burn5=NULL
Burn6=NULL
[Pull]
PullWith=Melee
MaxRadius=350
MaxZRange=50
PullWait=0
PullMyHPs=25
[AFKTools]
AFKToolsOn=0
AFKGMAction=/quit
AFKPCRadius=150
AFKHelp=AFKGMAction=0 Off, 1 Pause Macro, 2 End Macro, 3 Unload MQ2, 4 Quit Game
[Merc]
Help=To use: Turn off Auto Assist in Manage Mercenary Window
MercOn=0
MercAssistAt=92
[GoM]
GoMSHelp=Format - Spell|Target, MA Me or Mob, i.e. Rampaging Servant Rk. II|Mob
GoMSpell=Gift of Mana Spell
[AE]
AEOn=0
AERadius=50
AE1=NULL
AE2=NULL
AE3=NULL
AE4=NULL
AE5=NULL
[Cures]
CuresOn=0
Cures=Burynai Balm Rk. II
 
Last edited:
Re: KissAssist 6 Updated 02/27/2012 v6.2

Around line 1306 ish find these lines

Rich (BB code):
                    /varcalc Buff${i}GM7 (${Spell[${Buffs[${i}]}].Duration.TotalSeconds}*${DurationMod})*10
                    /if (${DebugBuffs}) /echo MA Buff Timer ${Buff${i}GM7}
                    /varset WriteBuffsTimer 0
                    /call WriteBuffs
                    /goto :SkipBuff
                }
            } 
            | Check if buff is up and if it stacks with existing buffs
Add the code in Bold Red
Rich (BB code):
                    /varcalc Buff${i}GM7 (${Spell[${Buffs[${i}]}].Duration.TotalSeconds}*${DurationMod})*10
                    /if (${DebugBuffs}) /echo MA Buff Timer ${Buff${i}GM7}
                    /varset WriteBuffsTimer 0
                    /call WriteBuffs
                    /goto :SkipBuff
                }
            } else {
		   /if (${2ndPart.Equal[MA]}) /goto :SkipBuff
	    }
            | Check if buff is up and if it stacks with existing buffs
 
Re: KissAssist 6 Updated 02/27/2012 v6.2

Thanks Maskoi, that seems to have done the trick. Btw, going to toss a 50 spot your way, now that I have a little money.
 
Re: KissAssist 6 Updated 02/27/2012 v6.2

Awesome thanks. Donations are always appreciated.
 
Re: KissAssist 6 Updated 02/27/2012 v6.2

AE6=Sholothian Carapace|4|Mob
AE7=Recondite Mantle|5|Mob

Isn't working on my SK

and
AE1=Healing Frenzy|6|Mob
AE2=Flurry of Life|4|Mob
AE3=Celestial Rapidity|5|Mob

dont work on my cleric

Also anyway to get the cleric to cast Yaulp XI Rk. II during combat ?
 
Re: KissAssist 6 Updated 02/27/2012 v6.2

AE6=Sholothian Carapace|4|Mob
AE7=Recondite Mantle|5|Mob
Whats your
Rich (BB code):
 /declare AE[5]                            string      outer
set to in kissassist.mac? Kiss only recognizes the number in the array if its 5 default then change it to 7 and make kiss recognize AE6 and AE7
 
Re: KissAssist 6 Updated 02/27/2012 v6.2

Rich (BB code):
DPSOn=1
DPS1=Yaulp XI Rk. II|95|Me
 
Re: KissAssist 6 Updated 02/27/2012 v6.2

Thanks don't know if it worked yet but it should.

AE1=Healing Frenzy|6|Me
AE2=Flurry of Life|4|Me
AE3=Celestial Rapidity|5|Me

didn't work on the cleric. I set it to 1 and none of them get clicked.

No clue why its not working Ancestral aid works fine on the shaman , but that is a group buff.
 
Re: KissAssist 6 Updated 02/27/2012 v6.2

do you have AE turned on your cleric AEOn=1 ?
 
Re: KissAssist 6 Updated 02/27/2012 v6.2

Ya

[AE]
AEOn=1
AERadius=50
AE1=Healing Frenzy|1|Me
AE2=Flurry of Life|1|Me
AE3=Celestial Rapidity|1|Me
AE4=NULL
AE5=NULL
AE6=NULL
AE7=NULL


none of them are firing.
 
Re: KissAssist 6 Updated 02/27/2012 v6.2

Rich (BB code):
[AE]
AEOn=1
AERadius=50
AE1=Celestial Regeneration|2
AE2=Celestial Rapidity|3
working on my 95 cleric
 
Re: KissAssist 6 Updated 02/27/2012 v6.2

For some reason my ranger wants to keep chain casting Yowl and Strength of the tracker on my MA....

Unloaded and loaded MQ2Cast and now he casts yowl once and chain casts Tracker.


And yeah I'm a dumbass lol
 
Re: KissAssist 6 Updated 02/27/2012 v6.2

KissAssist 6 Updated 03/01/2013 v6.3
  • |MA Tag in buffs fixed. Spells with |MA tag was buffing entire group. It will now just buff the MA
  • Targeting issue fixed when soloing and heals were on in Tank role
  • Some minor fixes in AE section
.
 
Re: KissAssist 6 Updated 02/27/2012 v6.2

For some reason my ranger wants to keep chain casting Yowl and Strength of the tracker on my MA....

Unloaded and loaded MQ2Cast and now he casts yowl once and chain casts Tracker.
And yeah I'm a dumbass lol

Download 6.3 |MA tag fixed
 
Re: KissAssist 6 Updated 02/27/2012 v6.2

Is your chanter in the same group as MA?
What is your MA class and type? war PC, air pet etc?

Yes chanter is in the same group as MA and tank is war. On TLP if it matters, but 5.6 was working fine.
 
Re: KissAssist 6 Updated 03/01/2013 v6.3

my shaman likes to buff the MA every time the buff routine is called, But only for short duration buffs, like apathy and unfettered growth. Never had any issues with normal group buffs.
 
Re: KissAssist 6 Updated 03/01/2013 v6.3

unfettered growth 2.5 min timer and i think the timer on apathy is messed up its showing as 9 instead of 4.5 which would make it like 2 min. So when the timer runs out Kiss will rebuff. So it would be frequent. Thats why I always put those 2 buff sin DPS so they are never cast in downtime.
 
Re: KissAssist 6 Updated 03/01/2013 v6.3

I would go back to 5.6 for your chanter. The TLP servers are still a little wonky as far as being behind things kiss uses on the live servers. I have zero toons on the progression servers and no interest in debugging it there :( sorry. Just rename kiss 5.6 something like kisschanter.mac you can grab it here http://www.redguides.com/community/showthread.php/24959-KissAssist-5-6-Updated-11-13-2012.

I play on live servers and ive noticed the enchanter will continue to mez mobs past the % I set (90) eventually it stops but shouldn't it interrupt itself if its casting mez and the mob goes below the % ?
 
Re: KissAssist 6 Updated 03/01/2013 v6.3

Kiss does not use interrupts. I err on the side of caution. I would rather have an extra heal or mez landing. I have seen mobs go from 90% to 60% in seconds literally. If the chanter is trying to mez mobs at 60% then something is wrong but I haven't seen that on my bard or chanter. Mobs will always will be mezd regardless of health if caught in AE mez. Lag can also play a part in the updating of mob health as well.
 
Re: KissAssist 6 Updated 02/27/2012 v6.2

Ya

[AE]
AEOn=1
AERadius=50
AE1=Healing Frenzy|1|Me
AE2=Flurry of Life|1|Me
AE3=Celestial Rapidity|1|Me
AE4=NULL
AE5=NULL
AE6=NULL
AE7=NULL


none of them are firing.

|1 will never work its hard coded for >1 just looked a it. Sorry for the confusion.

Rich (BB code):
/if (${MobCount}<=1) /return
 
Re: KissAssist 6 Updated 02/27/2012 v6.2

|1 will never work its hard coded for >1 just looked a it. Sorry for the confusion.

Rich (BB code):
/if (${MobCount}<=1) /return

ill try 2 but i had it at 4 and 5 and didn't work either but that was before i changed it to Me.
 
Re: KissAssist 6 Updated 03/01/2013 v6.3

I would go back to 5.6 for your chanter. The TLP servers are still a little wonky as far as being behind things kiss uses on the live servers. I have zero toons on the progression servers and no interest in debugging it there :( sorry. Just rename kiss 5.6 something like kisschanter.mac you can grab it here http://www.redguides.com/community/showthread.php/24959-KissAssist-5-6-Updated-11-13-2012.

ok =(. Just FYI I think it has something to do with targeting because when I put dps=2 on the wiz he wont target the mob at all.

Thx
 
Re: KissAssist 6 Updated 03/01/2013 v6.3

unfettered growth 2.5 min timer and i think the timer on apathy is messed up its showing as 9 instead of 4.5 which would make it like 2 min. So when the timer runs out Kiss will rebuff. So it would be frequent. Thats why I always put those 2 buff sin DPS so they are never cast in downtime.

There are a few spells with the same name but different classes/functions/timers. Apathy is an enchanter mez and a shaman buff for example. I use the spell id in my scripts for that and a few others.
 
KissAssist Release KissAssist 6 Updated 05/27/2013 v6.5

Users who are viewing this thread

Back
Top
Cart