• 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 v8.4.2 Updated 10/23/2015

Maskoi

old and salty
Joined
Sep 28, 2005
RedCents
82,796¢
KissAssist v8.4.2 Updated 10/23/2015

Instructions/Settings Info Click Here

Current Features


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

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

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

* All plugins are included in our compile.




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


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

Attachments

Last edited by a moderator:
Re: KissAssist v8.4.1 Updated 10/04/201

KissAssist v8.4.2 Updated 10/23/2015
FIXED Fix to PullerPetTank role for pet returning with owner on long pulls, as per THIS SUPPORT TICKET.
FIXED Fix to the cures section when read/written/handled via info file.

KissAssist v8.4.1 Updated 10/04/2015 - MAJOR MAINTENANCE RELEASE
All the fixes for 8.4.0
Cures NOT fixed yet. Will Be in 8.4.2

KissAssist v8.4.0 Updated 09/30/2015 - MAJOR MAINTENANCE RELEASE

Treehuggindruid, KissAssistant #1 was able to pop in long enough to improve our Cure Feature
CURES
You can define debuff types for cures with a new tag by Corruption, Curse, Disease, Poison
Syntax: Cure1=AA/Spell/Disc/Item|Debuff Type
Leaving the tag off will try to cue any debuff same as before
Cure slots increased from 3 to 5
Rich (BB code):
[Cures]
CuresOn=1
Cures1=Radiant Cure
Cures2=Unblemished Blood|Poison
Cures3=Remove Curse|Curse
Cures4=Ward of Purity|Corruption
Cures5=NULL

Maskoi
KissAssist will ignore Eyes of Tallon and Zomm cast by assholes trying fuck with people on TLP servers.

Maskoi and Ctaylor22, KissAssistant #2
Mez Feature major revamp and streamlining.
Fixed MezRadar not removing mobs from Mez array. Mez will now keep track of mezzed mobs correctly.
Kiss will now attempt to immediately remez mobs if mez is broken unless its by the MA
Ae Mez mob count will now only count mobs within MezRadius=
AE Mez will no longer try to mez mobs outside of the MezRadius=

Ctaylor22, KissAssist #2. Thanks! KissAssist 8.4 would not have happened without his contributions


PULL
Ctaylor has rewritten the Pull and Validate mob routines. They now rely heavily on the Spawn TLO. This makes KissAssist even safer since tageting unessacary mobs has been greatly decreased.
Pull routine adjusted to for incoming changes to MacroQuest2 targeting.
Fixed Pulling to use camp X,Y for pulling mobs increasing accuracy in all pull modes except Hunter.
Fixed Pullwith issue when pulling with a Ranged item. Added back in. - As reported 52 times by Razkle
Some minor adjustments and fixes to chain pulling.

Tanking/Assist
Fixed targeting mobs wandering out of camp at low health.
Improved Tank's attacking closest mob when multiple mobs are incoming
Mob Radar now correctly keeps track of mobs

BUFFS
Fixed new item buffs converted to AAs blocking spells.

DPS
KissAssist will no longer try to recast spell with the |Once tag when resisted.
Legacy code removed that was redundant.

Pets
MoveWhenHit fixed

KissAssist v8.3.0 Updated 08/03/2015
NEW Addition of new configuration element (MoveWhenHit) to enable or disable movement away from mob beating on you in (PullerPetTank,PetTank,HunterPetTank) roles.
NOTE: This update differs (is more recent) than the 8.3.0 version released in Newest compile (Functional change needed to be made to Event_GotHit to correct a mistake).
Documentation for KissAssist updated to reflect this new element.

KissAssist v8.2.8 Updated 07/21/2015
FIXED Fix to healing "worst-hurt" and xtarget targeting issue for healing mercenaries, as per THIS SUPPORT TICKET.
FIXED Major fixes to healing and other core functions.

KissAssist v8.2.6 Updated 07/16/2015
FIXED Corrected issue in Campfire sub where campfires were not being set properly according to this support ticket.
FIXED Corrected issue in FindMobToPull sub where I (THD) missed a variable code closing tag while adding a "wait for full pet health before pulls" condition. Apologies on that.
FIXED Corrected issue where meztimer variables were not being set properly when setting starting KA with MEZ=0 config, then using alias command to turn MEZ=1. Now the declares and initialization that normally occurs when starting KA with MEZ=1 will take effect. Solution to problem reported in THIS SUPPORT TICKET
NEW Added checking code to main function sub to detect if pet does not exist when starting KissAssist in roles [pettank,pullerpettank,hunterpettank], so that the pet can created then be targetted and set as Main Assist.
NEW Added code to DoPetStuff sub that adds notification to pet classes when pet creation process fails due to missing components.
FIXED Corrected issue in DoPetStuff where pet focus and taunt states were not being set upon pet creation in pullerpettank role.
NEW Added functional check under FindMobToPull sub where pettank role will ensure pets in guard state at camp will switch to follow state if the owner is out of camp for more than 60 seconds.

KissAssist v8.2.5 Updated 06/28/2015
FIXED Fixed a coding issue effecting pets as reported in this KA thread.
FIXED Major Pet Fixes!!!
a) MA pet healing targeting loop has been fixed while trying DPS. Kiss did not recognize if a pet tanking was actually in the group or not. Now it is recognized properly and this allows for normal healing.
b) Some additional healing tweaks if Pet is MA.
c) If starting Kiss in any Pet role Kiss will now summon a pet, if you do not have one, instead of tossing an error message.
FIXED BARD FIXES!
a) Added two major fixes to bards. They should run smoother now - Thank You winnower
b) Single songs will cast correctly on bards if defined in DPS section.
c) Fixed a Timing issue on Bard AA's.

KissAssist v8.2.4 Updated 06/24/2015
FIXED Corrected issue effecting bard songs in DPS section according to this post.
FIXED Corrected issue directly effecting healing classes targeting correct group member (when group members have similar names). Resolution to this thread post.
FIXED Corrected issue in Checkbuffs sub that was failing to define bards as melee class for inclusion in |melee filter.
FIXED Corrected functionality issue that was effecting subroutine for CombatCast. Issue was making tanks ignore all |95 percentages in dps section if DPSOn=1, as well as addressing nuke spam.
FIXED Corrected functionality issue that was effecting bard pulls stalling/getting bard killed on pulls.

KissAssist v8.2.3 Updated 05/29/2015
NOTICE Minor corrections to clean up the code, no major changes to any functionality.

KissAssist v8.2.3 Updated 05/27/2015
FIXED Corrected issue where you would still turn and face mobs while sitting (without a mount) while medding mana/endurance.
NEW! New feature for DPS - Weave introduced.
NEW! New feature for Buffs - Remove introduced.
KissAssist 8 Instructions & Settings Info - Updated 05/29/2015

KissAssist v8.2.1 Updated 04/24/2015
FIXED Corrected issue where 8.2 dps parsing system was not picking up DOT damage.
FIXED Corrected issue where all changes for 8.1.5 release were not incorporated into 8.2 release.

KissAssist v8.2 Updated 04/19/2015
NEW! KISS NOW PROCESSES X3 THREE TIMES FASTER THAN BEFORE
#turbo 40 changed to #turbo 120. Kiss now processes 120 lines a second instead of 40

NEW! BUILT IN BASIC DPS METER. SEE YOUR TOONS DPS AFTER EVERY FIGHT. AUTO ADDS PET TO MASTER
Rich (BB code):
[MQ2] DPS Meter - Total Damage: 141,359 - Fight Time: 5s - DPS: 28,271
Make sure Hit Modes > All = Normal

FIXED HealsOn=2 error - Thanks ctaylor22
Kiss will now work in Pok and PoT Instances/missions - thanks eqmule
Heals tweak. streamlined some redundant code.
FIXED Pet Attack Variable. Was being declared as PetAttackOn=outer should be PetAttackOn=1

KissAssist v8.1.5 Updated 04/03/2015
FIXED Corrected issue related to PetTank role not properly assisting the MainAssist's target as per this problem ticket.
FIXED Corrected issue where GroupEscape function was triggering during raids, this is will not happen now.
FIXED Corrected issue related to chain pulling - ctaylor22
FIXED Corrected issue related to target validation when true distance of mob is detected after targetting. - ctaylor22

KissAssist v8.1.4 Updated 03/02/2015
*NEW* Role=HunterPetTank - This role duplicates the old hunter mac.
This role allows for a pet class (Mage/Necromancer/Beastlord) to have their pet tank.
It will run your character around a zone and hunt any or predefined mobs with the pull radius.
FIXED Corrected issue related target validation when pulling non agroed mobs.

KissAssist v8.1.3 Updated 02/26/2015
FIXED Corrected issue related to max Pet Height check looping shrink pet, according to this problem ticket.
FIXED Corrected issue related to pet attack delays, according to this problem ticket.

KissAssist v8.1.2 Updated 02/01/2015
CHANGED Stability fix patch.

KissAssist v8.1.1 Updated 01/26/2015
FIXED /kisscheck it was broke because of new MQ2 ini changes
FIXED toons in assist roles standing around while target on xtarget but outside of camp radius
ADDED a check to make sure puller types are back in camp

KissAssist v8.1.0 Updated 01/24/2015
FIXED Dual tag in buffs fixed a timer issue.
FIXED Kiss will now delete any pet toy handed back to the mage due to SOE and Pet item changes.
FIXED cleric not healing if DPS was turned off
FIXED chanters running into their own AE Mez while chasing MA
CHANGED Streamlined combat checks a bit.
FIXED tank not attacking.
FIXED bard stalling if melee was off

KissAssist v8.0.2
FIXED Bard casting/twist fix and casting changes to enable Buffs: Dual MA/ME targets.

KissAssist v8.0.1
FIXED Bug fix in buff item casting.

KissAssist v8.0.0
Updated and heavily tested for TDS.

NEW! Chain Pulling, HOT HOT HOT !!!
Chain Pulling Documentation.

Ini Section Example:
Rich (BB code):
[Pull]
PullWith=Summoned: Shuriken of Quellious|Summoned: Shuriken of Quellious
MaxRadius=100
MaxZRange=15
PullWait=0
BuffWait=20
PullRoleToggle=0
ChainPull=1
ChainPullHP=90
ChainPullPause=30|2

Chain Pull Variables and Definitions:

ChainPull=0/1 0=Off 1=On Default=0
ChainPullHP=90 Mob HP level to start looking for another mob to pull. Default=90.
ChainPullPause=30|2 Time in Minutes to pull mobs before Holding Pulls|How long to Hold pulls. (Default 30|2)

ChainPullPause is a timer setup for holding pulls to give your puller time in camp to get rebuffs.
Set this to ChainPullPause=0 if you want non stop continuous pulling.
The macro automatically tests if your puller stands in camp for "How Long To Hold Pulls" and resets
"Time in Minutes to pull mobs before Holding Pulls" to its original setting.

Role=Puller Chain Pulling will not activate with any other Role. Either set Role=puller in the kissassist_character.ini file,
or in game you can type: /mac kissassist puller

MQ2Melee:
Turn off all taunting or any flags that causes your puller to grab aggro.

MQ2Navigation:
If you see the message "[MQ2Navigation] No Start Reference", you should first try downloading the mesh files for your zone.
If you still see the message, you may need to make a new folder and extract the latest MQ2 compile. Copy over all of your custom
INI files and try again.

Named mobs:
Chain pulling will not pull a NAMED while there is a mob in camp, and will not pull another mob while a NAMED is in camp.

Tips when using Chain Pulling:
- Crowd control is a must. Use Chanter or Bard to mez mobs as an example, or be prepared for healers to get beat down.
- Start your puller between Your Tank and the rest of the group.
- Find the right balance between your Tanks CombatRadius and Pullers CombatRadius. Works best when Tanks CombatRadius is larger than Pullers.
- It has been observed when pulling mobs that take their time coming into camp and/or have a larger than normal Radius (Like Treants). Extend your CampRadius and MeleeDistance to a minimum CampRadius of 35 for Tank and 30 for puller then MeleeDistance 75 for Tank and 65 for Puller.
- If your Puller can out damage/grab aggro from your tank, do not set ChainPullHP to a low value. This will cause problems with the mob following your puller out of camp.

NEW! PetTank Role
/mac kissasist pettank or ini file under General role=pettank

NEW! Druid and Wizard group evac support to save from groups from wipes.
It will activate if the Tank dies and the group has aggro.
Uses Wizard AA/Spell Exodus or Evacuate and Druid AA/Spell Exodus or Succor
You must have the AA or the spell memorized for this work.
Found in your character ini file under [General] GroupEscapeOn=0/1 - Off/On - Druid and Wizard group evacuation support to save from total wipe.

NEW! Ability to cast clicky item petbuffs with different item name versus effect name
Pet buffs Dual tag (like clicky pet illusions) must use the following syntax:
Spell Name|Dual|Buff Name. See example below -
Rich (BB code):
PetBuffs1=Metamorph Totem: Night Harvest Scarecrow|Dual|Pet Illusion: Night Harvest Scarecrow

NEW! PetToys on command functionality. Will give pet toys as defined in mages ini file to other peoples pet
/pettoysplz MyPetName - Pet toys: ability to request pettoys on demand for any pet.
Syntax: /bct MageName /pettoysplz MyPetName
/pettoysplz GROUP - Pet toys: ability to request pettoys for all group's pets.
Syntax: /bct MageName /pettoysplz GROUP
Only works in MQ2EQBCS window.
Example:
Rich (BB code):
/bct MegaMage /pettoysplz StinkyPet
Example:
Rich (BB code):
/bct MegaMage /pettoysplz GROUP

NEW! BACKOFF Command
/backoff - This will stop/start ALL DPS.
It is a pause toggle and has to be issued again to resume attacking
Only works in MQ2EQBCS or MQ2 window.

Rich (BB code):
/bcaa //backoff
Rich (BB code):
/echo backoff

NEW! Kill mem-blurred mobs in camp when they drop off off extentended target window.

NEW! Buffs Dual spell tag now accepts Me or MA -
Syntax: Spell|Dual|Spell Name|Me/MA
Rich (BB code):
Buffs1=Talisman of the Courageous|Dual|Insistent Focusing|MA

--------------------------------------------------------------------------------------------------------------------
FIXED Bard casting/twist fix and casting changes to enable Buffs: Dual MA/ME targets.
FIXED Bug fix in buff item casting.
FIXED issue where you would continue to cast buffs when you suddenly get agro from a mob.
FIXED issue where your toon might attempt to loot an item while invised in a roaming group.
FIXED issue where you might accidentally try to pull a mob that has already been agroed (but not damaged) by someone else (mob stealing fix).
FIXED minor fix to swap/toggle to Melee as pull method when too close to mob with Ranged as PullWith.
FIXED GotHit event now working as intended for both PetTank and PullerPetTank roles
FIXED Issue with Pet stance being reset to follow when in Assist mode
FIXED Pull array issue resolved when PullWith is Pet
FIXED Gift of Mana function attempting to cast on mob when its dead
FIXED Minor fix for named mob alert in NamedWatch function, alert was coming after burns not before.
FIXED Rapid target cycling when healing class attempts to heal target and long gem recast time prevents it (when DPS is also active)
FIXED BARD Stalling
FIXED Mezzing non-aggro targets
--------------------------------------------------------------------------------------------------------------------
CHANGED Complete mezzing function overhaul,FASTER, MORE RESPONSIVE and ACCURATE!
CHANGED AOE casting streamlined and improved.
CHANGED Combat functions, and aggro target checks (streamlined and improved)
--------------------------------------------------------------------------------------------------------------------
 
Last edited:
Re: KissAssist v8.4.1 Updated 10/04/201

Camp radius test distance? - pet with or without Velocity? Seems like half the time the "timing" of the pull leaves the pet tanking outside of the camp distance.
 
Re: KissAssist v8.4.1 Updated 10/04/201

Yes the idea is to keep the mob away from the squishy mage. So the pet is called in a little sooner to tank the mob further out.

You can play with the range by adjusting the following var in the kissassist mac
Rich (BB code):
  /varset PetAttackRange 115
 
Re: KissAssist v8.4.1 Updated 10/04/201

So far best Kiss I have used - still some challenges, but what little I have learned about these programs is starting to make me think the next steps to make things even better is - MQ2, MQMELEE, and MQ@MOVUTIL updates. I see in mothership forums you do MQ2MELEE, and EQmule does MQ2 - but who updates MQ2MOVUTILS? Since this is just a guess hopefully it triggers an idea!
 
Re: KissAssist v8.4.1 Updated 10/04/201

Mq2moveutils is semi maintained by pms. He pops in randomly and adds stuff to MQ2Moveutils that peopel haave asked for.
 
Re: KissAssist v8.4.1 Updated 10/04/201

"KissAssist v8.4.1 Updated 10/04/2015 - MAJOR MAINTENANCE RELEASE
All the fixes for 8.4.0"

is there a list of fixes posted somewhere?
 
Re: KissAssist v8.4.1 Updated 10/04/201

"KissAssist v8.4.1 Updated 10/04/2015 - MAJOR MAINTENANCE RELEASE
All the fixes for 8.4.0"

is there a list of fixes posted somewhere?

The fixes he refers to are all the flubbers that were accidentally put in to the release he forgot to clean up... noted issues as per support tickets.. noted issues as per kissassist forum discussions.. and a few improvements that needed to be made.

As I have very little worktime on this release, and I am not trolling the forums daily anymore.. all i can say is "lizardboy isn't as anal as me in posting all fixes and improvements for every minor patch release as i always did..".. lol
 
Re: KissAssist v8.4.1 Updated 10/04/201

It was late and I am very lazy. I just wanted to get 8.4.1 posted.

Basically any reported problem with 8.4.0 was fixed other than cures. There was some new features too. I will list them tonight.
 
Re: KissAssist v8.4.1 Updated 10/04/201

It was late and I am very lazy. I just wanted to get 8.4.1 posted.

Basically any reported problem with 8.4.0 was fixed other than cures. There was some new features too. I will list them tonight.

did you get a chance to add individual classes to buffs? :)
 
Re: KissAssist v8.4.1 Updated 10/04/201

You are in luck there are 2 different version of Kiss posted.
1. One has if statements
2. One does charm.
Knock yourself out

http://www.redguides.com/community/forumdisplay.php/121-KissAssist?prefixid=modification

Yea would just prefer supported one =)

- - - Updated - - -

Think I found a bug.
Rich (BB code):
[Mez]
MezOn=2
MezRadius=50
MezMinLevel=15
MezMaxLevel=45
MezStopHPs=80
MezSpell=Solon's Song of the Sirens
MezAESpell=Your AE Mez Spell|0
Bard on LJ
I am noticing for Mez when it misses a note (because low skill) it is going back to the normal melee twist and not attempting to resing
Have tried mezon 1 and mezon 2
 
Re: KissAssist v8.4.1 Updated 10/04/201

Not a bug skill up your bard. MQ2twist doesn't have a function like mq2cast on fizzle and i have no interest in coding it into Kiss=Keep It Simple Stupid.

/twist 2 or whatever song gem you have crap skill and leave the bard on overnight
 
Re: KissAssist v8.4.1 Updated 10/04/201

should moving take presidence over medding? guys will refuse to move if medding unless I wait till they over 25 % then restart kiss then they will chase
 
Re: KissAssist v8.4.1 Updated 10/04/201

Yes currently they med once they start instead of move
 
Re: KissAssist v8.4.1 Updated 10/04/201

My tank (main toon+main looter) is prioritizing loot distribution over tanking mobs in camp, even if they were in camp before last mob dies. In previous versions, he would hop right on adds and deal with loot after camp was clear, but he'll stand there and take rounds of damage from a mob in camp while dealing with advloot window.

- - - Updated - - -

Also, a previous update (8.2) changed the #turbo from 40 to 120. The current setting is 80. I changed mine to 120 and experienced much smoother pulling on my bard, and my war seems to be much more reactive now as well. Is there a reason this was lowered?
 
Re: KissAssist v8.4.1 Updated 10/04/201

Find this line to fix looting
Rich (BB code):
        /if (!${LootOn} || (!${Me.UseAdvancedLooting} && ${AggroTargetID}) || (${DMZ} && ${Me.InInstance}==FALSE) || ${Me.Invis}) /return
Change it to
Rich (BB code):
        /if (!${LootOn} ||  ${AggroTargetID} || (${DMZ} && ${Me.InInstance}==FALSE) || ${Me.Invis}) /return

We found 120 on some computers was to fast and screwed up timing on delays. So we went in the middle with 80
 
Re: KissAssist v8.4.1 Updated 10/04/201

Awesome fix on the loot/combat priority. Much better now. :)

I'll keep that in mind if I run into any timing/delay issues. Liking the 120 myself atm.
 
Re: KissAssist v8.4.1 Updated 10/04/201

Can I make a request for there to be 25 lines on dps and buffs instead of 15?

Here is my reasoning:

With so many aa's, there are lots of AA's for buffing aside from the spells we do. I can count 5-10 on most of my chars. On the DPS side, I can count the same. I get that holyshits and such are amazing, but situationally there are times when you just want to have things work on their own. Some of us are just users and don't understand all the code :(

Please?

Down
 
Thats to many for default. I will look to see if I can somehow add that the ini file under each section then you can customize it witout having to edit every new version.
 
Chromatic Haze still procs when an enchater nukes a mob, just not as often and not with AA nukes on friendly targets. Its a song window group buff proc much like gift of mana, last about 12sec or 1 nuke.
 
I have a chanter and I don't think i have ever seen that. Is it a apell or an AA
 
Chromatic Haze is an enchanter proc (passive AA Gift of Hazy Thoughts) or AA (activate AA Chromatic Haze) that casues the next direct damage spell for all group members to increase base damage by 340% (or more depending on the level of AA). It shows up in the song window as Chromatic Haze for about 10 seconds (Mine says Chromatic Haze VI). This is a little iffy because if it procs while you're in the middle of casting a spell, it will burn up the proc as the spell lands. This is terrible if a mage happens to be casting Servant when it procs... You may crit for 12pts of damage. :)

For kiss, I think it could work just like gift of mana. Just watch for the song, then the next spell should be whatever is in the INI:

What I'd like is a section in the INI that let's me pick my chromatic spells like:

Rich (BB code):
[Chromatic]
ChromaticNuke1=Mindsunder Rk. II|Mob
ChromaticNuke2=Mindcleave Rk. II|Mob

Then something like this, and pardon my terrible ability to code this:

Rich (BB code):
/if (${Me.Song[Chromatic Haze].ID}) {
/if (${Me.SpellReady[${ChromaticNuke1}]}) /call Cast "${ChromaticNuke1}"
/if (!${Me.SpellReady[${ChromaticNuke1}]} && ${Me.SpellReady[${ChromaticNuke2}]}) /call Cast "${ChromaticNuke2}"
}
 
This is one of the reasons I created the Kissassist with if's statements mod.

But apart from that, I never understood why Maskoi didn't include Interrupt routines in KA. MQ2Cast_Spell_Routines.inc includes the ability to pass the name of a routine to be called while casting. You have to create the sub routines and add the code you want, and just /call Interrupt, when you want too interrupt the spell you are casting. I use it for healing all the time, so my shaman will stop healing when the cleric beats him to it or vice versa.
 
Can the bot handle debuffing the mob, like keeping snare on it, or in the case of an SK, keeping Engulfing Darkness on the mob at all times?

I am noticing that it does not see that these types of debuffs are wearing off the mob and recast them.
 
I'll try that, thanks!

There is one other small issue, when the tank pulls large mobs, like Wurms and Giants their hitbox is very large. This causes the tank to think the mob has not reached them when in reality they are standing there hitting it. After about 10 seconds or so it will do some switch in routine and eventually start attacking. I was wondering if there is a setting that I could raise in order for it to acknowledge these mobs have made it to the group, or extend the acceptable distance it waits for when a mob is getting close before it attacks. I hope i explained that well enough.

The bot does not detect fizzles on a pull spell, it also switches targets when more than one mob comes, this makes mezing very ineffective.
 
Last edited:
There is one other small issue, when the tank pulls large mobs, like Wurms and Giants their hitbox is very large. This causes the tank to think the mob has not reached them when in reality they are standing there hitting it. After about 10 seconds or so it will do some switch in routine and eventually start attacking. I was wondering if there is a setting that I could raise in order for it to acknowledge these mobs have made it to the group, or extend the acceptable distance it waits for when a mob is getting close before it attacks. I hope i explained that well enough.

You need to play with your CampRadius and MeleeDistance. Bump your MeleeDistance +5 and try it. Keep bumping your MeleeDistance and remember that you will need to increase your other Melee characters MeleeRadius.

The mezzing problem is all depending on how you have your group setup and who is MA. I use an enchanter and have no problems with mezzing as long as I setup my MA correctly especially if using a standard puller.
 
Right now i have my tank running out and getting mobs, So hes the MA, Tank and puller, everyone else just kills what he has targeted. Should I change that?
 
Nope. The same suggestion above should work. If you have the CampRadius and MeleeDistance set to close to each other, then the whole mob with big hit box becomes an issue. What happens is the macro checks if you need to return to camp based on how far from you are from your camp location and if you are with in range(to not return to camp) but just inside your MeleeDistance. The tank will not engage the mob, because the mob never makes it inside the tanks MeleeDistance. You can fix this by increasing the MeleeDistance. just play with it until you find a good balance.
 
KissAssist Release KissAssist v8.4.2 Updated 10/23/2015

Users who are viewing this thread

Back
Top
Cart