• 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 waking up mezzed mobs

Joined
Sep 16, 2020
RedCents
1,799¢
Hey everyone,

I have an enchanter that keeps waking up mobs that he has mezzed. It seems like he debuffs all mobs, but then also casts a DoT on the mobs as well rather than going back to the main assist's target. The DoTs obviously wake up the mezzed mobs. Below are the DPS section and KConditions section. Can anyone see anything that I'm obviously doing wrong? Is there some sort of condition that I could write to make sure he only casts certain spells on the Main Assist's target?

INI:
[DPS]
DPSOn=1
DPSSize=5
DPSSkip=20
DPSInterval=2
DPS1=Decree of Tashan|100|debuffall|tash
DPS2=Undermining Helix|98|debuffall|slow
DPS3=Bewildering Constriction|90|Cond1
DPS4=Drown|85|Cond1
DPS5=Mind Storm|55|Cond1
DebuffAllOn=2

[KConditions]
ConOn=1
CondSize=1
Cond1=${Me.PctMana}>35
 
Hey everyone,

I have an enchanter that keeps waking up mobs that he has mezzed. It seems like he debuffs all mobs, but then also casts a DoT on the mobs as well rather than going back to the main assist's target. The DoTs obviously wake up the mezzed mobs. Below are the DPS section and KConditions section. Can anyone see anything that I'm obviously doing wrong? Is there some sort of condition that I could write to make sure he only casts certain spells on the Main Assist's target?

INI:
[DPS]
DPSOn=1
DPSSize=5
DPSSkip=20
DPSInterval=2
DPS1=Decree of Tashan|100|debuffall|tash
DPS2=Undermining Helix|98|debuffall|slow
DPS3=Bewildering Constriction|90|Cond1
DPS4=Drown|85|Cond1
DPS5=Mind Storm|55|Cond1
DebuffAllOn=2

[KConditions]
ConOn=1
CondSize=1
Cond1=${Me.PctMana}>35

Watching more closely, it looks like the enchanter is casting Bewildering Constriction to wake up the mobs.
 
I was watching this thread hoping someone else would reply so I'd know what the cause/solution is...

Does it still happen if you take the condition check off Bewildering Constriction?
 
Post your full ini so we can better help you out. The snippet isn't enough.
I just use a standard /mac kissassist assist tankname with this ini

[CODE title="Enchanter ini"]
[General]
KissAssistVer=12.002
Role=assist
CampRadius=30
CampRadiusExceed=1000
ReturnToCamp=0
ChaseAssist=0
ChaseDistance=25
MedOn=1
MedStart=99
MedCombat=0
LootOn=0
RezAcceptOn=1|90
AcceptInvitesOn=0
GroupWatchOn=0
GroupWatchCheck=FALSE
EQBCOn=1
DanNetOn=0
DanNetDelay=20
IRCOn=0
CampfireOn=0
CharInfo=Enchanter|106|FREE
DefaultUI=TRUE
DPSMeter=1
ScatterOn=0
XTSlot=0
MedStop=100
CorpseRecoveryOn=0
LOSBeforeCombat=0
[Spells]
MiscGem=8
MiscGemLW=0
MiscGemRemem=1
CastingInterruptOn=0
LoadSpellSet=2
SpellSetName=KissAssist
Gem1=Decree of Tashan
Gem2=Undermining Helix
Gem3=Drown
Gem4=Bewildering Constriction
Gem5=Bewilder
Gem6=Anodyne Stare
Gem7=Frightening Rune
Gem8=Rune of Skrizix
Gem9=Pacified Mind
Gem10=Mind Storm
Gem11=Mindsunder
Gem12=Dichotomic Reinforcement
Gem13=NULL
CheckStuckGem=1
[Mez]
MezOn=1
MezRadius=50
MezMinLevel=75
MezMaxLevel=103
MezStopHPs=80
MezSpell=Bewilder
MezAESpell=Anodyne Stare
MezDebuffOnResist=1
MezDebuffSpell=Decree of Tashan
[Buffs]
BuffsOn=1
BuffsSize=9
Buffs1=Shield of Scales|me
Buffs2=Voice of Precognition|ma
Buffs3=NULL
Buffs4=Rune of Skrizix|ma
Buffs5=Speed of Milyex|melee
Buffs6=Transfixer's Rune|me
Buffs7=Ward of the Enticer|me
Buffs8=Enticer's Aura|Aura
Buffs9=Darkened Rune|me
RebuffOn=1
CheckBuffsTimer=10
Buffs15=NULL
PowerSource=NULL
[DPS]
DPSOn=1
DPSSize=6
DPSSkip=20
DPSInterval=2
DPS1=Decree of Tashan|100|debuffall|tash
DPS2=Undermining Helix|98|debuffall|slow
DPS3=Bewildering Constriction|70|Cond1
DPS4=Drown|80|Cond1
DPS5=Mind Storm|55|Cond1
DPS6=Latent Etheric Robe of Compulsion|85
DebuffAllOn=2
[Pet]
PetOn=0
PetCombatOn=1
PetSpell=Salik's Animation
PetBuffsOn=0
PetBuffsSize=3
PetBuffs1=NULL
PetBuffs2=NULL
PetRampPullWait=0
PetSuspend=0
PetForceHealOnMed=0
PetShrinkOn=0
PetShrinkSpell=Tiny Companion
PetBuffs3=NULL
PetAssistAt=95
PetAttackDistance=115
PetToysSize=6
PetBreakMezSpell=NULL
MoveWhenHit=0
PetHoldOn=1
PetToysGave=
PetFocus=NULL
[Melee]
AssistAt=95
MeleeOn=0
FaceMobOn=1
MeleeDistance=75
StickHow=snaproll rear
AutoFireOn=0
UseMQ2Melee=1
TargetSwitchingOn=0
[GoM]
GoMSHelp=Format - Spell|Target, MA Me or Mob, i.e. Rampaging Servant Rk. II|Mob
GoMSize=3
GoMSpell1=NULL
GoMSpell2=NULL
GoMSpell3=NULL
[GMail]
GMailHelp=Events currently support - Dead,Drag,GM,Level,Named,Leftgroup,Tells
GMailOn=0
GMailSize=5
GMail1=NULL
GMail2=NULL
GMail3=NULL
GMail4=NULL
GMail5=NULL
[AE]
AEOn=0
AESize=10
AERadius=50
AE1=NULL
AE2=NULL
AE3=NULL
AE4=NULL
AE5=NULL
AE6=NULL
AE7=NULL
AE8=NULL
AE9=NULL
AE10=NULL
[Aggro]
AggroOn=0
AggroSize=5
Aggro1=NULL
Aggro2=NULL
Aggro3=NULL
Aggro4=NULL
Aggro5=NULL
[Heals]
Help=Format Spell|% to heal at i.e. Devout Light Rk. II|50
HealsOn=0
AutoRezOn=0
HealsSize=5
Heals1=NULL
Heals2=NULL
Heals3=NULL
Heals4=NULL
Heals5=NULL
XTarHeal=0
XTarHealList=Xtar slots here Example: 5|6|7
HealGroupPetsOn=0
RezMeLast=0
HealInterval=0
[Cures]
CuresOn=0
CuresSize=5
Cures1=NULL
Cures2=NULL
Cures3=NULL
Cures4=NULL
Cures5=NULL
[Merc]
Help=To use: Turn off Auto Assist in Manage Mercenary Window
MercOn=0
MercAssistAt=92
[Burn]
BurnAllNamed=1
UseTribute=0
BurnSize=15
Burn1=Dichotomic Reinforcement
Burn15=NULL
Burn2=NULL
Burn3=NULL
Burn4=NULL
Burn5=NULL
Burn6=NULL
Burn7=NULL
Burn8=NULL
Burn9=NULL
Burn10=NULL
Burn11=NULL
Burn12=NULL
Burn13=NULL
Burn14=NULL
[Pull]
PullWith=Melee
PullMeleeStick=0
MaxRadius=350
MaxZRange=50
UseWayPointZ=0
PullWait=5
PullRadiusToUse=90
PullRoleToggle=0
ChainPull=0
ChainPullHP=90
PullPause=30|2
PullLevel=0|0
PullArcWidth=0
PullOnReturn=0
[PullAdvanced]
PullLocsOn=0
[AFKTools]
AFKHelp=AFKGMAction=0 Off, 1 Pause Macro, 2 End Macro, 3 Unload MQ2, 4 Quit Game
AFKToolsOn=1
AFKGMAction=1
AFKPCRadius=500
CampOnDeath=1
ClickBacktoCamp=0
[KConditions]
ConOn=1
CondSize=5
Cond1=${Me.PctMana}>35
Cond2=TRUE
Cond3=TRUE
Cond4=TRUE
Cond5=TRUE
[KissError]
LastCMD:=/endmacro
ErrorDateTime:=12/08/2021 18:02:42
ErrorMsg:=NULL
DataError:=NULL
SyntaxError:=NULL
RunningTime:=34012100
BuildDate:=20211207
CurrentUI:=default
[/CODE]
 
The only reason I can think it would wake up mobs is if it didn't know the mob was mezzed at all or didn't meet some criteria. Perhaps there is a bug in KA @ctaylor22 ?

Is it a dot? Can you be specific on the spells being cast?

This is nice. Latent Etheric Robe of Compulsion

You can add a Cond to your nukes/dots/items that dot to get by:
Cond2=!${Target.Mezzed.ID}

Comments on settings:

MezAESpell=Anodyne Stare, is missing the number of mobs when it's used. Change to MezAESpell=Anodyne Stare|3

CampRadiusExceed=1000, this renders the whole idea of a camp pretty meaningless. Set it back to 300 or so.

DPSSkip=20, that means your enchanter will stop doing *anything* to the mob when it reaches 20%. Unless you have a good reason, set it to 0.

MedOn=1, why even med if your start and end are so narrow? I'd set MedStart to 20. Personally, I set MedEnd to 90.
MedStart=99
MedEnd=100

DanNetOn=0, turn that on :)

MezRadius=50, you can set this to 100

AssistAt=95, change to 100 so the ench can do its thing right away.

MeleeDistance=150, so it can cast a decent distance. MeleeDistance is for "melee" as well as "cast". Confusing, I know.
 
Last edited:
The only reason I can think it would wake up mobs is if it didn't know the mob was mezzed at all or didn't meet some criteria. Perhaps there is a bug in KA @ctaylor22 ?

Is it a dot? Can you be specific on the spells being cast?

This is nice. Latent Etheric Robe of Compulsion

You can add a Cond to your nukes/dots/items that dot to get by:
Cond2=!${Target.Mezzed.ID}

Comments on settings:

MezAESpell=Anodyne Stare, is missing the number of mobs when it's used. Change to MezAESpell=Anodyne Stare|3

CampRadiusExceed=1000, this renders the whole idea of a camp pretty meaningless. Set it back to 300 or so.

DPSSkip=20, that means your enchanter will stop doing *anything* to the mob when it reaches 20%. Unless you have a good reason, set it to 0.

MedOn=1, why even med if your start and end are so narrow? I'd set MedStart to 20. Personally, I set MedEnd to 90.
MedStart=99
MedEnd=100

DanNetOn=0, turn that on :)

MezRadius=50, you can set this to 100

AssistAt=95, change to 100 so the ench can do its thing right away.

MeleeDistance=150, so it can cast a decent distance. MeleeDistance is for "melee" as well as "cast". Confusing, I know.

Thanks for the comments. I really haven't cleaned up that .ini in a very long time, lol.

Anyhow, the mobs are definitely mezzed, because I see a message "Mob X has been woken up by enchanter" or something like that. The spell that is being cast on the mobs to wake them up is Bewildering Constriction (a debuff with DoT component). For now, I'll add the !${Target.Mezzed.ID} condition and that should sort me out!

I've been dragging my heels on DanNet because I haven't had the brain power to figure out what I need to configure. Hopefully there's a good guide out there somewhere.

The MedStart=99 was just added so that the enchanter will sit and med while pulls are happening. MedCombat is off, so he just meds whenever there is downtime. Is there a problem with that approach?

All the corrections are much appreciated!
 
Assisting at 100 can sometimes cause issues with KA. You tank targets a vendor or is just checking stuff....and your toons start behaving badly.

Its only doing exactly what you asked him to do - but if your lazy (Like me) leave it at 99
 
Problem - Enchanter waking up mezzed mobs

Users who are viewing this thread

Back
Top
Cart