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.
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)
--------------------------------------------------------------------------------------------------------------------