• 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 - Help debugging INIs for toons

whytdrumer

Well-known member
Joined
Jan 25, 2020
RedCents
1,869¢
I have two toons that are acting weird with their INIs. For some reason my 110 NEC does not actually load the ini file even though I'm loading it properly. Here is the file. Help me figure out what I'm missing please.

INI:
[General]
KissAssistVer=12.001
CampRadius=100
CampRadiusExceed=400
ReturnToCamp=0
ChaseAssist=0
ChaseDistance=13
MedOn=1
MedStart=60
MedCombat=0
LootOn=0
RezAcceptOn=1|96
AcceptInvitesOn=1
Role=Assist
GroupWatchOn=0
EQBCOn=1
HoTTOn=0
IRCOn=0
CampfireOn=0
CharInfo=Necromancer|100|SILVER
DPSMeter=1
DefaultUI=TRUE
ScatterOn=1
XTSlot=0
GroupWatchCheck=FALSE
DanNetOn=0
DanNetDelay=20

[Buffs]
BuffsOn=1
Buffs1=Forsakenside|ME
Buffs2=Vale Lord's Sieging Eye|me
Buffs3=Zurel's Battle Mask|me
Buffs4=Silodel's Shroud of the Corpsemaker|me
Buffs5=Pauldrons of Cazic-Thule's Defender|me
Buffs6=Gift Grave|me
Buffs7=Totem of Inner Tranquility|me
Buffs8=Shield of the Dauntless|Me
Buffs9=Shield of Fate|Me
Buffs10=Perfected Dead Men|me
RebuffOn=2
CheckBuffsTimer=20

[DPS]
DPSOn=2
DPSSize=17
DPSSkip=1
DPSInterval=2
DPS1=Clutching Darkness|99|once
DPS2=Bora's Swift Sickness|99
DPS3=Pernicious Wounds|99
DPS4=Ignite Thoughts|99
DPS5=Binaesa Venom|99
DPS6=Wurans's Decay|99
DPS7=Dissolving Venin|99
DPS8=Impel for Blood|99
DPS9=Call Skeleton Throng|99
DPS10=Mind Strip|99
DPS11=Rise of Bones|99
DPS12=Swarm of Decay|99
DPS13=Wake the Dead|99
DPS14=Cascading Deathshield|99|Pet
DPS15=command:/pet qswarm|99|Once
DPS16=${InvSlot[Chest].Item.Name}|99
DPS17=Crippling Incapacity|99

[Aggro]
AggroOn=1
AggroSize=2
Aggro1=Death Peace|50
Aggro2=Death's Effigy|25

[Heals]
HealsOn=1
Heals1=Dying Grasp|20
AutoRezOn=1
AutoRezWith=Convergence

[Pet]
PetOn=1
PetCombatOn=1
PetSpell=Zalifur's Shade
PetBuffsOn=1
PetBuffsSize=2
PetBuffs1=Sigil of the Sundered
PetAssistAt=99
PetRampPullWait=0
PetSuspend=0
PetForceHealOnMed=0

[Burn]
BurnSize=10
BurnAllNamed=1
Burn1=Companion's Fortification
Burn2=Hand of Death
Burn3=Life Burn
Burn4=Dying Grasp
Burn5=Spire of Necromancy
Burn6=Curse of Muram
Burn7=Embalmer's Carapace
Burn8=Call Skeleton Throng
Burn9=Swarm of Decay
Burn10=Forceful Rejuvenation

[MySpells]
Gem1=Clutching Darkness
Gem2=Bora's Swift Sickness
Gem3=Pernicious Wounds
Gem4=Ignite Thoughts
Gem5=Binaesa Venom
Gem6=Sphere of Dissolution
Gem7=Dissolving Venin
Gem8=Impel for Blood
Gem9=Crippling Incapacity
Gem10=Mind Strip
Gem11=Call Skeleton Throng
Gem12=Zombieskin
Gem13=NULL

[Spells]
MiscGem=13
MiscGemLW=12
MiscGemRemem=1
CastingInterruptOn=0
LoadSpellSet=2
Gem1=Clutching Darkness
Gem2=Bora's Swift Sickness
Gem3=Pernicious Wounds
Gem4=Ignite Thoughts
Gem5=Binaesa Venom
Gem6=Sphere of Dissolution
Gem7=Dissolving Venin
Gem8=Impel for Blood
Gem9=Crippling Incapacity
Gem10=Mind Strip
Gem11=Call Skeleton Throng
Gem12=Zombieskin
Gem13=NULL

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

Next I'm having issues with my 110 SK INI. He is using the bandolier in the INI file but for some reason he is not switching. What am I missing here? I'm trying to get him to use the "2H" bandolier when he is DPSing and then switch back to the "1H" bandolier when he's done fighting or done doing DPS.

INI:
[General]
KissAssistVer=12.002
Role=Assist
CampRadius=10
CampRadiusExceed=30
ReturnToCamp=1
ChaseAssist=0
ChaseDistance=25
MedOn=1
MedStart=20
MedCombat=0
LootOn=0
RezAcceptOn=1|96
AcceptInvitesOn=1
GroupWatchOn=1
EQBCOn=1
IRCOn=0
HoTTOn=0
CampfireOn=0
CharInfo=Shadow Knight|111|GOLD
DefaultUI=TRUE
DPSMeter=1
ScatterOn=0
XTSlot=1
GroupWatchCheck=FALSE
DanNetOn=0
DanNetDelay=20
MedStop=100
CorpseRecoveryOn=0
LOSBeforeCombat=0

[Buffs]
BuffsOn=1
BuffsSize=6
Buffs1=Dark Lord's Unity (Azia)|Cond2
Buffs2=Tylix's Skin|Cond2
Buffs3=Hiatus|end|19|Cond3
Buffs4=Voice of Thule|Me|Cond4
Buffs5=Defiant Stance|Cond5
Buffs6=command:/bandolier activate (1H)|Cond15
RebuffOn=1
CheckBuffsTimer=10
PowerSource=NULL

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

[GoM]
GoMSize=3
GoMSpell1=Touch of T`Vem|Mob
GoMSpell2=Dire Testimony|Mob
GoMSpell3=NULL
GoMSHelp=Format - Spell|Target, MA Me or Mob, i.e. Rampaging Servant Rk. II|Mob

[GMail]
GMailHelp=Events currently support - Dead,Drag,GM,Level,Named,Leftgroup,Tells
GMailOn=0
GMailSize=1
GMail1=NULL

[AE]
AEOn=1
AESize=10
AERadius=50
AE1=Explosion of Hatred|2|Mob
AE2=Explosion of Spite|3|Mob
AE3=Stream of Hatred|4|Mob
AE4=Disgust|2|Mob
AE5=Krellnakor Mantle|Mob|Cond7
AE6=Cursed Guardian Discipline|Mob|Cond6
AE7=Impenitent Influence|Mob|Cond8
AE8=NULL
AE9=NULL
AE10=NULL


[Aggro]
AggroOn=1
AggroSize=4
Aggro1=Taunt|100
Aggro2=Refute for Power|99
Aggro3=Ageless Enmity|98
Aggro4=Terror of Narus|50

[DPS]
DPSOn=1
DPSSize=20
DPSSkip=20
DPSInterval=2
DPS1=Terror of Narus|80
DPS2=command:/bandolier activate (2H)|100|Cond16
DPS3=Scourge Skin|100
DPS4=Spurn|99|Mash
DPS5=Leechcurse Discipline|99
DPS6=Bond of Xalgoz|99|Once
DPS7=Torrent of Suffering|99|Once
DPS8=Vicious Bite of Chaos|98
DPS9=Wounding Blade|98
DPS10=Claret Blade|98
DPS11=Spear of Tylix|97
DPS12=Dire Testimony|95
DPS13=Touch of Hemofax|90
DPS14=Dichotomic Fang|85
DPS15=Refute for Power|99|Cond9
DPS16=Revulsion|70
DPS17=Thought Leech|99|Cond10
DPS18=Concordant Disruption|99|Cond14
DPS19=NULL
DPS20=NULL
DPS21=NULL
DebuffAllOn=0

[Heals]
HealsOn=1
HealsSize=8
Heals1=Shield Flash|35|Tap|Cond11
Heals2=Snowbound Soulrender Breastplate|85|Weave
Heals3=Duskbringer's Plate Chestguard of the Hateful|95|Weave|Cond7
Heals4=Visage of Decay|60
Heals5=Unholy Aura Discipline|50
Heals6=Innoruuk's Dark Blessing|95|Weave|Cond6
Heals7=Dichotomic Fang|50
Heals8=Leech Touch|40
Help=Format Spell|% to heal at i.e. Devout Light Rk. II|50
XTarHeal=0
XTarHealList=NULL
HealGroupPetsOn=0
HealInterval=0
AutoRezOn=0
RezMeLast=0

[Cures]
CuresOn=0
CuresSize=1
Cures1=NULL

[Pet]
PetOn=1
PetCombatOn=1
PetSpell=Minion of T`Vem
PetBuffsOn=0
PetBuffsSize=1
PetBuffs1=Gift of T`Vem
PetRampPullWait=0
PetSuspend=0
PetForceHealOnMed=0
PetShrinkOn=0
PetShrinkSpell=Tiny Companion
PetAssistAt=95
PetAttackDistance=115
PetToysSize=6
PetBreakMezSpell=NULL
MoveWhenHit=0
PetHoldOn=1
PetToysGave=
PetFocus=NULL

[Burn]
BurnSize=14
BurnText=Time to DIE!
BurnAllNamed=1
Burn1=command:/stopdisc|Cond12
Burn2=Deflection Discipline|99
Burn3=Unholy Aura Discipline|99
Burn4=Innoruuk's Dark Blessing|99|Weave
Burn5=Gift of the Quick Spear|99
Burn6=Spire of the Reavers|98
Burn7=Visage of Death|98
Burn8=T`Vyl's Resolve|98
Burn9=Snowbound Soulrender Breastplate|97|Weave
Burn10=Harm Touch|97
Burn11=Leech Touch|96
Burn12=Chattering Bones|95
Burn13=NULL
Burn14=NULL
UseTribute=0

[Pull]
PullWith=Terror of Narus
PullMeleeStick=0
MaxRadius=650
MaxZRange=1450
UseWayPointZ=0
PullWait=5
PullRadiusToUse=90
PullRoleToggle=0
ChainPull=1
ChainPullHP=90
PullPause=30|2
PullLevel=0|0
PullArcWidth=180
PullOnReturn=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=0
ClickBacktoCamp=1

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

[KConditions]
ConOn=1
CondSize=16
Cond1=NULL
Cond2=!${Me.Buff[${Spell[Tylix's Skin].RankName}].ID}
Cond3=${Me.PctEndurance} < 19
Cond4=!${Me.Buff[${Spell[Voice of Thule III].RankName}].ID}
Cond5=!${Me.Buff[${Spell[Defiant Stance].RankName}].ID}
Cond6=${Me.XTarget} > 3
Cond7=${Me.XTarget} > 2
Cond8=${Me.XTarget} > 1
Cond9=!${Me.Buff[Refute for Power].ID}
Cond10=${Me.PctMana} < 50
Cond11=${Target.Named}
Cond12=${Me.ActiveDisc.ID} && ${Me.ActiveDisc.Name.NotEqual[Deflection Discipline]} && ${Me.CombatAbilityReady[${Spell[Deflection Discipline].RankName}]} || ${Me.ActiveDisc.ID} && ${Me.ActiveDisc.Name.NotEqual[Unholy Aura Discipline]} && ${Me.CombatAbilityReady[${Spell[Unholy Aura Discipline].RankName}]}
Cond13=NULL
Cond14=!${Me.Buff[${Spell[Concordant Disruption].RankName}].ID}
Cond15=!${Me.Buff[Defensive Proficiency].ID}
Cond16=${Me.XTarget}< 3 && !${Target.Named} && !${Me.Buff[Two-Handed Proficiency].ID} && !${Select[${Target.ConColor},YELLOW,RED]} >=1


[Toggle]
BurnNow=1

[Spells]
MiscGem=7
MiscGemLW=0
MiscGemRemem=7
CastingInterruptOn=0
LoadSpellSet=2
SpellSetName=KissAssist
Gem1=Spear of Tylix
Gem2=Dire Testimony
Gem3=Touch of Hemofax
Gem4=Dichotomic Fang
Gem5=Torrent of Suffering
Gem6=Bond of Xalgoz
Gem7=Disgust
Gem8=Revulsion
Gem9=Terror of Narus
Gem10=Refute for Power
Gem11=Defiant Stance
Gem12=Tylix's Skin
Gem13=NULL
CheckStuckGem=1

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

[KissError]
LastCMD:=/endmacro
ErrorDateTime:=12/27/2022 23:16:04
ErrorMsg:=Couldn't open macro file: C:\Users\JoelCowen\AppData\Local\VeryVanilla\MacroQuest\Release\Macros\dpsmeter=1.mac
DataError:=NULL
SyntaxError:=NULL
RunningTime:=1868118
BuildDate:=20221228
CurrentUI:=Default
[PullAdvanced]
PullLocsOn=0
 
When you are loading your NEC how are you typeing it?
If there pet is tanking then you might want: /mac kissassist pettank 99
If they are assisting a tank then you might want: /mac kissassist assist <nameoftank> 99
As for the SK I will let those that work with Bandoliers help with that one, know nothing about em.
 
Does the name of your Bandolier have the Parenthesis in them? the (1H) or is it just 1H? Mine look like this:

Buffs1=Command: /bandolier activate Tank|Me|Cond10
Cond10=!${Me.Bandolier[Tank].Active}

My 2 bandoliers are Tank and 2h

in combat they look like this
DPS1=Command: /bandolier activate 2h|100|Cond9
DPS2=Command: /bandolier activate Tank|100|Cond8
Cond8=${Me.XTarget} > 2 && !${Me.Bandolier[Tank].Active} || ${Target.Level} > 122 && !${Me.Bandolier[Tank].Active} || ${Me.PctMana} < 30 && !${Me.Bandolier[Tank].Active} || ${Me.ActiveDisc.Name.Equal[Deflection Discipline]} && !${Me.Bandolier[Tank].Active}
Cond9=${Me.XTarget} < 3 && !${Me.Bandolier[2h].Active} && ${Target.Level} < 123 && ${Me.PctMana} > 29 && ${Me.ActiveDisc.Name.NotEqual[Deflection Discipline]} || ${Me.XTarget} < 3 && !${Me.Bandolier[2h].Active} && ${Target.Level} < 123 && ${Me.PctMana} > 29 && !${Me.ActiveDisc.ID}
 
As for the necro not actually loading the ini file, double-check that the file name is actually a .ini file and not a .txt file. I know it sounds silly but I've done that before even after using Kiss for a number of years and took me a few minutes to figure out. I was creating a new file and somehow when I saved it when editing I didn't ensure the extension saved properly lol..... that's the common thing I've noticed when people say the INI files aren't loading correctly for them.
 
When you are loading your NEC how are you typeing it?
If there pet is tanking then you might want: /mac kissassist pettank 99
If they are assisting a tank then you might want: /mac kissassist assist <nameoftank> 99
As for the SK I will let those that work with Bandoliers help with that one, know nothing about em.
The NEC is in a group most of the time (boxing) so the pet should not be tanking, just assisting the MA.
 
Does the name of your Bandolier have the Parenthesis in them? the (1H) or is it just 1H? Mine look like this:

Buffs1=Command: /bandolier activate Tank|Me|Cond10
Cond10=!${Me.Bandolier[Tank].Active}

My 2 bandoliers are Tank and 2h

in combat they look like this
DPS1=Command: /bandolier activate 2h|100|Cond9
DPS2=Command: /bandolier activate Tank|100|Cond8
Cond8=${Me.XTarget} > 2 && !${Me.Bandolier[Tank].Active} || ${Target.Level} > 122 && !${Me.Bandolier[Tank].Active} || ${Me.PctMana} < 30 && !${Me.Bandolier[Tank].Active} || ${Me.ActiveDisc.Name.Equal[Deflection Discipline]} && !${Me.Bandolier[Tank].Active}
Cond9=${Me.XTarget} < 3 && !${Me.Bandolier[2h].Active} && ${Target.Level} < 123 && ${Me.PctMana} > 29 && ${Me.ActiveDisc.Name.NotEqual[Deflection Discipline]} || ${Me.XTarget} < 3 && !${Me.Bandolier[2h].Active} && ${Target.Level} < 123 && ${Me.PctMana} > 29 && !${Me.ActiveDisc.ID}
No it doesn't. That might be the issue. Let me update it and see if that works.
 
I would rename your ini files, run a fresh /mac kissassist and then compare the files and move things over one section at a time. Once it stops working you can narrow it down what is broken.

CampRadius=10 is a small radius
Also, I would remove that Error section at the bottom in your post.

Some helpful info when doing your ini files
https://www.redguides.com/docs/projects/kissassist/
 
Last edited:
I would rename your ini files, run a fresh /mac kissassist and then compare the files and move things over one section at a time. Once it stops working you can narrow it down what is broken.

CampRadius=10 is a small radius
Also, I would remove that Error section at the bottom in your post.

Some helpful info when doing your ini files
https://www.redguides.com/docs/projects/kissassist/
I think I figured it out. The INI files are in the config folder. For some reason I also have INI files in my macros folder. I edited the one in the config folder and the NEC works great now.
 
Problem - Help debugging INIs for toons

Users who are viewing this thread

Back
Top
Cart