Re: KissAssist 6 Updated 02/27/2012 v6.2
KissAssist 6.4 05/25/2013
~Pulling fixed.
~Added support for MQ2IRC. Will echo infomation to MQ2Irc similiar as it does for EQBC.
New ini file entry under [General]
IRCOn=0/1 Off/On
~Added RoF AA Mesmerization Mastery recognition should help on mez timers
~Fixed !MA tag for heals
KissAssist 6 Updated 03/01/2013 v6.3
~|MA Tag in buffs fixed. Spells with |MA tag was buffing entire group. It will now just buff the MA
~Targeting issue fixed when soloing and heals were on in Tank role
~Some minor fixes in AE section
Kissassist 6.2 02/27/2013[/SIZE]
AE section only had 1 entry increased to 5F
Fixed targeting issues with MA and Familiars mainly affecting warrior class. - thanks dannuic
Fixed MA buffing issues
Kissassist 6.1 02/21/2013
Fixed Bard Twisting weirdness.
Fixed Shammy canni spell firing off whenever it refreshed instead assigned mana %
Streamlined part of the pulling section dealing with finding mobs to cut down on wasted time trying to pull the same inaccessible mob over and over.
Added corpse check in to macro from starting if toon is dead to prevent creating Kissassist_Bob_Corpse.ini file.
NEW! Advanced MQ2EQBC Feature
I often have 2 or 3 groups running using kiss. When testing I need to see all of the messages that are being sent to EQBC.
When you have 8 toons spamming the same EQBC its gets a little confusing.
I have added a feature that allows KissAssist to use EQBC channels. This way only the toons that are in that channel will see the messages
The command to have a toon join an EQBC channel is /bccmd channels <channel name> ie /bccmd channels povar
The new feature uses the following command
EQBCOn=0/1/2|Channel = Off/On/On|Channel name
Kissassist 6.0 MAJOR RELEASE 02/18/2013
Bug fixes etc
Fixed Pet buff check - Thanks brizors
Fixed burn section weirdness in targeting and crashing
Fixed gift of mana Event. It wasn't always casting due to different text depending on AA level.
Fixed target glitch in group if tank dead
Fixed Bard Aura of the Poet Rk.II aura cast loop do to Song typo in name
Fixed cleric self rez routine. Clerics were constantly ignoring their own corpse
Pet focus will only show up now for mages, Beastlords and necros in the ini file.
Added REAL/AA xp gained message when mob killed
Mezzers will try to mez all adds if tank dies
Hunter mode fixed had lots of weird issues.
Hunter looting issues fixed.
INI File Auto rebuff section rewritten to stream line buff watch and recast buffs smarter.
First part of heal section rewritten to hopefully increase heal responses.
NEW! - MQ2navigation support added for pulling. Kiss automatically recognizes if a MQ2Navigation mesh is loaded for the zone.
NEW! - DPSOn=2 - DPS feature to cast spells in an absolute order instead of based on mob health %'s.
DPSOn=0/1/2 - Off/On cast normal by mob health/On but cast in order of mob health %
The following would cast 1 2 3 4 starting at 97% of mob HEALTH. This feature is based on the health tag |97% |90% but will cast in order and does not check mob health other than when to start. So you would use 1-100% to rank the spells in the order you want them cast.
Rich (BB code):
[DPS]
DPSOn=2
DPSSkip=10
DPSInterval=15
DPS1=Echo of Tashan|97
DPS2=Dreary Deeds|95
DPS3=Thin Air|90
DPS4=Polychromatic Assault|85
NEW! - Groupwatch option added to watch only healers. Cleric druid and shammys
GroupWatchOn=0/1/2 - Off/Entire group/Healers only - Clerics druids and shammys
NEW! - Pet toy support for Mages. Mages will equip their own pets with basic stuff - Thanks lanceval
This feature was based on code from el_nene's autobot. Used with permission.
Autobot is available at Macequest2.com VIP section.
This is a work in progress.
Rich (BB code):
PetToysOn=1
PetToys1=Muzzle of Mardu
PetToys2=Belt of Magi'Kot
PetToys3=Blade of Walnan
PetToys4=Summon Fireblade
NEW! - AE Spell Section
AEOn=1/0 On/Off
AERadius=50 - Radius around character to detect mobs.
AE1=Explosion of Spite|2|Mob = Spell/AA/Disc/Item to cast|Number of mobs in radius to activate|Target Mob|MA|Me
Rich (BB code):
[AE]
AEOn=1
AERadius=50
AE1=Explosion of Spite|2|Mob
AE2=Explosion of Hatred|3|Mob
AE3=NULL
NEW! - MQ2Posse by Sym Support integrated with AFKTools Section based on AFKTools.mac by AnonymousHero
KissAssist will now pause when strangers are in your defined radius.
Read about MQ2Posse here
Rich (BB code):
[AFKTools]
AFKHelp=AFKGMAction=0 Off, 1 Pause Macro, 2 End Macro, 3 Unload MQ2, 4 Quit Game
AFKToolsOn=1
AFKGMAction=1
AFKPCRadius=150
NEW! Added Melee and Caster tags to Buffs Section for single target buff spells. Mostly for lower level spells
Rich (BB code):
[Buffs]
BuffsOn=1
Buffs1=Focus of Alladnu|Melee
NEW! - Heal tag !MA - heals everyone but MA - Requested By Garland
Heal1=Spell Name|90|!MA - would heal anyone in the group with the spell except the MA
Rich (BB code):
[Heals]
Heal1=Sacred Elixir|90|!MA
NEW! Mez support for necros added. Main code submitted by Dencelle.
Yes Virginia necros can single mez regular mobs. Who knew?
NEW! - Command
/addingnore partial mob name - will add the closest mob to you it can find with that name you type
/addignore thorn - would add "a briar thorn" to the ignore list if in blightfire moors
NEW! - Basic Curing Feature Added
It uses
MQ2Debuffs, automatically loaded, to determine if you have Disease/Poison/Curse debuffs. If you have any of these it will cast the cure spell. Phase I checks the caster and also checks if anyone using Kiss on the same machine is debuffed. Use cure alls for now since it can't determine specific debuffs. The feature is fairly basic and I will add more to it in the next release. I might roll this feature into the heal section as well in a future version
Rich (BB code):
[Cures]
CuresOn=1
Cures1=Radiant Cure
Cures2=NULL
Cures3=NULL
KissAssist 5.6 Updated 11/13/2012
~ Fixed burn section. It will no longer crash macro. I was drunk or something and didn't finish it.
~ Fixed endless pet shrink loop. I blame Dencelle it was his code.
~ Changed Linux encoding to windows encoding. Should look fine now in notepad.
KissAssist 5.5 Updated 11/12/2012
~ Fixed Canni and other mana gathering abilities during combat.The initial code was causing errors in casters.
~ New ini files will no longer add pet section to Wizards.
~ Cleaner pet shrink code revamp - Thanks Dencelle
~ Removed TLP Server compatibility. It was buggy and I was never going to finish it.
~ Added target to combat abilities, /disc, to various features.
~ Added a check to prevent rez function from firing if rez Item/AA/Spell is not ready.
~ Revamped the way the KissAssist pull function selects mobs. Kiss will now always select the closet targetable line of sight mob to pull.
~ Sorted out some confusion in Mez section for Tank In Group or Out of group
~ Disabled Mez Immune section automatically adding mobs to ini file. Needs to be fixed.
~ Fixed Puller roles randomly attacking mobs before returning to camp.
~ Tweaked puller actions to look a little more natural.
~ Fixed an error where PullerTank would not attack adds in camp while waiting for pulled mob to arrive.
~ Fixed a buff leak that activated on spell worn off in combat. Toon would stop attacking and try to rebuff in middle of fight.
~ Added EQBC echo functions for Guild and Fellowship Chat.
EQBCOn in the ini file under [General] now has several options see below
[General]
EQBCOn=0 - all eqbc chat functions off
EQBCOn=1 - Kiss EQBC Spam enabled Pull,Mez,HEal and Tank messages
EQBCOn=2 - Same as 1 plus will echo all guild chat to EQBC window
EQBCOn=3 - Same as 1 plus will echo all Fellowship chat to EQBC window
EQBCOn=4 - Kiss EQBC Spam, Guild echo and Fellowship echo all enabled
KissAssist 5.4 Updated 10/28/2012
~Canni and other mana gathering abilities now2 work during combat. There is nothing to change in your ini files.
~Gift of Mana section added
GoM Settings
GoM allows you assign a spell to cast during combat if Gift of Mana goes off. Allows you to target mob, main assist or yourself
- Syntax : Your Spell|Target = MA/Me/Mob - Mage example below would try to cast Ruthless Servant on the current Mob, MA's Target, if GoM goes off
Rich (BB code):
[GoM]
GoMSHelp=Format - Spell|Target, MA Me or Mob, i.e. Rampaging Servant Rk. II|Mob
GoMSpell=Ruthless Servant|Mob
~Fixed constantly targeting your own pet if pet is Main Assist and using pet heals.
~Fixed aliases writing when creating ini file for the first time. Previously was not writing them until you changed the KissAssist version in the ini file.
KissAssist 5.3 Updated 10/25/2012
~Fixed some MQ2Exchange issues when pulling with ranged items
KissAssist 5.2 Updated 10/04/2012
~Fixed double casting of heal over time spells due to extra MA heal check implemented in 5.0.
KissAssist 5.1 Updated 09/25/2012
~Fixed typo in Rez section that was causing errors.
KissAssist.mac v5.0 Updated 09/25/2012
NEW! The KissAssist Ultimate Buffing System
Any toon using KissAssist now writes all current and blocked buffs to the kissassist_buffs.ini file. KissAssist scans this file and compares it with the buffs that are listed in the toon's Buffs section of their ini file. If another toon is missing a buff and it stacks they will cast it on that toon. This addition buffing works only with toons boxed on the same computer because it writes to a central ini file in the macro folder. The feature writes and scans every 60 seconds so there should not be any noticable lag. The file is self cleaning so you won't end up with a 30 mb ini file.
The best thing is absolutely nothing has changed in the way you enter your buffs. You don't need add anything extra it is 100% compatible with your toon's current ini file.
Q: Will my KissAssist toons buff me if I use another macro?
A: Yes they will with the kissassistbuffs.inc include file.
If you use other macros I have written a small include file to make any macro visible to the new system. This means by adding 2 lines to your macro you can make anyone using KissAssist buff toons using other macros.
Instructions to use in other macros
1. Add this line to the top of your macro with any other include files.
- #include kissassistbuffs.inc
2. Add this line the your the main loop of your macro
3. Make sure you have kissassistbuffs.inc in your macro folder. This is included with our compile.
Buffs:
~NEW! Endurance Regen - Endurance regen feature added to ini file to match KissAssist mana regen feature
~Added Out of group listening for spells worn off MA
Mez:
~Mez section tuned up. Had several errors.
~Mez resist recast fixed.
~Reading/writing Mez Immune to/from ini file fixed
~Mezzing out of group now works correctly and faster.
~Added a mez check while medding.
Combat:
Rewrote autofire to fix overall bugginess. Fixes Autofire not restarting if interrupted for heals or combat buffs and randomly at mobs incoming mobs while at 100% helath.
Added a pet attack check every 20s to fix pets not attacking because mob mez'd
Added a custom timer for timer for Beastlord Feralgia line of spells in Combat Buffs to prevent recasting while buff active in song window.
Heals:
~Streamlined the heal section a bit to increase responsiveness.
~NEW! Pet Heals - Added a new feature for Heal Section to heal Character's own pet using the |Pet label. Work with any normal or pet heal.
Beastlord example of Promised, HoT and Spot Heal
Rich (BB code):
Heals1=Promised Amendment|95|Pet
Heals2=Yurv's Mending|85|Pet
Heals3=Salve of Yubai|65|Pet
~ NEW! Petassist Role. Added a new role petassist - This is mainly for Pallys, Rangers, Beastlords and SKs asssiting Mage pets tanking . It turns off melee so they just send in pets and cast.
- /mac kissassist petassist PetName
General:
~NEW! HoTT Switch - General section in the ini file to turn off Automatic HoTT Window Open
~Wizard's will now automatically ditch their familiars
~Fixed pulling so toons will now run to instead of creeping up on mobs that are out pull range
~Added 20s timers for Zoning and people Joining the party to prevent group heals from firing on as health bars filled up from 0 to 100%
~Added a check to load MQ2Twist if a bard.
~NEW Debug Commands for ease of use
Rich (BB code):
/debug
/debugmez
/debugbuffs
/debugcombat
/debugheal
/debugpull
KissAssist.mac v4.5.4 Updated 06/28/2012
/kissedit command added to edit ini file while in game. Requires MQ2Notepad loaded MQ2Notepad Ui file
To use MQ2notepad
- Copy MQUI_NotepadWindow.xml to your Everquest/uifiles/default or custom ui folder. This file is included in the current compile in the Release/UIFiles folder.
- /Plugin MQ2Notepad - This plugin is included in the current compile.
Druid added to pet classes
Pulling stall fixed when pcs too close
Fixed some buff and heal checks if medding andMedCombat=1
Fixed SOE typo in Monk 55 aura
More aura weirdness fixes
Fixed health check for canni mod rods etc
Added feature to buff MA (Main assist) out of group if using Buffs=Spell|MA
Tightened up buff spell range checks
KissAssist.mac v4.5.3 Updated 05/19/2012
~
ALL AURAS FIXED - Really I promise. Remember new syntax is just Buffs1=Aura Spell|Aura
~Fix for higher level zerkers not auto inventorying axes after summoning
~Fixed Pet Buff AA's not casting
~Fixed some assist and mob targeting weirdness while in pullertank mode
~Fixed random puller not returning to camp after pulling mob
~Pullertank should be a little more aware of adds in camp during pulls
KissAssist.mac v4.5.2 Updated 05/06/2012
Buffs:
~
Added New Basic Rebuff Feature to help rebuff when spells wear off of party members
- RebuffOn=1 - [Buffs] Rebuff on/off (Default on)
~
Fixed |Me and |MA tags in Buffs Section. They will now properly buff caster and MA when used
~ Fixed Mage auras Earthen and Rathe's Strength to work properly
Misc:
~ Added Endurance Med/Group Watch check for Beastlords, Paladins, Rangers and Shadow Knights
~ Fixed some MQ2Melee setting issues with casters
~ Fixed Main Tank not aggroing mobs in camp while others incoming
~ Pullers will not return to starting point before pulling next mob if within camp radius
~ Fixed toons breaking Invis when not in combat
~ Fixed a typo in Z distance check during combat
KissAssist 4.5.1 Updated 05/03/2012
~ Another Ignore mobs error fixed
~ Puller mode stall fixed while trying to assist MA
~ Fixed healers with AutoRezOn trying to rez corpses in guild lobby
~ Added additional rez checks
KissAssist 4.5 Updated 05/02/2012
~ Targeting only whats on Xtarget while in Tank mode. Prevents attacking non aggro roamers.
~ Fixed a targeting issue with NPC pets
~ Fixed an issue with Main Tank trying to mem spells during melee if spell not memmed.
~ Fixed an issue with Free to Play characters recasting Rk. II loop with pet buffs
~ Fixed tanks delaying attacking adds in camp
~ Added recognition for Druid's Survival line of heals spells
~ Fixed MobOnIgnore while in Puller or PullerTank mode.
~ Fixed loop getting stuck on nearest mob during pulls
~ Fixed recognition for SK's Voice of Thule AA
~ Fixed an issue Autofire not turning off
~ Added MiscGem setting to ini file under [General] - Gem Kiss uses to mem spells in (Default 8)
~ Heal section rewritten to make it more responsive.
~ Frequency of heal checks increased
~ Fix healers targeting mobs when DPS/Melee off.
~ Fixed Pet buff items i.e. Epics recasting when ever timer was ready instead of when buff wore off
~ Rezzers will now rez their own corpses and others during down time. They will also rez if toon is present in the zone and has a corpse within range.
~ Will automatically open Leadership HoTT window if available.
~ Fixed a loop in trying summon items if out of components
~ Added AE Mez to Mez Section
- Syntax : Your AE Mez Spell|Number of mobs - 2 would try to aemez if 2 or more mobs are within MezRadius. 0=off
- MezAESpell=Wake of Subdual Rk. II|2
~ Added a Feign Death function to DPS section. FD at a certain health % of mob to lose aggro. Mainly for necros after laying down dots also works for SKs and monks.
- Syntax : Your FD AA/Disc/Spell|mob health|Feign - Example below would try to use Improved Death Peace when mob health is at 70%. Then stand back up in 10s
- DPS2=Improved Death Peace|70|Feign
~ Auras rewritten - Kiss will now correctly cast all auras including Cleric/Chanters with 2nd aura aa's. Auras in Buffs section no longer need the 3rd part of the the aura listed
- Syntax: Aura Spell|Aura
- Buffs2=Wildfire Aura|Aura
~ The following commands have been added to change ini file settings on the fly while Kiss is running.
- Syntax: /assistat 87 - Changes default /AssistAt=95 to /AssistAt=87
- /chasedistance - Changes % of [General] ChaseDistance
- /medstart - Changes % of [Genera]l MedStart
- /campradius - Changes % of [General] CampRadius
- /assistat - Changes % of [Melee] AssistAt
- /meleedistance - Changes % of [Melee] MeleeDistance
- /dpsskip - Changes % of [DPS] DPSSkip
- /dpsinterval - Changes % of [DPS] DPSInterval
- /maxradius - Changes % of [Pull] MaxRadius
- /maxzrange - Changes % of [Pull] MaxZRange
- /mercassistat - Changes % of [Merc] MercAssistAt
KissAssist v4.4 Updated 02/03/2012
Fixed zone recognition where zone names had a comma in them i.e. Erillion, City of Bronze. KissAssist was not recognizing pulling and mez lists in the KissAssist_Info.ini
Fixed the MobToIgnore list. KissAssist will now correctly ignore mobs on this list per zone in the KissAssist_Info.ini file
KissAssist v4.3 Updated 01/27/2012
Fixed some weirdness from 4.2 caused by my edits from the Red Planet version.