This is a quick summary of some changes and additions added to KissAssist this Update:
- Added a check for when a character joins your group. The check is used to force the CheckecBuffs routine to re-check buffs on everyone, and reset all buff timers.
- Added a check to try and target the highest level mob in camp when there is no named in camp. This is dependent on the mob being in range of the MA when selecting from multiple targets.
- Fixed an issue when using a wild card search for MobsToPull. "MobsToPull=a shak dratha*,a gor taku*" will now find and pull the correct mobs.
- Consolidated the Pet attack code. Moved the /pet swarm command into the PetCombat routine.
- Fixed an issue with not triggering queued events properly.
- Added a check for Non-Melee characters, to break invis when in the combat routine. Had to make a few changes to keep from breaking the Aggro routine where characters would FD or Fade to loose aggro.
- In the CombatCast routine, the MA and MAOnce tag will now target your pet if "pettank" is found as part of your Role.
- When in Chase mode. The MA's location is used to determine if mobs are in range to engage in combat, and not the camp location.
- Fixed an issue with !class and !class using the dual tag. Some classes were getting buffed.
- Added a check to turn /pet taunt off if your character is in an assist type role.(Why in the hell does my pet keep dying?)
- OpenInvSlot routine now uses ${Me.NumBagSlots} to figure the number of top level inventory slots you have available.
- Fix an issue when trying to set the MA with like named characters. The AssignMainAssist routine now uses exact name matching.
- /zoneinfo command now shows the PullLoc's in the Kissassist_info file for the current zone. When PullLocsOn is set on.
- Macro now checks and loads the MQ2Rez plugin, when it is not loaded, and you have RezAcceptOn set.
Hunter Role Changes:
FindMobsToPull will now search for mobs using the characters current location and if no mobs are found,
then will try and find mobs using the characters camp location.
Pet will now be sent to aggro mob when the mob is close, and not bother using PullWith.
Pet is now summoned to you if the pet is to far away and you need the pet to attack your target.
Uses the "Summon Companion" AA, if you have the AA.
Mez logic Changes:
Found an issue where if the MA breaks mez, on a mob that is NOT the MA's target. The mob was not getting re-mezed.
This can happen when the MA pulls with a DOT spell and the initial mob selected by the MA, to tank in camp. Is not the mob he pulled.
Added a message for when the MA breaks mez on a mob.(Tell the MA to stop pulling with a DOT spell)
Fixed an issue when AE mezzing. If one of the mobs resisted the AE mez, the caster could/would get stuck in a loop re-casting the AE Mez.