• 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

Bug - Macro breaks itself

Frimp

Active member
Joined
Dec 29, 2015
RedCents
481¢
Changing nothing on my macro, when I /end and restart, this happens:

KA bug.PNG


Rich (BB code):
[General]
KissAssistVer=9.1.3
Role=Assist
CampRadius=30
CampRadiusExceed=400
ReturnToCamp=0
ChaseAssist=0
ChaseDistance=25
MedOn=1
MedStart=20
MedCombat=0
LootOn=0
RezAcceptOn=1
AcceptInvitesOn=1
GroupWatchOn=1
CastingInterruptOn=0
EQBCOn=1
IRCOn=0
MiscGem=8
HoTTOn=0
CampfireOn=0
[SpellSet]
LoadSpellSet=0
SpellSetName=KissAssist
[Buffs]
BuffsOn=1
Buffs1=Runed Scout's Breastplate|Melee
Buffs2=Call of Fire|ME
Buffs3=Strength of Nature|ME
Buffs4=Call of the Predator|ME
Buffs5=Storm Strength|Melee
Buffs6=Eyepatch of Plunder|ME
Buffs7=NULL
Buffs8=NULL
Buffs9=NULL
Buffs10=NULL
Buffs11=NULL
Buffs12=NULL
Buffs13=NULL
Buffs14=NULL
Buffs15=NULL
Buffs16=NULL
Buffs17=NULL
Buffs18=NULL
Buffs19=NULL
Buffs20=NULL
RebuffOn=1
CheckBuffsTimer=10
PowerSource=NULL
[Melee]
AssistAt=95
MeleeOn=1
FaceMobOn=1
MeleeDistance=75
StickHow=snaproll rear
AutoFireOn=0
UseMQ2Melee=1
[GoM]
GoMSHelp=Format - Spell|Target, MA Me or Mob, i.e. Rampaging Servant Rk. II|Mob
GoMSpell1=NULL
GoMSpell2=NULL
GoMSpell3=NULL
[GMail]
GMailHelp=Events currently support - Dead,GM,Level,Named,Leftgroup
GMailOn=0
GMail1=NULL
GMail2=NULL
GMail3=NULL
GMail4=NULL
GMail5=NULL
[AE]
AEOn=0
AERadius=50
AE1=NULL
AE2=NULL
AE3=NULL
AE4=NULL
AE5=NULL
AE6=NULL
AE7=NULL
AE8=NULL
AE9=NULL
AE10=NULL
[DPS]
DPSOn=1
DPSSkip=20
DPSInterval=2
DPS1=Ensnare|40
DPS2=NULL
DPS3=NULL
DPS4=NULL
DPS5=NULL
DPS6=NULL
DPS7=NULL
DPS8=NULL
DPS9=NULL
DPS10=NULL
DPS11=NULL
DPS12=NULL
DPS13=NULL
DPS14=NULL
DPS15=NULL
DPS16=NULL
DPS17=NULL
DPS18=NULL
DPS19=NULL
DPS20=NULL
DebuffAllOn=0
[Aggro]
AggroOn=0
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
Heals1=NULL
Heals2=NULL
Heals3=NULL
Heals4=NULL
Heals5=NULL
XTarHeal=0
XTarHeal2=0
HealGroupPetsOn=0
[Cures]
CuresOn=0
Cures1=NULL
Cures2=NULL
Cures3=NULL
Cures4=NULL
Cures5=NULL
[Burn]
BurnText=Decepticons Attack
BurnAllNamed=0
Burn1=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
Burn15=NULL
UseTribute=0
[Pull]
PullWith=Melee
MaxRadius=350
MaxZRange=50
PullWait=5
PullRoleToggle=0
ChainPull=0
ChainPullHP=90
ChainPullPause=30|2
PullLevel=0|0
[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=0
[Merc]
Help=To use: Turn off Auto Assist in Manage Mercenary Window
MercOn=0
MercAssistAt=92




Edit: Removed screenshot showing character(s) name.
 
Last edited:
I removed your screenshot there as it had at least one toon name there. Can reupload the screenshot after you edit the names out.
 
fixed

- - - Updated - - -

btw, I deleted the INI file completely, let it build a new one- edited so my buffs were in there again. I started the macro (used it without issue for a while), typed /end and moved to another zone. When I restarted this happened a 2nd time.
 
do you have toons with similar names. It looks like it picking up another classes ini file
 
Looks like ${iniKey} is equal to a number value and not an alpha string. ${Me.Book[${iniKey}]} is returning Superior Camouflage, and Superior Camouflage is not in your ini file and ${Me.Book[##]} returns the Spell Name. I wonder what /echo ${Me.Book[Superior Camouflage]} returns. It should be the slot in your spell book the spell is in.
 
This looks more like the bug when you need to /unload and then refresh injections (right click MQ2 tasktray icon)
 
I get this if I try to restart the macro too quickly after I /endmac . Idk if it's an issue with taking too long flushing variables or what but if I wait 30 seconds then /mac kissassist it gets rid of the issues.
 
This exact thing is happening to me periodically, as well. Logging out and back in fixes it, as well as crashing to desktop (lol). I was unable to fix it any other way (remade .ini's and a bunch of other shit before my toon CTD'd and bazinga... fixed).

I also noticed the error string will give different macro line items sometimes. I saw what was happening the first time (related to a buff or something), so I turned that section off. When I restarted kiss I got a similar error, but on a different macro line. Still automatically /ended the macro. I then bumped up from kiss 8.5 to 9.1.3 or whatever the latest one is, and got a similar error. It was not directly related to the macro. There was something else going on.
 
I also noticed the error string will give different macro line items sometimes. I saw what was happening the first time (related to a buff or something), so I turned that section off. When I restarted kiss I got a similar error, but on a different macro line. Still automatically /ended the macro. I then bumped up from kiss 8.5 to 9.1.3 or whatever the latest one is, and got a similar error. It was not directly related to the macro. There was something else going on.

When I start having this behavior, I find that 95% of the time if is mq2melee causing the problem. Something changed and my holyshits are messing up and causing syntax errors. When running a macro the mq2 interpreter thinks it is the current macro causing the error so it dumps the macro stack at its current line. Making it look like it is the macro failing, but it is not.
 
Bug - Macro breaks itself

Users who are viewing this thread

Back
Top
Cart