• You've discovered RedGuides 📕 an EverQuest multi-boxing community 🛡️🧙🗡️. We want you to play several EQ characters at once, come join us and say hello! 👋
  • IS THIS SITE UGLY? Change the look. To dismiss this notice, click the X --->
KissAssist

Combat Assist KissAssist 12.002.033

Download now:  Join us with Level 2 access or earn your way in with  RedCents.
Thanks everyone for your support.
Updates for some requested changes.

1. Added more detail to the combat routines debug messages.
2. Removed the check for the "Rain of Fear" expansion from the AggroCheck routine.
3. Added a check for Healers that Melee to reacquire their melee target before leaving the CheckHealth routine.
4. Pet should now switch targets with their Master when using the /switch command(s).
5. Fixed an issue with Heals when turning them off and back on again without restarting the macro.
6. Added "UAS" tag to heals. UAS=Use As Single heal. This can be used to have your healer cast a group heal using the single target heal code.
Example: Heals1=Some Group Heal|95|UAS
7. Made some adjustments to the Chase and Trackmedown code. There should be less pausing and more chasing when using the Trackmedown command. Your mezzer will still prioritize mezzing over chasing so be aware.
8. Added the check for level 125 Summon corps spell. "Death's Proclamation" is now checked for when trying to summon corpses.
9. Cleaned up some old GMail Event code.
Cures now has its own casting Interrupt. It is no longer part of the healing check. Added an additional check for 32(Cure Interrupt)

New Mage Packs are now part of the Pet toys routine.

Add to Ignore routine fixed an issue when trying to add by ID.

Added a change to the Med routine to allow you to skip buffing while medding. Set MedOn=2 to ignore the buff routine.

You can now customize the WinTitle of your EQ windows. See the Startup Commands in the kiss instructions for details on how the use the section
Example: Command2=/noparse /varset WinTitleText ${Me.Name} (Lvl:${Me.Level} ${Zone.ShortName})

WinTitleText will now be used when setting the Window Title when the macro is first started.
This update is just a correction to a syntax error found in the Timer event when using Tribute.
A quick chainpull fix by @battlenet
Posted by: Redbot
The big change for this version is that you can now use MQ2SpawnMaster for determining Named mobs. The Macro does not need MQ2SpawnMaster loaded to work. KissAssist reads the MQ2SpawnMaster.ini file for the current zones entries and adds them to an alert list that is used to match Spawns names to the list. To use this new feature. Just run the macro and then /end. Edit your character.ini file and turn on UseSpawnMaster=1 in the [General] section.

See MQ2SpawnMaster for directions on how to add mobs to the SpawnMaster list. Go Here. If you looking for existing list then Go Here.

Fixed the DPSAdv.ElapsedTime issue it now uses .TimeElapsed

Added a check in DoWoMed to fix a messaging issue when medding gets interrupted and you return to med when you don't need to.

Added a check at the top of the CampFire routine to abort the routine if CampFireOn if off.

Changed UseMQ2Melee flag to default to 0(off)

Also moved the CAST_COMPONENTS event check to the end of the DoCastingEvents routine. This should fix the trying to cast items when you are out of components.

Did some cleanup in the code and that is about it. You know what to do, and have fun.
This could of happened with any character using a pet and using DPS. The issue was that after mob death CombatReset was not getting executed, and the next mob coming into camp was being considered the same as the last mob killed. This action was causing the Master of the pet to send in the pet on incoming mobs, and if the character was a melee character, to charge after the mob before the mob made it to camp.

The above statement only happened in locations where mobs were being pulled very quickly.

I also included Cures as part of the healing interrupt check. Cures will not get interrupted when heals are not to get interrupted now.
A syntax error was found in the CheckGroupStats routine. My Bad.
Recoded the BardsDoWhat routine to better determine when a Bard needs to be doing what. This should fix the bard singing DPS spells when not in combat.
Also added condition checking for Begfor entries in the buff routine, this only affects the Beggar and not the caster/giver.

You know what to do.
New routine Had error, should be fixed now. You know what to do.
Top