Re: KissAssist v8.5 Updated 1/16/2016
This is the last official release until KissAssist 9
KissAssist v8.5.5 Updated 2/21/2016
Hunter Pet Tank
Fixed several issues that was stalling and trapping toon in an endless loop. - ctaylor22
Gift of Mana Section
GoM Spells increased from 2 to 3 slots
Timers have been attached to GoM spells
If casting a 70s duration HoT Spell Kiss will no longer spam cast long duration spells over and over . It will move to next spell.
Improved casting of Combat Abilities /disc
Kiss will now recognize if it successfully cast a disc.
Kiss will no longer spam every disc it tried to cast as a success.
Heals
Further tweaks for single heals to increase speed and accuracy.
Burn Section
Characters will no longer attempt to activate burn if dead or not in zone.
KissAssist v8.5.4 Updated 2/14/2016
Rain on their Parade
Blast em and show em who's boss
Splash magic all over the place
Show off your awesome Multiple Mob Melee skills to your group
Kiss now supports AE spell/AA/disc on a single mob.
Syntax: AE1=Spell/AA/Disc|1|Single
Misc
Added a cursor check before rememming MiscGem spell
Zerker Example
Rich (BB code):
[AE]
AEOn=1
AERadius=45
AE1=ArcBlade|1|Single
AE2=Vicious Cyclone|1|Single
AE3=NULL
AE4=NULL
AE5=NULL
Mage Example
Rich (BB code):
[AE]
AEOn=1
AERadius=50
AE1=Rain of Cutlasses|1|single
Finally 12 spell slots for real.
Kiss will now remem your original spell in your MiscGem slot after buffing.
New Command
This command Will write all of your current memorized spells to the bottom your ini file . Useful for posting your spell list in the forums.
Rich (BB code):
[MySpells]
Gem1=Spiritual Remedy
Gem2=Graceful Remedy
Gem3=Mystical Intervention
Gem4=Virtuous Intervention
Gem5=Fervid Renewal
Gem6=Fraught Renewal
Gem7=Promised Rehabilitation
Gem8=Ardent Hammer of Zeal
Gem9=Olsif's Retort
Gem10=Divine Indemnification
Gem11=Word of Greater Reformation
Gem12=Justice
Kiss now will automatically run the Kisscheck command when the macro starts
You can see your own damn mistakes and stop bugging us cause you can't type.
Some further tweaks to increase responsiveness in DPS and Heals Sections
KissAssist v8.5.2 Updated 2/10/2016 - Major Maintenance Release
Fixed Buffs not recognizing buffs from ini file.
Buffs tweaked - some major delays between buffing taken out.
Heal tweaked for speed. All I can say is WOW!
Spell interrupts now working. syntax was in the wrong order.
Pet event removed that was causing random mobs to be written to MobsIgnore causing pulling issues.
Bard Mez fixed.
Some responsiveness tweaks to help toons during combat.
Updated Mq2Cast spell routines included for people having issues with Twincast not working.
KissAssist v8.5.1 Updated 1/23/2016 - Maintenance Release by Ctaylor22
KissAssist will now unload MQ2Bucles to avoid error with /while commands
Added CastingInterruptOn entry to [General]
Rich (BB code):
CastingInterruptOn=0/1 - Off/On Interrupt spells if target is dead DPS or target is above heal %
Added HealGroupPetsOn entry to [Heal]
Rich (BB code):
HealGroupPetsOn=0/1 - Off/On character will attempt to heal group pets
Fixed a syntax error checking Spell Cooldown
Buffs added a timer to prevent recasting of group buffs
Fixed Buff tags |Melee and |Casters not recognizing correct character classes
KissAssist will now adjust heals for debuffs in The Broken Mirror zones Crypt of Decay and Crypt of Sul
Some adjustments for spell rank recognition
Block Buffs adjusted by 10 slots for new 40 slot maximum
KissAssist v8.5 Updated 1/16/2016 - MAJOR RELEASE
Please welcome Ctaylor22 as the new KissAssistant #1
Treehuggindruid is enjoying real life in parts unknown so we have promoted ctaylor22.
NEW
NEW! Kiss will now recognize your highest level version. 5 long years and Kiss no longer needs Rk. II or Rk. III for spells. - Ctaylor22
Kiss will now recognize your highest level spell/disc. - Ctaylor22
NEW! Support for splash/target ring spells added - Ctaylor22
Updated global spell cooldown check to new TLO ${Me.SpellInCooldown}
Chanters will no longer enter combat if Mez and DPS are OFF
Cursor check for mod rods etc added to startup to fix stalling when toons couldn't open their spell books because they awere holdign something.
Spell interrupts added to prevent over healing and nuking corpses - Ctaylor22
Writebuff ini separated out main Buff routine for clarity
GENERAL
A second tag has been added to GroupWatchthat allows you to change the default med point of 20%
GroupWatchOn=0/1/2|30 - Off/Entire group/Healers|Med % - Toon will stop and med when group members get below this amount of Mana/Endurance and resume when they med to 90%.
CharInfo entry added to ini file for a very exticiting future project
HEALS
Healers will now check and heal group pets. This is currently the defaut setting. You will be able to turn it off next version - Ctaylor22
Support for splash/Target Ring heal spells added - Ctaylor22
PET
NEW! Added support to summon a pet via item. e.g. mage epic
Pets trying to attack invalid npcs will automatically add them to the Ignore MMob List. e.g. quest npc, merchants, etc
PetRoles will no longer spam attempting to break mez when off PetBreakBreakMez=0
MEZ
Fixed and Updated Necro Mez
Added skipmez check if mez spell not ready
Added skipmez check if mob is dead
Fixed pet add mod to ignore event if targeting a corpse
Added the name of the person breaking mez back into the Break Mez message if someone other than Tank.
PULL
NEW! Kiss now allows you to define what level mobs you want to pull. - Ctaylor22
New entry in PullLevel=Auto/Min Level/Max Level
PullLevel=Auto - Default 5 levels below yours and 2 level above. If you ar 105 it would pull 100-107 level mobs
would pull mobs only level 10-15
Added check to abort pull if another group has aggro on a mob via Target of Target's window
Fixed CampRadiusExceed calculation when MaxRadius is changed via in game command
GOM
Kiss will now recognize Gracious Gift of Mana
TANK
NEW! Tanks will now attack Mez Immune mobs first if defined from the ini file
Fixed Tank targeting low health mobs wandering out camp and ignoring adds
Fixed PetTank role incorrectly targeting pet on startup as MA. It needs to be the pet's master.
BURN
NEW! Tribute support added to burn section - Ctaylor22
UseTribute=0/1 ON?OFF will turn on Tribute when burn is activated and then turn it off 10min later before the next tribute charge
BUFFS
NEW! Powersources are now manageable. - Ctaylor22
Set up you buffs section to summon your powersource. Only need 1 in your inventory at a time.
Rich (BB code):
Buffs4=Sealed Pure Energeian Metal Orb|Summon|Pure Energeian Metal Orb|1
In the buffs section Set Powersource to the name of the powersource you will be using.
Rich (BB code):
PowerSource=Pure Energeian Metal Orb
Be warned the depleted power sources are DESTROYED.
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.
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)
--------------------------------------------------------------------------------------------------------------------