Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
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.
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.
Medroutine got an update. If medding gets interrupted before completion, then the group is re-checked for who is the lowest on mana/endurance, when medding continues.
Summoning items, for Berserkers only. Added a check for CombatAbilityReady and not just if the character has the CombatAbility. This fixed an issue where Berserkers tried to summon axes and the the entry was getting disabled.
Made a few refinements to the Bard checking routine.
Fixed an issue for healers. If a heal entry used the 100% health check with a condition combination, that returned false. This was causing the healer to continue to check self for healing and not check others for heals.
Added noauto tag to all plugins loaded by kiss.
This could use more testing, so let me know if you have any issues. Happy MQing!
Made a few adjustments to the DoBardStuff routine. When Bard using MeleeTwistWhat, after fights the bard would nuke them self after buffing, and continuing their /Twisting.
NOTE: This copy could use a bit more testing.
Changed some logic to engage pet if pet combat is on and character is NOT in a pet type role. The new logic only considers PetCombatOn setting in the ini file.
Updated some logic in the Combat routine to turn Melee(/attack) back on, when turned off by EQ, when switching targets. This was happening when Melee characters had to change targets to buff/debuff characters/mobs.
Changed the AFK routine to use the DoICamp routine to check for camping out when your not in your starting Camp zone. CampOnDeath setting will now control camping From the AFK routine. CampOnDeath does not require you to die to activate, but triggers the code when your Starting zone is NOT your current zone.
AFKToolsOn Now checks for 0/1/2/3
0=off
1=Check All
2=Check for characters near by, but ignore GM's in the zone.
3=Check for GM's in the zone only.
Meztimers now uses MyDuration.TotalSeconds
Removed GMail Events.
Character Z access is only adjusted when on land. Z access control is ignored when in liquid.
As mentioned this copy can use more testing, so use at your own risk. You know what to do!