• You've discovered RedGuides, an EverQuest multi-boxing and scripting community 🧙‍♀️⚙️. We want you to play several EQ characters at once, come join us and say hello! 👋

  • A TLP without truebox has thawed (Very Vanilla ready)
    Frostreaver

Problem - Enchanter VERY slow to mezz

Cluelessone

Member
Joined
Mar 27, 2018
RedCents
428¢
My enchanter seems to relish in the deaths of the MT and the healer. Most of the time he won't mezz anything until both of them are dead. but he does mezz right after they die.

He will cast Tash and Slow on them but the mezz routine seems to get bypassed in favor of other debuffs.

Is there anyway to fix this?

Rich (BB code):
[General]KissAssistVer=10.2.6
Role=Assist
CampRadius=30
CampRadiusExceed=400
ReturnToCamp=0
ChaseAssist=0
ChaseDistance=15
MedOn=1
MedStart=90
MedCombat=0
LootOn=0
RezAcceptOn=1|90
AcceptInvitesOn=1
GroupWatchOn=0
CastingInterruptOn=1
EQBCOn=1
IRCOn=0
MiscGem=12
MiscGemLW=11
MiscGemRemem=0
HoTTOn=0
CampfireOn=0
CharInfo=Enchanter|110|GOLD
DPSMeter=1
ScatterOn=0
ConditionsOn=0


[SpellSet]
LoadSpellSet=2
SpellSetName=Default


[Buffs]
BuffsOn=1
BuffsCOn=0
BuffsSize=22


Buffs1=Voice of Perspicacity|caster
Buffs2=Shield of Scales
Buffs3=Hastening of Milyex|melee
Buffs4=Night's Endless Terror|MA
Buffs5=Eldritch Rune
Buffs6=Guard of Druzzil
Buffs7=Polyfluorescent Rune
Buffs8=Transfixer's Rune
Buffs9=Veil of Mindshadow
Buffs10=Manastorm
Buffs11=Shield of Order
Buffs12=gather mana|mana|40
Buffs13=Summoned: Large Modulation Shard|mana|75
Buffs14=Staff of Eternal Eloquence|Dual|Aegis of Abstraction
Buffs15=Fractured Werewolf Incisors|Dual|Aura of Blight Arcanum
Buffs16=Fractured Bone Ridges|Dual|Aura of Venomous Arcanum
Buffs17=Fundament: Second Spire of Enchantment|mana|70
Buffs18=Veil of Mindshadow|Me
Buffs19=Transfixer's Echo|Aura
Buffs20=Transfixer's Aura|Aura
Buffs21=Bracelet of the Severed Hand|Mount
Buffs22=Familiar of the Emerald Jungle|DUAL|Familiar: Emerald Sokokar|Me


RebuffOn=1
CheckBuffsTimer=10
PowerSource=NULL
Buffs11=NULL
Buffs12=NULL
Buffs13=NULL


[Melee]
AssistAt=98
MeleeOn=0
FaceMobOn=1
MeleeDistance=75
StickHow=snaproll
AutoFireOn=0
UseMQ2Melee=1


[GoM]
GoMSHelp=Format - Spell|Target, MA Me or Mob, i.e. Rampaging Servant Rk. II|Mob
GoMCOn=0
GoMSize=1
GoMSpell1=NULL


[GMail]
GMailHelp=Events currently support - Dead,Drag,GM,Level,Named,Leftgroup
GMailOn=1
GMailSize=4


GMail1=Dead
GMail2=GM
GMail3=Leftgroup
GMail4=Tell


[AE]
AEOn=0
AECOn=0
AESize=2
AERadius=80


AE1=Beam of Slumber|3|Mob
AE2=Crippling Aurora|3|Mob


[DPS]
DPSOn=1
DPSCOn=0
DPSSize=9
DPSSkip=5
DPSInterval=2


DPS1=Order of Tashan|100|debuffall|tash|always
DPS2=Constraining Helix|100|debuffall|slow|always
DPS3=Eradicate Magic|100|Once
DPS4=Strangulate|95|Once
DPS5=Mind Tempest|95|Once
DPS6=Deluding Constriction|95|Once
DPS7=Psychic Appropriation|90
DPS8=Mindslash|90
DPS9=Fundament: Third Spire of Enchantment|100


DebuffAllOn=2
DPS7=NULL


[Aggro]
AggroOn=1
AggroSize=5


Aggro1=Arcane Whisper|25|>|Mob
Aggro2=Self Stasis|75|>|Me
Aggro3=Dimensional Shield|90|>|Me
Aggro4=Fog of Memories|99|>|Mob
Aggro5=Mind Over Matter|90|>|Me


[Heals]
Help=Format Spell|% to heal at i.e. Devout Light Rk. II|50
HealsOn=0
HealsCOn=0
HealsSize=1
Heals1=NULL
XTarHeal=0
XTarHeal2=0
HealGroupPetsOn=0
XTarHealList=NULL


[Cures]
CuresOn=1
CuresSize=1
Cures1=Shield of the Immaculate|Disease


[Pet]
PetOn=1
PetSpell=Nureya's Animation
PetShrinkOn=1
PetShrinkSpell=Tiny Companion
PetBuffsOn=1
PetBuffsSize=3


PetBuffs1=Infused Minion
PetBuffs2=Night's Endless Terror
PetBuffs3=Speed of Milyex


PetCombatOn=1
PetAssistAt=95
PetToysSize=6
PetBreakMezSpell=NULL
PetRampPullWait=0
PetSuspend=1
MoveWhenHit=0
PetHoldOn=1
PetForceHealOnMed=0
PetToysGave=


[Mez]
MezOn=1
MezRadius=80
MezMinLevel=40
MezMaxLevel=113
MezStopHPs=90
MezSpell=Delude
MezAESpell=Perplexing Wave|3


[Burn]
BurnCOn=0
BurnSize=10
BurnText=BurnBurn
BurnAllNamed=1


Burn1=Intensity of the Resolute
Burn2=Focus of Arcanum
Burn3=Mental Contortion
Burn4=Improved Twincast
Burn5=Illusions of Grandeur
Burn6=Calculated Insanity
Burn7=Coercer's Conflagrant Robe
Burn8=Phantasmal Opponent
Burn9=Crippling Aurora
Burn10=Chromareave|90


UseTribute=0


[Pull]
PullWith=Melee
PullMeleeStick=0
MaxRadius=350
MaxZRange=50
UseWayPointZ=0
PullWait=5
PullRadiusToUse=90
PullRoleToggle=0
ChainPull=0
ChainPullHP=90
ChainPullPause=30|2
PullLevel=0|0
PullPause=30|2


[AFKTools]
AFKHelp=AFKGMAction=0 Off, 1 Pause Macro, 2 End Macro, 3 Unload MQ2, 4 Quit Game
AFKToolsOn=0
AFKGMAction=1
AFKPCRadius=150
CampOnDeath=0
ClickBacktoCamp=1


[Merc]
Help=To use: Turn off Auto Assist in Manage Mercenary Window
MercOn=1
MercAssistAt=95


[Melee]
AssistAt=95
MeleeOn=0
FaceMobOn=1
MeleeDistance=75
StickHow=snaproll rear
AutoFireOn=0
UseMQ2Melee=1


[MySpells]
Gem1=Order of Tashan
Gem2=Constraining Helix
Gem3=Chromareave
Gem4=Strangulate
Gem5=Mind Tempest
Gem6=Delude
Gem7=Perplexing Wave
Gem8=Psychic Appropriation
Gem9=Mindslash
Gem10=Deluding Constriction
Gem11=Night's Endless Terror
Gem12=NULL
Gem13=NULL
[KissError]
LastCMD:=/end
ErrorDateTime:=07/02/2018 03:15:39
ErrorMsg:=NULL
DataError:=NULL
SyntaxError:=NULL
RunningTime:=9287532
BuildDate:=20180623
CurrentUI:=Blue
 
Are you fighting mobs above lvl 108?

Rich (BB code):
[Mez]
MezMaxLevel=108

Delude will mez up to 113, not sure about Perplexing Wave. (Edit: Also to 113)


Also, using DebuffAllOn=2 means those debuffs in DPS will get high priority, maybe over Mez. I'm not sure how KA handles that on the priority list exactly, but normally Mez is before DPS. Maybe try DebuffAllOn=1. You could also remove the |always tag to see if that helps. |always does tell KA to spam that debuff until it sees it land, even if it can't overwrite some other debuff.
 
Are you fighting mobs above lvl 108?

Rich (BB code):
[Mez]
MezMaxLevel=108

Delude will mez up to 113, not sure about Perplexing Wave. (Edit: Also to 113)


Also, using DebuffAllOn=2 means those debuffs in DPS will get high priority, maybe over Mez. I'm not sure how KA handles that on the priority list exactly, but normally Mez is before DPS. Maybe try DebuffAllOn=1. You could also remove the |always tag to see if that helps. |always does tell KA to spam that debuff until it sees it land, even if it can't overwrite some other debuff.

Great suggestions, I noticed the level on the mezzes as I posted this and fixed it but that wasn't the issue, it would mezz, just took it a while to get around to it.

I made the other changes too, let's see how that works, Thanks!
 
change mez=1 to 2
Do you mean MezOn?

If you do, won't that turn off AE mezzing? That would be real bad for me as I tend to pull 4 or 5 mobs at times and waiting for the enchanter to single mezz everything one at a time would be more than my tank and cleric could handle.
 
sorry i ment change it to 3 i hit the wrong button when i posted that

[Mez] Settings
Kissassist will single target mez all adds up to the #Mob count indicated in your MezAESpell tag. Once the add count gets to the #Mob count it will use your AE spell.
Note: If you set MezAESpell to less than 3, i.e. 2, it will fire your AE mez when there is a double pull and immediately single mez the add. That is why it is recommended to set it to 3 or more.
Settings Default Values/Mods What this setting does
MezOn 0 0/1/2/3 0=Off/1=Single & AE Mez/2=Single Mez only/3=AE Mez only.
MezRadius 50 Any # Radius to detect mobs surrounding enchanter/bard
MezMinLevel N/A Minimum level of mobs to mez within MezRadius
MezMaxLevel N/A Maximum level of mobs to mez within MezRadius
MezStopHPs 80 1-100 Mob HPs to stop mezzing at.
MezSpell N/A Spell/Song Your single target mez spell or song
MezAESpell N/A AE Spell/Song|# AE Mez spell/song|Number of mobs to start mezzing. 3 is generally a good minimum value.
Example: MezAESpell=Wake of Subdual|3

https://www.redguides.com/community/threads/26002-KissAssist-Instructions-amp-Settings-Info#com
 
Try changing AssistAt=98 to AssistAt=101

Someone told me that numbers above 100 seem to speed up Kiss with assisting so I set most of my characters to 101 and it definitely seemed to help.
 
Also, using DebuffAllOn=2 means those debuffs in DPS will get high priority, maybe over Mez. I'm not sure how KA handles that on the priority list exactly, but normally Mez is before DPS.
You could also remove the |always tag to see if that helps. |always does tell KA to spam that debuff until it sees it land, even if it can't overwrite some other debuff.

These two changes seems to have fixed my issues for the most part, every once in a great while he will refuse to mezz now but nothing like before. Thanks guys!!
 
Try changing AssistAt=98 to AssistAt=101

Someone told me that numbers above 100 seem to speed up Kiss with assisting so I set most of my characters to 101 and it definitely seemed to help.

I tried this using Alpha KA11 and it worked good except for one thing... when my tank hands in a quest piece to an NPC my army starts trying to attack that NPC. I've set mine back to 99 for now.
 
I tried this using Alpha KA11 and it worked good except for one thing... when my tank hands in a quest piece to an NPC my army starts trying to attack that NPC. I've set mine back to 99 for now.

Yeah it is risky. It also causes characters to sometimes attack things that you are only targetting from afar. I set mine to 99 again. But the 101 thing did seem to help. I think Kiss11 will make this less of an issue anyway.
 
All that happens when you set AssistAt to something greater than 99, is you force KISS to execute the DPS routine. There were some changes made in KA 10.2.5 that would check Debuffs/Mezzing when the mobs HP was above AssistAt.

Here is the section of code that is executed if the mob's HP is greater than AssistAt:

Rich (BB code):
        } else /if (${Spawn[${MyTargetID}].PctHPs}<=${PetAssistAt} && (${Spawn[${MyTargetID}].Distance}<${CombatRadius} || (${Math.Distance[${CampYLoc},${CampXLoc}:${Spawn[=${MainAssist}].Y},${Spawn[=${MainAssist}].X}]}<=${CombatRadius} && ${Math.Distance[${Target.Y},${Target.X}:${Spawn[=${MainAssist}].Y},${Spawn[=${MainAssist}].X}]}<=${CampRadius}))) {
            /if (${PetOn} && ${PetCombatOn} && !${PetAttack} && !${DPSPaused}) /call CombatPet
        } else {
            /if (${MezOn}) {
                /varset MezBroke 0
                /doevents MezBroke
                /if (!${MezBroke}) {
                    /varset GoMByPass 1
                    /call DoMezStuff Combat3
                    /varset GoMByPass 0
                }
            }
            /if (${DebuffAllOn}==2 && ${MyTargetID} && ${Math.Distance[${Target.Y},${Target.X}:${Spawn[=${MainAssist}].Y},${Spawn[=${MainAssist}].X}]}<=${CampRadius} && ${AggroTargetID}) /call DoDebuffStuff ${MyTargetID}
            /if (!${Me.Combat} && ${BeforeArray[1].NotEqual[null]}) /call BeforeAttack ${MyTargetID}
        }

Now looking at this code I think it should be changed to this:

Rich (BB code):
        } else {
            /if (${Spawn[${MyTargetID}].PctHPs}<=${PetAssistAt} && (${Spawn[${MyTargetID}].Distance}<${CombatRadius} || (${Math.Distance[${CampYLoc},${CampXLoc}:${Spawn[=${MainAssist}].Y},${Spawn[=${MainAssist}].X}]}<=${CombatRadius} && ${Math.Distance[${Target.Y},${Target.X}:${Spawn[=${MainAssist}].Y},${Spawn[=${MainAssist}].X}]}<=${CampRadius}))) {
                /if (${PetOn} && ${PetCombatOn} && !${PetAttack} && !${DPSPaused}) /call CombatPet
			}
            /if (${MezOn}) {
                /varset MezBroke 0
                /doevents MezBroke
                /if (!${MezBroke}) {
                    /varset GoMByPass 1
                    /call DoMezStuff Combat3
                    /varset GoMByPass 0
                }
            }
            /if (${DebuffAllOn}==2 && ${MyTargetID} && ${Math.Distance[${Target.Y},${Target.X}:${Spawn[=${MainAssist}].Y},${Spawn[=${MainAssist}].X}]}<=${CampRadius} && ${AggroTargetID}) /call DoDebuffStuff ${MyTargetID}
            /if (!${Me.Combat} && ${BeforeArray[1].NotEqual[null]}) /call BeforeAttack ${MyTargetID}
        }

I can see where the old code will interfere with mezzing and/or debuffing, if you use a pet.
 
You can try mine, it kicks butt....

[General]
KissAssistVer=10.2.6
Role=Assist
CampRadius=50
CampRadiusExceed=400
ReturnToCamp=0
ChaseAssist=0
ChaseDistance=15
MedOn=1
MedStart=70
MedCombat=0
LootOn=0
RezAcceptOn=0
AcceptInvitesOn=1
GroupWatchOn=0
EQBCOn=1
MiscGem=7
HoTTOn=0
IRCOn=0
CampfireOn=0
CastingInterruptOn=0
CharInfo=Enchanter|110|GOLD
DPSMeter=1
MiscGemRemem=1
MiscGemLW=12
DefaultUI=TRUE
ScatterOn=0
ConditionsOn=0
MiscGemLW=0
[Buffs]
BuffsOn=1
Buffs1=Voice of Perspicacity
Buffs2=Shield of Scales
Buffs3=Hastening of Milyex
Buffs4=Transfixer's Aura|Aura
Buffs5=Whispering Compass
Buffs6=NULL
Buffs7=Twincast Aura|Aura
Buffs8=Veil of Mindshadow
Buffs9=NULL
Buffs10=Ward of the Transfixer
Buffs11=Reactive Rune
Buffs12=NULL
Buffs13=Shield of Order
Buffs14=Glyph Spray
Buffs15=Gather Mana|Mana|50
Buffs16=Ward of the Transfixer|Caster
Buffs17=Summoned: Glowing Modulation Shard|mana|75
Buffs18=NULL
Buffs19=Emperor Ganak Familiar|Dual|Familiar: Emperor Ganak
Buffs20=NULL
RebuffOn=1
ChecKBuffsTimer=10
PowerSource=NULL
BuffsSize=20
BuffsCOn=0
[Melee]
AssistAt=99
MeleeOn=0
FaceMobOn=0
MeleeDistance=125
StickHow=snaproll
AutoFireOn=0
UseMQ2Melee=1
[GoM]
GoMSHelp=Format - Spell|Target, MA Me or Mob, i.e. Rampaging Servant Rk. II|Mob
GoMSpell=Gift of Mana Spell
GoMSpell1=Dichotomic Reinforcement|Mob
GoMSpell2=Psychic Appropriation|Mob
GoMSpell3=NULL
GoMSize=3
GoMCOn=0
[DPS]
DPSOn=2
DPSSkip=2
DPSInterval=1
DPS1=Order of Tashan|99|debuffall|tash|always
DPS2=Dreary Deeds|99|debuffall|slow|always
DPS3=Psychic Appropriation|97
DPS4=Intellectual Appropriation|97
DPS5=Mind Tempest Rk. II|98|once
DPS6=Strangulate|97|once
DPS7=Deluding Constriction|93|once
DPS8=Focus of Arcanum|93
DPS9=Banestrike|99|Weave
DPS10=Eldritch RUne|100
DPS11=Fundament: Second Spire of Enchantment|90
DPS12=Polyfluorescent Assault|95
DPS13=Chromatic Flicker|91
DPS14=NULL
DPS15=NULL
DPS16=NULL
DPS17=NULL
DPS18=NULL
DPS19=NULL
DPS20=NULL
DebuffAllOn=1
DPSSize=13
DPSCOn=0
[Heals]
Help=Format Spell|% to heal at i.e. Devout Light Rk. II|50
HealsOn=1
Heals1=Companion's Blessing|30|Pet
Heals2=Companion's Divine Aura|20|Pet
Heals3=Companion's Aegis|40|Pet
Heals4=Eldritch Rune|65
Heals5=NULL
XTarHeal=0
XTarHeal2=0
HealGroupPetsOn=0
HealsSize=5
HealsCOn=0
XTarHealList=NULL
[Pet]
PetOn=1
PetSpell=Nureya's Animation
PetFocus=NULL
PetShrinkOn=0
PetShrinkSpell=Tiny Companion
PetBuffsOn=1
PetBuffs1=Empowered Minion
PetBuffs2=NULL
PetBuffs3=NULL
PetBuffs4=NULL
PetBuffs5=NULL
PetBuffs6=NULL
PetBuffs7=NULL
PetBuffs8=Metamorph Totem: White Werewolf
PetToysGave=
PetCombatOn=1
PetBreakMezSpell=NULL
PetRampPullWait=0
PetSuspend=0
MoveWhenHit=0
PetHoldOn=1
PetForceHealOnMed=0
PetBuffsSize=8
PetToysSize=6
PetAssistAt=95
[Mez]
MezOn=1
MezRadius=100
MezMinLevel=90
MezMaxLevel=113
MezStopHPs=75
MezSpell=Delude
MezAESpell=Transfixing Stare|3
[Burn]
BurnText=burnin
BurnAllNamed=1
Burn1=Focus of Arcanum
Burn2=Improved Twincast
Burn3=Mind over Matter|MA
Burn4=Illusions of Grandeur
Burn5=Fundament: Third Spire of Enchantment
Burn6=Mental Contortion|Mob
Burn7=Glyph Spray|Me
Burn8=Silent Casting
Burn9=Phantasmal Opponent
Burn10=Improved Twincast
Burn11=Forceful Rejuvenation
Burn12=Polyfluorescent Assault
Burn13=Scale Touched Mindlock Robe
Burn14=NULL
Burn15=Chromatic Alliance|Mob
UseTribute=0
BurnSize=15
BurnCOn=0
[Pull]
PullWith=NULL
MaxRadius=350
MaxZRange=50
PullWait=0
PullRoleToggle=0
ChainPull=0
ChainPullHP=90
ChainPullPause=30|2
PullLevel=0|0
PullMeleeStick=0
UseWayPointZ=0
PullRadiusToUse=90
PullPause=30|2
[AFKTools]
AFKToolsOn=1
AFKGMAction=4
AFKPCRadius=150
AFKHelp=AFKGMAction=0 Off, 1 Pause Macro, 2 End Macro, 3 Unload MQ2, 4 Quit Game
CampOnDeath=0
ClickBacktoCamp=0
[Merc]
Help=To use: Turn off Auto Assist in Manage Mercenary Window
MercOn=0
MercAssistAt=92
[AE]
AEOn=0
AERadius=95
AE1=Perplex|3
AE2=Bite of Tashani|2
AE3=NULL
AE4=NULL
AE5=NULL
AE6=NULL
AE7=NULL
AE8=NULL
AE9=NULL
AE10=NULL
AESize=10
AECOn=0
[Aggro]
AggroOn=1
Aggro1=Dimensional Shield|70|>|Mob
Aggro2=Soothing Words|40|>|Mob
Aggro3=Arcane Whisper|30|>|Mob
Aggro4=Illusory Ally|65|>|Mob
AggroSize=4
[Cures]
CuresOn=0
Cures1=NULL
Cures2=NULL
Cures3=NULL
Cures4=NULL
Cures5=NULL
CuresSize=5
[SpellSet]
LoadSpellSet=1
SpellSetName=BOT
[GMail]
GMailHelp=Events currently support - Dead,GM,Level,Named,Leftgroup
GMailOn=0
GMail1=NULL
GMail2=NULL
GMail3=NULL
GMail4=NULL
GMail5=NULL
GMailSize=5
[MySpells]
Gem1=Order of Tashan
Gem2=Polyfluorescent Assault
Gem3=Chromatic Flicker
Gem4=Psychic Appropriation
Gem5=Deluding Constriction
Gem6=Strangulate
Gem7=Legion of Skrizix
Gem8=Transfixer's Command
Gem9=Perplex
Gem10=Transfixing Stare
Gem11=Delude
Gem12=Dichotomic Reinforcement
Gen13=Transfixer's Unity
[KissError]
LastCMD:=/end
ErrorDateTime:=07/10/2018 00:26:08
ErrorMsg:=NULL
DataError:=NULL
SyntaxError:=NULL
RunningTime:=38636004
BuildDate:=20180623
CurrentUI:=Default
 
All that happens when you set AssistAt to something greater than 99, is you force KISS to execute the DPS routine. There were some changes made in KA 10.2.5 that would check Debuffs/Mezzing when the mobs HP was above AssistAt.

Here is the section of code that is executed if the mob's HP is greater than AssistAt:

Rich (BB code):
        } else /if (${Spawn[${MyTargetID}].PctHPs}<=${PetAssistAt} && (${Spawn[${MyTargetID}].Distance}<${CombatRadius} || (${Math.Distance[${CampYLoc},${CampXLoc}:${Spawn[=${MainAssist}].Y},${Spawn[=${MainAssist}].X}]}<=${CombatRadius} && ${Math.Distance[${Target.Y},${Target.X}:${Spawn[=${MainAssist}].Y},${Spawn[=${MainAssist}].X}]}<=${CampRadius}))) {
            /if (${PetOn} && ${PetCombatOn} && !${PetAttack} && !${DPSPaused}) /call CombatPet
        } else {
            /if (${MezOn}) {
                /varset MezBroke 0
                /doevents MezBroke
                /if (!${MezBroke}) {
                    /varset GoMByPass 1
                    /call DoMezStuff Combat3
                    /varset GoMByPass 0
                }
            }
            /if (${DebuffAllOn}==2 && ${MyTargetID} && ${Math.Distance[${Target.Y},${Target.X}:${Spawn[=${MainAssist}].Y},${Spawn[=${MainAssist}].X}]}<=${CampRadius} && ${AggroTargetID}) /call DoDebuffStuff ${MyTargetID}
            /if (!${Me.Combat} && ${BeforeArray[1].NotEqual[null]}) /call BeforeAttack ${MyTargetID}
        }

Now looking at this code I think it should be changed to this:

Rich (BB code):
        } else {
            /if (${Spawn[${MyTargetID}].PctHPs}<=${PetAssistAt} && (${Spawn[${MyTargetID}].Distance}<${CombatRadius} || (${Math.Distance[${CampYLoc},${CampXLoc}:${Spawn[=${MainAssist}].Y},${Spawn[=${MainAssist}].X}]}<=${CombatRadius} && ${Math.Distance[${Target.Y},${Target.X}:${Spawn[=${MainAssist}].Y},${Spawn[=${MainAssist}].X}]}<=${CampRadius}))) {
                /if (${PetOn} && ${PetCombatOn} && !${PetAttack} && !${DPSPaused}) /call CombatPet
			}
            /if (${MezOn}) {
                /varset MezBroke 0
                /doevents MezBroke
                /if (!${MezBroke}) {
                    /varset GoMByPass 1
                    /call DoMezStuff Combat3
                    /varset GoMByPass 0
                }
            }
            /if (${DebuffAllOn}==2 && ${MyTargetID} && ${Math.Distance[${Target.Y},${Target.X}:${Spawn[=${MainAssist}].Y},${Spawn[=${MainAssist}].X}]}<=${CampRadius} && ${AggroTargetID}) /call DoDebuffStuff ${MyTargetID}
            /if (!${Me.Combat} && ${BeforeArray[1].NotEqual[null]}) /call BeforeAttack ${MyTargetID}
        }

I can see where the old code will interfere with mezzing and/or debuffing, if you use a pet.

I'm using Kiss11 currently and it seems some sections of Kiss11 could be refactored to make Mez a priority. I've been slowly making changes and adding the /if (${MezOn} block above to certain areas or adjusting the execution order. An issue I saw was if the chanter went into DPS mode it would be slow to stop DPSing and mez the adds or "woke" mobs. You seem to be much more familiar with the core Kiss code, could you refactor it to make Mez a priority? Basically I want if ${MezOn} then Mez is the priority over everything else. Chanter dps is solid, but it does little good when my MT is face down arse up in the dirt.
 
Problem - Enchanter VERY slow to mezz

Users who are viewing this thread

Back
Top
Cart