• 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 v9.081 Beta Updated 08/14/2016

Maskoi

old and salty
Joined
Sep 28, 2005
RedCents
82,796¢
KissAssist v9.081 Beta Updated 08/14/2016

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.
KissAsisst 9.01 Beta Updated 05/15/2016
DPS Parse reporting fixed. Now reports combined pet and character totals
DPS Parse ini file fixed. Now reports combined pet and character totals
DPS Parse ini file added time stamp so entry was not over written every fight.
Parse command instructions in write up clarified.
Initial fix for chanter buffing issues. Still needs further investigation

KissAsisst 9.02 Beta Updated 05/15/2016
More fixes for single buffing on group and self
Kiss will stop rememming spell form Misc gem between casts on single group buffs and pet toys

KissAsisst 9.03 Beta Updated 05/15/2016
Major fuck up in Disc casting fixed. No more 5 sec delay between casts
Fixed an issue with returning to camp.
Discs that are cast now showing correctly in MQ2 Window.

KissAsisst 9.04 Beta Updated 05/17/2016
Syntax clean up. Lot of extra or missing brackets parens and stuff fixed.
GOM event fixed. Gift of Mana wore off text changed recently. Events updated.
Feign Dead handler added to Aggro Section to stand toons up after dropping aggro
Missing var added back into Pull sub. Fixes error
Return to Camp tweaks in DoWeMove Sub

KissAsisst 9.05 Beta Updated 05/22/2016
GoM Rewritten to reflect recent game changes.
Pulling routines tweaked to fix several issues
Ini files selection tweaked to better support new command line ini file feature

KissAsisst 9.06 Beta Updated 06/01/2016
Line numbers added to debug
Basic mount support added for Mount MQ2Nav - BillyBobJr stop pulling pulling with mounts
Various tweaks and fixes

KissAsisst 9.07 Beta Updated 07/10/2016

Some rogue lovin
Added Backstab to the Kiss DPS Parser it was missing
Added Autohide to Melee section ini file. Rogue will hide sneak after every fight
Rich (BB code):
Autohide=0/1
Tweaked invis checks for rogues

Added Command /DPSWriteOn
Writes Kiss DPS Parsing to Kissassist_DPS.ini
/writedpson
Rich (BB code):
[a glaring orafik-2027 - 7/10/2016-07:34:17]
DPS-Berserker-105=Total Damage: 1,122,048 - Fight Time: 10s - DPS: 112,204
[a ferocious tirun-2123 - 7/10/2016-07:34:59]
DPS-Berserker-105=Total Damage: 170,282 - Fight Time: 13s - DPS: 13,098
[a glaring orafik-2193 - 7/10/2016-07:35:58]
DPS-Berserker-105=Total Damage: 1,297,740 - Fight Time: 12s - DPS: 108,145
[an aggressive gehein-2175 - 7/10/2016-07:36:42]
DPS-Berserker-105=Total Damage: 383,917 - Fight Time: 13s - DPS: 29,532
[a hunting skirth-2234 - 7/10/2016-07:37:35]
DPS-Berserker-105=Total Damage: 886,760 - Fight Time: 11s - DPS: 80,614
[a ferocious tirun-2369 - 7/10/2016-07:38:07]
DPS-Berserker-105=Total Damage: 657,597 - Fight Time: 15s - DPS: 43,839
[an aggressive gehein-2144 - 7/10/2016-07:38:55]
DPS-Berserker-105=Total Damage: 1,121,530 - Fight Time: 14s - DPS: 80,109

Added 2nd Xtarget to heal Section
Hard coded Promised Heal line to 21 secs since they always seem to be 21 secs long

Added check for mobs inside AE Mez spell radius not on xtarget to prevent aggro on those mobs. Will not cast ae mez and immediately go into single mez.
Added check for mobs inside AE Spells radius not on xtarget to prevent aggro on those mobs. Will not cast AE AA/Spell/Disc/Items

Kiss will temporarily turn off chase while fighting so casters are not interrupting their spells
Kiss will no longer scan for errors after every restart
Kiss will now cast Endurance type recovery AAs like Communion of blood

Added multiple target checks during combat. If MA is assigned as Group Main Assist in Party window Kiss now will target MA's target much more accurately.
Added color to debug text for easier reading
Added Extended Ingenuity to Kiss duration mod for more accurate buff durations on melee types
Added additional checks on Assisting toons not to attack mezzed mobs
Added additional checks for casting to make sure target is alive and in zone.
Tweaked medding routines to help cut down on toons getting caught up in sit/stand loops
Adjusted all /stick commands for underwater combat
Fixed Burn not activating Fixed infinite Burn loops
Adjusted Spell Dots, Hot, etc durations to recent MQ2 changes
Fixed toons randomly trying to buff other toons with items and self buffs
Fixed Aggro section spam
Removed the need for MQ2debuff plugin in favor of native MQ2 debuff TLO's

KissAssist v9.08 Beta Updated 08/13/2016

Added several missing damage types to the DPS Parser

Frenzy on
Bite
Claw
Slice
Sting
Strike

DPS
Fixed |Weave it was not working
Added a self combat buff check to look at buff and song window. Kiss will no longer cast combat buffs every fight if detected in your toon's buff or song window.
Added an item on cursor check

Buffs
Fixed a rebuffing issue. Toons should correctly Buff and rebuff now.

Heals
Fixed a bug where healers would not heal MA if it was a pet
Fixed a curing issue

Pulling
Added a warning that you can't pull with PullWith=Melee while using MQ2Advpath
Some mob validation tweaks
Fixed maxradius issue with MQ2Advpath. Kiss will now correctly determine MaxRadius.

Burn
Fixed Burn not firing

KissAssist v9.081 Beta Updated 08/14/2016
This is last beta release

Various minor bug fixes
 

Attachments

Last edited:
Re: KissAssist v9.0 Beta Updated 5/14/2016

Kissassist 9.0 Beta

Fixed endless casting of campfires in Guild Halls
GOM event fixed to recognize new text from recent patches
Improved item check for casting. Fixes errors of endless loops for food summining items. = eqmule
Improved DPS Parsing for pet damage
Clerics will no longer cast heals while invis unless in combat.
Kiss will now a draw a circle around the puller showing PullWith= radius

NEW! - Melee class improvements
Kiss now supports Skills. I am not sure how we missed that for 5 years but better late than never.

NEW! - Melee Section feature
BeforeCombat=Disc Name
This is main for Berzerker's Kick in the teeth line of comabat abilities. Acccepts Discs only
Rich (BB code):
BeforeCombat=Punch in the Throat

NEW! - TURN MQ2MELEE THE FUCK OFF

UseMQ2Melee=0/1 Off/On default=1 on
This is the people that don't want to use Mq2Melee at all in Kiss. It will turn off all functions including holy/downshits and let Kiss completely control your Melee toon.

NEW! - IF NOTIF
This is a new feature to help enhance combos for melee classes. Currently supports AE and Burn Section.

IF
Rich (BB code):
Burn1=Spell|Me/Mob/Ma|IF|Spell
Cast a AA/Skill/Spell/Disc/Item only if another AA/SPell/Disc/Item IS ACTIVE

NOTIF
Rich (BB code):
AE1=Spell|Me/Mob/Ma|NotIF|Spell
Cast a AA/Skill/Spell/Disc/Item only if another AA/SPell/Disc/Item IS NOT ACTIVE

Sample Zerker ini file sections
Rich (BB code):
[DPS]
DPSOn=2
DPSSkip=1
DPSInterval=2
DPS1=Cry Carnage|98
DPS2=Open Wound|99|Once
DPS3=Bubbling Rage|0
DPS4=Phantom Assailant|0
DPS5=Battle Stomp|98
DPS6=Frenzy|95
DPS7=Banestrike|90
DPS8=Juggernaut Surge|85|Me
DPS9=Demolishing Volley|83
DPS10=Demolishing Frenzy|81
DPS11=Axe of Numicia|79
DPS12=Binding Axe|86
DPS13=Dichotomic Rage|92|Mob
DPS14=NULL
DPS15=NULL

[Burn]
BurnText=Decepticons Attack
Burn1=Reckless Abandon
Burn2=Savage Spirit|Me|if|Reckless Abandon
Burn3=Silent Strikes
Burn4=Fundament: Third Spire Of Savagery
Burn5=Untamed Rage|Me|if|Savage Spirit
Burn6=Focused Furious Rampage|Me|if|Savage Spirit
Burn7=Brutal Discipline|Me|notif|Reckless Abandon
Burn8=Distraction Attack
Burn9=Blinding Fury|Me|NotIf|Strike of Savagery
Burn10=NULL
Burn11=NULL
Burn12=NULL
Burn13=NULL
Burn14=NULL
Burn15=NULL
UseTribute=0
BurnAllNamed=0

[AE]
AEOn=1
AERadius=45
AE1=Rampage|1|Single
AE2=Vicious Cyclone|1|Single
AE3=Blinding Fury|3|Me
AE4=Battle Cry of the Mastruq|3
AE5=Distraction Attack|3
AE6=Reckless Abandon|3
AE7=Savage Spirit|3|Me|if|Reckless Abandon
AE8=Silent Strikes|3
AE9=Fundament: Third Spire Of Savagery|3
AE10=Untamed Rage|3|Me|if|Savage Spirit
AE11=Focused Furious Rampage|3|Me|if|Savage Spirit
AE12=Brutal Discipline|3|Me|notif|Reckless Abandon
AE13=NULL
AE14=NULL
AE15=NULL

NEW! - Kiss now supports MQ2Advpath for pulling. You have to tell kiss via the command to use it. See the graphic below for details.
/mac Kissassist path Pathname
/mac Kissassist path wolves

View attachment 9573

NEW! - Pet Hold On feature
PetHoldOn =0/1 Off/On
Kiss will automatically detect if you have pet hold or pet ghold. You can turn pet hold on and off in you ini file or using the command below to toggle it on or off.
/pethold on

NEW! - Auto Assign Master Looter.
If you are using AdvLoot Kiss will automatically assign the master looter to the group member with LootOn=1. Group leader and looter must be on the same computer. Kiss uses the shared info to assign the master looter.

NEW! - You can tell Kiss to use any character ini file you want.
/mac kisassist ini BobRaid.ini
/mac kisassist ini BobGroup.ini
/mac kisassist ini BobFireSpells.ini

Useful for keeping different ini files for toons for group or raid.

NEW! - DPS Parsing Test Command

/parse # (#= number of seconds)
This command is used to test ini files setups in your guildhall.
1. You need a test dummy set up.
2. You need to be standing near it
3. target yourself
4. /parse 30

This command will put you in Tank mode with DPSOn=2. This is automatic and required because of Guildhall weirdness with target and damage reporting on damage.

Will make your character attack the test dummy for 30s same as it would a mob using Kiss. It will then report your DPS using the Kiss DPS Parser that you see after each fight.
It will also save the data to the KissAssist_DPS.ini file
Rich (BB code):
[Combat Dummy Sana-4990]
DPS-Monk5004=Total Damage: 556,972 - Fight Time: 30s - DPS: 18,565 Pet: 25645
[Combat Dummy Dena-4950]
DPS-Monk5004=Total Damage: 659,732 - Fight Time: 31s - DPS: 21,281 Pet: 35420
[Combat Dummy Taza-4994]
DPS-Monk5004=Total Damage: 511,914 - Fight Time: 27s - DPS: 18,959 Pet: 27372

NEW!- Kiss Task System
Phase 1

I have started to lay the ground work for the new Kiss Task System. We have added new commands specifically designed to help automate your group while missions and tasks. The core system requires MQ2EQBC to relay the commands to your group.

/ktdismount
This command will make everyone in your group dismount. It will also set Mount=0 so characters will not try to recast their mounts.

/ktdoor
This command will tell your characters to try and open the door/gate/zone closest to them

/ktdoor # (#=Door ID)

This command will tell your characters to try and open the door with the Door ID #. Useful for door/gate/zone that are next to each other and you want to click a specific one instead of the closest.

/kthail NPC Name
This command will have the group target and hail an npc. There is a random 1-2 second delay so everyone does not hail at once.

/ktinvite
This command will send an invite to the closest members of your guild near you. Useful for people that have groups all in the same guild. Most effective when used in conjunction with MQ2AutoAccept

/ktsay "thing to say"
Will cause the charters to say a phrase. Useful for talking to NPCs during quests and entering/leaving instances. NPC must first be targeted. There is a random 1-2 second delay so everyone does not say the phrase at once.

/kttarget NPC Name
This command will tell everyone to target the NPC whose name is sent.

NEW! - Debuff feature.

KissAssist now has a Debuff feature that will handle debuffing all mobs in camp. Kiss will still debuff the MA's target with this option off.

Things you need to know:

Ini file settings:
DebuffAllOn 0, 1, or 2. 0 = OFF, 1 = Best Try. 2 - Persistent. Default is 0.
For a debuff to be used in the new Debuff All Routine, you must use the debuffall tag. See format below.

Exceptions: Role of Puller, will only debuff MA's current target.

Debuff All Format:

DPS1=Spell/AA|mob health %|debuffall|slow/tash/malo/crip/always|always

slow/tash/malo/crip tag is used to check mob for the current TYPE of debuff, and the "always" tag is used to know if to overwrite the current TYPE debuff.

Be careful when using the always tag, because this could cause your character to spam that debuff, if your spell will not overwrite an existing debuff already on the mob.

Currently in MQ2 there is no way to test if a debuff spell will overwrite/stack/land on the mob before you cast it. Also there is no easy way to determine if spell is a slow, tash, malo, crip type spell. So it is required that the user specify this tag, for the debuff, if it applies.

what category the debuff falls under, for comparing

Examples:

Shaman:
Rich (BB code):
DPS1=Regenerating Counterbias|99|debuffall|slow|always
DPS2=Malosenia|98|debuffall|malo
Mage:
Rich (BB code):
DPS1=Malosenia|99|debuffall|malo|always

Enchanter:
Rich (BB code):
DPS1=Enunciation of Tashan|99|debuffall|tash|always
DPS2=Dreary Deeds|98|debuffall|slow
DPS3=Demolished Consciousness|97|debuffall|crip

Explanations:

DebuffAllOn:

DebuffAllOn=0 - OFF. Kiss casts debuffs normally.

DebuffAllOn=1 - This will try and cast every buff, but will not wait for spells/AAs to become ready. If spell is ready, cast it. If spell is not ready move on to next spell/AA. rinse and repeat. After best try casting on current mob. Move on to next mob. This behavior will continue until all debuffs have been cast on all mobs. This option is considered best try and gives priority to DPS than Debuffing

Take into consideration that after trying to debuff each mob if you are a caster with DPSOn set up, That the DPS routine will be run on the MA’s current target between each mob being checked for debuffs.

DebuffAllOn=2 - This option will spend more time trying to make sure all debuffs are cast on each mob. This option is considered persistent and gives priority to Debuffing than DPS. There is an exception. If you have a debuff that has a long recast timer, that debuff may be skipped.

When setting up the order of your debuffs. If you are going to use a combination of Spells and AA's. It would be a good idea to stagger them, where an AA follows a Spell.

The reason for this is that AA's can be cast while spells are still in a global cool down.

Command Line Parameter Changes

The old style of passing parameters still works, but there have been some changes made in this version of Kiss. You can now pass parameter using tags. Here is a list of the new tags:

Rich (BB code):
   ini
   ma
   assistat
   parse
   path

Here are some examples in how to use this on the command line:

/macro Kissassist9.mac ma MyTanksName tank ini raidtank
/macro Kissassist9.mac puller assistat 99 ma MyTanksName path pullpath
/macro Kissassist9.mac parse 120 ini dpstest1

The Parameters that are passed by the command line will take priority over what is in your ini files. Ini Files are read first and then replaced with any parameter that is passed on the command line. I know I repeated myself, but that was on purpose.
 
Last edited:
Re: KissAssist v9.0 Beta Updated 5/14/2016

Bug Tracking

Reported: Dretski:
BUG: Parse not writing to kissassist_DPS.ini file
Status: Fixed 9.01

Reported: Dretski:
BUG: Parse issue while targeting pet
Status: Clarified in instructions.

Reported: Dretski:
BUG: DPS Parse totals reporting with pet unclear
Status: Fixed 9.01

Reported: Dretski:
BUG: GOM event not ending after successful cast.
Status: Fixed 9.04

Reported: Skyjet2000
BUG:Chanter not buffing correctly
Status: OPEN
 
Last edited:
Re: KissAssist v9.0 Beta Updated 5/14/2016

You talked me into using the Updater, and now I can't get it through there. Any chance it will get added on there?
 
Re: KissAssist v9.0 Beta Updated 5/14/2016

You talked me into using the Updater, and now I can't get it through there. Any chance it will get added on there?

When it's out of beta I'll put it in the updater.

If you want to try it now, download it and save it to the macros folder, overwriting the old kissassist.mac


Note that the updater will overwrite kissassist.mac next patch, reverting back to 8.5

If you want KA9 AND the updater, you'll have to download & overwrite each patch until it's out of beta.
 
Re: KissAssist v9.0 Beta Updated 5/14/2016

You talked me into using the Updater, and now I can't get it through there. Any chance it will get added on there?

You can download it from the first post. Just save it into your release>macro folder
 
Re: KissAssist v9.0 Beta Updated 5/14/2016

A quick question, say you have your enchanter to slow all mobs in camp. Will it do the mez routine first or will it decide to slow all the mobs chewing on the tank first then mez?
 
Re: KissAssist v9.0 Beta Updated 5/14/2016

Or, you can simply change the name of this one to Kissassist9.mac and it will not be overwritten.

- - - Updated - - -

Trying to target my mage pet as a tank, but the macro drops the target after the INI check and ends (ERROR: You have >> NULL << targeted.) It does however work when I run it in Pettank mode. The description in the MQ window is not clear about this. ;)

Doesn't seem to save a Kissassist_DPS.ini file after the parse, not finding with windows search or manual. Also not sure why it has to automatically end the macro after a completed parse. :D

The DPS report in the MQ window says;
Pet Total damage: xxx Pet DPS: xxxs
DPS meter - total damage: xxx Fight Time: xxx DPS: xxx
Does the DPS meter count only the PC damage or PC + pet?

I'm intending to do some massive parsing of various level 105 INIs in the future and work towards perfect ones, so I hope I'll be able to clear out some bugs. :)
 
Last edited:
Re: KissAssist v9.0 Beta Updated 5/14/2016

Or, you can simply change the name of this one to Kissassist9.mac and it will not be overwritten.

- - - Updated - - -

Trying to target my mage pet as a tank, but the macro drops the target after the INI check and ends (ERROR: You have >> NULL << targeted.) It does however work when I run it in Pettank mode. The description in the MQ window is not clear about this. ;)

Doesn't seem to save a Kissassist_DPS.ini file after the parse, not finding with windows search or manual. Also not sure why it has to automatically end the macro after a completed parse. :D

The DPS report in the MQ window says;
Pet Total damage: xxx Pet DPS: xxxs
DPS meter - total damage: xxx Fight Time: xxx DPS: xxx
Does the DPS meter count only the PC damage or PC + pet?

I'm intending to do some massive parsing of various level 105 INIs in the future and work towards perfect ones, so I hope I'll be able to clear out some bugs. :)

Thanks for some great feedback

Fix for dps.ini file
find this line 1531ish change blue text
Rich (BB code):
                /if (${UseMQ2Melee}) /ini "Kissassist_DPS" "${MyTargetName}-${MyTargetID}" "DPS-${Me.Class}${Me.ID}" "Total Damage: ${DPSTCalc} - Fight Time: ${DPSLastTime}s - DPS: ${Macro.Return} Pet: ${DPSPetTotal}"
to red text
Rich (BB code):
                /if (${Defined[ParseDPS]}) /ini "Kissassist_DPS" "${MyTargetName}-${MyTargetID}" "DPS-${Me.Class}${Me.ID}" "Total Damage: ${DPSTCalc} - Fight Time: ${DPSLastTime}s - DPS: ${Macro.Return} Pet: ${DPSPetTotal}"

Currently the DPS of you and your pet appears to be separate. I am going to go through and tweak that so it also shows the combined total.

Parse is to parse DPS. DPS, grab and report data, end macro.

I will look at the assist pet thing and clarify in the instructions when i find whats going on
 
Re: KissAssist v9.0 Beta Updated 5/14/2016

I'm noticing something about Gift of Mana that is probably old. If I only have one GoM spell set up, it will pause all casting until this spell becomes available again in case it's recently used and greyed out. It's of course easy to remedy by putting more GoM spells in line, but I'm not sure this is completely intended.

[Combat Dummy Azia-11746]
DPS-Magician11761=Total Damage: 1,425,036 - Fight Time: 41s - DPS: 34,756 Pet: 841511 also looks a bit odd in the DPS ini. The full data is (sort of, as stated above) available in the MQ2 window, so I think it should be specified better in the DPS.ini too. :)

I would also like a way to use "GoM-like" spells more easily. The mage Fickle line sometimes puts a buff on me that makes my next nuke do 60-150% extra damage, I would like to be able to use this in the same way as Gift of Mana. Same with Chromatic Haze, Dichotomics etc. Not sure if it's doable at the moment though. :) Could it be possible to make a section in the GoM part of the INI about what buffs to look for?
 
Last edited:
Re: KissAssist v9.0 Beta Updated 5/14/2016

Still having weird buffing issues, where it will skip/refuse to cast buffs.
Everything else looking solid so far.
 
Re: KissAssist v9.0 Beta Updated 5/14/2016

That's a little too vague.

What buffs?
What class?
What Lv?
Post your ini file.
 
Re: KissAssist v9.0 Beta Updated 5/14/2016

Same issues as in this thread really
http://www.redguides.com/community/showthread.php/39696-Weird-buffing-issues-and-Group-buffs-x

For example, my entire team is running Kiss9, and in raid together.

My enchanter refuses to cast Visions of Grandeur. She sits down and memorizes it, doesn't cast it, then moves onto the next buff. She won't cast Shield of the Magi at all, she just mems it, unmems it. She casts Clarity.. and then will casts Enlightenment on "some" of the casters (using the Caster tag), but not all of them? it's weird.

Same thing with all my other classes too. Like my Wizard will just cycle between Elemental Armor and Shield of Magi without ever casting either.. then sometimes randomly (like 2 - 15 minutes later even) she will cast one of them.

Rich (BB code):
[General]

KissAssistVer=9.0
Role=Assist
CampRadius=80
CampRadiusExceed=400
ReturnToCamp=0
ChaseAssist=0
ChaseDistance=25

MedOn=1
MedStart=80
MedCombat=0
LootOn=0
RezAcceptOn=0
AcceptInvitesOn=1
GroupWatchOn=0
CastingInterruptOn=1
EQBCOn=0
IRCOn=0
MiscGem=8
HoTTOn=0
CampfireOn=0
CharInfo=Enchanter|60

[SpellSet]

LoadSpellSet=0
SpellSetName=KissAssist

[Buffs]

BuffsOn=0
Buffs1=Gift of Pure Thought
Buffs2=Umbra|ME
Buffs3=Shield of the Magi
Buffs4=Enlightenment|Caster
Buffs5=Visions of Grandeur|Melee
Buffs6=NULL
Buffs7=NULL
Buffs8=NULL
Buffs9=NULL
Buffs10=NULL
Buffs11=NULL
Buffs12=NULL
Buffs13=NULL
Buffs14=NULL
Buffs15=NULL
Buffs16=NULL
Buffs17=NULL
Buffs18=NULL
Buffs19=NULL
Buffs20=NULL
RebuffOn=1
CheckBuffsTimer=20
PowerSource=NULL

[Melee]

AssistAt=95
MeleeOn=0
FaceMobOn=1
MeleeDistance=75
StickHow=snaproll rear
AutoFireOn=0
UseMQ2Melee=1

[GoM]

GoMSHelp=Format - Spell|Target, MA Me or Mob, i.e. Rampaging Servant Rk. II|Mob
GoMSpell1=NULL
GoMSpell2=NULL
GoMSpell3=NULL

[AE]

AEOn=1
AERadius=50
AE1=Color Slant|5|Mob
AE2=Color Skew|5|Mob
AE3=NULL
AE4=NULL
AE5=NULL

[DPS]

DPSOn=1
DPSSkip=20
DPSInterval=6
DPS1=Tashanian|99
DPS2=!Cripple|94
DPS3=!Asphyxiate|88
DPS4=Theft of Thought|60
DPS5=Mana Sieve|90
DPS6=NULL
DPS7=NULL
DPS8=NULL
DPS9=NULL
DPS10=NULL
DPS11=NULL
DPS12=NULL
DPS13=NULL
DPS14=NULL
DPS15=NULL
DebuffAllOn=0

[Aggro]

AggroOn=0
Aggro1=NULL
Aggro2=NULL
Aggro3=NULL

[Heals]

Help=Format Spell|% to heal at i.e. Devout Light Rk. II|50
HealsOn=0
Heals1=NULL
Heals2=NULL
Heals3=NULL
Heals4=NULL
Heals5=NULL
XTarHeal=0
HealGroupPetsOn=0

[Cures]

CuresOn=0
Cures1=NULL
Cures2=NULL
Cures3=NULL
Cures4=NULL
Cures5=NULL

[Pet]

PetOn=0
PetSpell=Zumaik's Animation
PetShrinkOn=0
PetShrinkSpell=Tiny Companion
PetBuffsOn=1
PetBuffs1=Staff of the Serpent
PetBuffs2=NULL
PetBuffs3=NULL
PetBuffs4=NULL
PetBuffs5=NULL
PetBuffs6=NULL
PetBuffs7=NULL
PetBuffs8=NULL
PetCombatOn=1
PetBreakMezSpell=NULL
PetRampPullWait=0
PetSuspend=0
MoveWhenHit=0
PetToysGave=
PetHoldOn=1

[Mez]

MezOn=1
MezRadius=50
MezMinLevel=45
MezMaxLevel=57
MezStopHPs=80
MezSpell=Glamour of Kintaz
MezAESpell=Facination|4

[Burn]

BurnText=Decepticons Attack
BurnAllNamed=0
Burn1=NULL
Burn2=NULL
Burn3=NULL
Burn4=NULL
Burn5=NULL
Burn6=NULL
Burn7=NULL
Burn8=NULL
Burn9=NULL
Burn10=NULL
Burn11=NULL
Burn12=NULL
Burn13=NULL
Burn14=NULL
Burn15=NULL
UseTribute=0

[Pull]

PullWith=Melee
MaxRadius=350
MaxZRange=50
PullWait=5
PullRoleToggle=0
ChainPull=0
ChainPullHP=90
ChainPullPause=30|2
PullLevel=0|0
PullPath=NULL

[AFKTools]

AFKHelp=AFKGMAction=0 Off, 1 Pause Macro, 2 End Macro, 3 Unload MQ2, 4 Quit Game
AFKToolsOn=0
AFKGMAction=1
AFKPCRadius=150
CampOnDeath=0
ClickBacktoCamp=0

[Merc]

Help=To use: Turn off Auto Assist in Manage Mercenary Window
MercOn=0
MercAssistAt=92
[General]
KissAssistVer=9.0
Role=Assist
CampRadius=100
CampRadiusExceed=400
ReturnToCamp=0
ChaseAssist=0
ChaseDistance=25
MedOn=1
MedStart=25
MedCombat=0
LootOn=0
RezAcceptOn=0
AcceptInvitesOn=1
GroupWatchOn=1
CastingInterruptOn=0
EQBCOn=0
IRCOn=0
MiscGem=8
HoTTOn=0
CampfireOn=0
CharInfo=Enchanter|60

My enchs INI for reference.
 
Re: KissAssist v9.0 Beta Updated 5/14/2016

A quick question, say you have your enchanter to slow all mobs in camp. Will it do the mez routine first or will it decide to slow all the mobs chewing on the tank first then mez?

Mezing and healing take priority over debuffing for all classes that can Mez or/and heal.
 
Re: KissAssist v9.0 Beta Updated 5/14/2016

This is a core Kiss issue more than a beta thing. This is really involved and will need a lot more investigation than the quick beta code fixes.

Thanks for having the patience in dealing with this while we were writing Kiss 9. I will mark it in bugs but will take a couple days to get into.
 
Re: KissAssist v9.0 Beta Updated 5/14/2016

Or, you can simply change the name of this one to Kissassist9.mac and it will not be overwritten.

- - - Updated - - -

Trying to target my mage pet as a tank, but the macro drops the target after the INI check and ends (ERROR: You have >> NULL << targeted.) It does however work when I run it in Pettank mode. The description in the MQ window is not clear about this. ;)

Doesn't seem to save a Kissassist_DPS.ini file after the parse, not finding with windows search or manual. Also not sure why it has to automatically end the macro after a completed parse. :D

The DPS report in the MQ window says;
Pet Total damage: xxx Pet DPS: xxxs
DPS meter - total damage: xxx Fight Time: xxx DPS: xxx
Does the DPS meter count only the PC damage or PC + pet?

I'm intending to do some massive parsing of various level 105 INIs in the future and work towards perfect ones, so I hope I'll be able to clear out some bugs. :)

I rewrote the DPS Parser output it now looks like this. I will make sure the info gets written correctly to the ini file as well.

Rich (BB code):
[MQ2] DPS Meter - Your Total Damage: 282,115 - Fight Time: 33s - DPS: 8,548
[MQ2] DPS Meter - Pet Total Damage: 56,660 Pet DPS: 1,716
[MQ2] DPS Meter - You + Pet Total Damage: 338,775 - DPS - 10,265
Ini file now looks like
Rich (BB code):
[Combat Dummy Taza-11160 - 5/15/2016-11:14:16]
DPS-Shadow Knight-105=Total Damage: 473,470 - Fight Time: 33s - DPS: 14,347
DPS-MyPet=My Pet Total Damage: 40,171 - Pet DPS: 1,217
DPS-Combined=Me + Pet Total Damage: 513,641 - Combined DPS: 15,564
 
Last edited:
Re: KissAssist v9.0 Beta Updated 5/14/2016

My enchs INI for reference.

Haven't really used Kiss, but it looks like you have buffs turned off in that ini, but rebuffs turned on. I'd hazard a guess that the rebuffs thing is triggers some memorization/etc in certain scenarios before buffs being off entirely is caught?

Didn't look, just a quick guess to help.
 
Re: KissAssist v9.0 Beta Updated 5/14/2016

This is a core Kiss issue more than a beta thing. This is really involved and will need a lot more investigation than the quick beta code fixes.

Thanks for having the patience in dealing with this while we were writing Kiss 9. I will mark it in bugs but will take a couple days to get into.

No problem. Kiss is still amazing. Buffs via EQBC commands isn't so bad for now.

Haven't really used Kiss, but it looks like you have buffs turned off in that ini, but rebuffs turned on. I'd hazard a guess that the rebuffs thing is triggers some memorization/etc in certain scenarios before buffs being off entirely is caught?

Didn't look, just a quick guess to help.

I have buffs turned off in that example. Had them turned on for testing though.

- - - Updated - - -

Question does this

NEW! - You can tell Kiss to use any character ini file you want.
/mac kisassist ini BobRaid.ini
/mac kisassist ini BobGroup.ini
/mac kisassist ini BobFireSpells.ini

work in conjunction with Tank/Assist/Puller commands?

/mac kissassist ini bobraid.ini Tank etc? or do I need to have it set up in the actual ini when I do it this way?
 
Re: KissAssist v9.0 Beta Updated 5/14/2016

In theory that should work. I tried to make it so you could make the command line in any order.

Try it and lets us know. that's why it is in beta.
 
Re: KissAssist v9.0 Beta Updated 5/14/2016

Haven't really used Kiss, but it looks like you have buffs turned off in that ini, but rebuffs turned on. I'd hazard a guess that the rebuffs thing is triggers some memorization/etc in certain scenarios before buffs being off entirely is caught?

Didn't look, just a quick guess to help.

If buffs are turned off. Everything in that section is off as well.
 
Re: KissAssist v9.0 Beta Updated 5/14/2016

KissAsisst 9.01 Beta Updated 05/15/2016
DPS Parse reporting fixed. Now reports combined pet and character totals
DPS Parse ini file fixed. Now reports combined pet and character totals
DPS Parse ini file added time stamp so entry was not over written every fight.
Parse command instructions in write up clarified.
Initil fix for chanter buffing issues. Still needs further investigation

New macro file uploaded
 
Re: KissAssist v9.01 Beta Updated 5/15/2016

I never used advpath for pulling and would like to know if there is a guide to setting up a basic pull between 4 waypoints?
 
Re: KissAssist v9.01 Beta Updated 5/15/2016

KissAsisst 9.02 Beta Updated 05/15/2016
More fixes for single buffing on group and self
Kiss will stop rememming spell form Misc gem between casts on single group buffs and pet toys

New macro uploaded
 
Re: KissAssist v9.0 Beta Updated 5/14/2016

I'm noticing something about Gift of Mana that is probably old. If I only have one GoM spell set up, it will pause all casting until this spell becomes available again in case it's recently used and greyed out. It's of course easy to remedy by putting more GoM spells in line, but I'm not sure this is completely intended.

The GOM routine has a 10 second timer for waiting in the GOM routine until a GOM spell has been cast. We might be able to add a flag that allows better control over using the 10 second timer or not. This would allow those who want to wait and use the GOM on a specific set of spells and others who just want to cast a GOM spell if ready other wise use the GOM on what ever gets cast next.
 
Re: KissAssist v9.02 Beta Updated 5/15/2016

Kiss has always supported mq2nav in pulling. Its built in.
 
Re: KissAssist v9.02 Beta Updated 5/15/2016

What about the waypoints though? Right now, yeah it'll path, but I haven't been able to limit where or how far. MQ2Nav lets you build waypoints, but I've seen no way to utilize them while pulling with KA. Am I just missing it?
 
Re: KissAssist v9.02 Beta Updated 5/15/2016

Currently it does not support mq2nav waypoints.
 
Re: KissAssist v9.03 Beta Updated 5/15/2016

KissAsisst 9.03 Beta Updated 05/15/2016
Major fuck up in Disc casting fixed. No more 5 sec delay between casts
Fixed an issue with returning to camp.
Discs that are cast now showing correctly in MQ2 Window.

New macro uploaded.
 
Re: KissAssist v9.03 Beta Updated 5/15/2016

not sure maybe. The Rof2 compile will be updated in a few weeks for all of the latest MQ2 features and Kiss 9 will included in that update.

Download but save it as like Kiss9.mac so you don't overwrite the rof2 version and tell of it works
 
Re: KissAssist v9.0 Beta Updated 5/14/2016

I'm noticing something about Gift of Mana that is probably old. If I only have one GoM spell set up, it will pause all casting until this spell becomes available again in case it's recently used and greyed out. It's of course easy to remedy by putting more GoM spells in line, but I'm not sure this is completely intended.

Gift of Mana has been fixed the GOM fades messages have changes and have been updated in the events. I will post them tomorrow in 9.04 after some more testingon other stuff
 
Re: KissAssist v9.03 Beta Updated 5/15/2016

Ok one or two things I have found.

When using pullertank with a mq2nav mesh loaded I get the following errors on longer pulls.
Rich (BB code):
Do Command Could't parse 'Timer for /nav to adjust heading when mob is moving.
kissassist.mac @5052 (Pull): Time for nav to adjust heading when mob is moving
kissassist.mac @ 4865 (FindMobToPull(int Pullflag)): /call pull
kissassist.mac @ 839 (Main) /call FindMobToPull 1
/varset failed, variable 'Adjust headingtimer' not found
kissassist.mac @ 5053 /varset AdjustHeadingTimer 20
kissassist.mac @ 4865 (Find MobToPull(Int Pullflag)): /callpull
kissassist.mac @ 839 (Main) /call Findmobtopull 1
On longer pulls with direction changes I get spammed even more.

I know you are working on some teaks to Gift of mana but there should be a check to see if the mob is dead before casting a spell on the mob. My if my wizard get GoM and the end of a fight it will spam the corpse trying to cast.

I have been using the new debuff stuff and it seems to be working very well.

Is there anyway to stop a disc on named so a bigger disc can take over? I.e I have stalwart Defense running every fight but on named I would Like final stand to kick on.
 
Re: KissAssist v9.03 Beta Updated 5/15/2016

Ok one or two things I have found.

When using pullertank with a mq2nav mesh loaded I get the following errors on longer pulls.
Rich (BB code):
Do Command Could't parse 'Timer for /nav to adjust heading when mob is moving.
kissassist.mac @5052 (Pull): Time for nav to adjust heading when mob is moving
kissassist.mac @ 4865 (FindMobToPull(int Pullflag)): /call pull
kissassist.mac @ 839 (Main) /call FindMobToPull 1
/varset failed, variable 'Adjust headingtimer' not found
kissassist.mac @ 5053 /varset AdjustHeadingTimer 20
kissassist.mac @ 4865 (Find MobToPull(Int Pullflag)): /callpull
kissassist.mac @ 839 (Main) /call Findmobtopull 1
On longer pulls with direction changes I get spammed even more.

I know you are working on some teaks to Gift of mana but there should be a check to see if the mob is dead before casting a spell on the mob. My if my wizard get GoM and the end of a fight it will spam the corpse trying to cast.

I have been using the new debuff stuff and it seems to be working very well.

Is there anyway to stop a disc on named so a bigger disc can take over? I.e I have stalwart Defense running every fight but on named I would Like final stand to kick on.

Thanks for information, I think we can take care of all but the stopping the disk. Will have to think about that one.
 
Re: KissAssist v9.03 Beta Updated 5/15/2016

Sorry still pretty new to Kiss can i have both 8.5 and 9 and pick either one to run? or can only use one?
 
Re: KissAssist v9.03 Beta Updated 5/15/2016

You can but you have to rename one like kissassist9.mac

Then start 8.5
Rich (BB code):
/mac kissassist
and 9
Rich (BB code):
 /mac kissassist9
 
KissAssist Release KissAssist v9.081 Beta Updated 08/14/2016

Users who are viewing this thread

Back
Top
Cart