• 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 - /chaseoff not working

Are you sure? I can't find anywhere in kissassist where we use /echo Reset. The Bind_ChangeVarInt routine only uses /echo Changing.. see below:

Rich (BB code):
    Sub Bind_ChangeVarInt(ISection, IName, IVar)
        /if (${Debug}) Bind_ChangeVarInt ${ISection} ${IName} ${IVar} \agLine#: ${Macro.CurLine}
        /echo Changing ${IName} to ${IVar}
        /varset ${IName} ${IVar}
        /ini "${IniFileName}" "${ISection}" "${IName}" "${IVar}"
        /if (${IName.Find[mezon]} && !${Defined[MezTimer1]}) /call CreateTimersMez
        /if (${IName.Find[dpson]} && !${Defined[DPSTimer1]}) /call CreateTimersDPS
        /if (${IName.Find[buffson]} && !${Defined[Buffs1Timer0]}) {
            /call CreateTimersBuffs
            /echo Buffs on creating timers
        }
        /if (${IName.Equal[ChaseAssist]} && ${ReturnToCamp}) /varset ReturnToCamp 0
        /if (${IName.Equal[ChaseAssist]} && ${IVar}==0 && ${Stick.Active}) /squelch /stick off
        /if (${IName.Equal[ChaseAssist]} && ${IVar}==1 && !${Stick.Active}) /varset RebuffOn 300
        /if (${IName.Equal[MaxRadius]}) /varcalc CampRadiusExceed ${MaxRadius}+200
    /return
 
I am Lost then. I have searched Kissassist_10.0.4 from top to bottom and I can NOT find anywhere an /echo Reset. I can find /echo Resetting, but not a /echo Reset.

Here is a list of all the /echos in kiss that have start with Reset.

5013 /echo Resetting Mez Timer ${mezmob} ID: ${MezArray[${i},1]}
5288 /echo Resetting Pull Timer for ${ChainPullPause.Arg[1,"|"]} Minutes.
8093 /echo Resetting. No Longer Backing off.

If you can show me the line in kiss that is /echoing the Reset, I may be able to help you..

Here are the aliases defined in Kissassist

/squelch /alias /chase /togglevariable ChaseAssist
/squelch /alias /chaseoff /changevarint General ChaseAssist 0
/squelch /alias /chaseon /changevarint General ChaseAssist 1

/chaseoff and /chaseon both call the Bind_changevarint and nowhere in that routine can I find an /echo Reset. /chase calls the /bind_togglevariable and all the /echo's that routine use /echo Setting: ${Something} to ${SomethingElse}
 
The 1 flaw in it is the spacing ? I tried myself to /chaseofff I get the same message he is getting but /chase off works perfectly I maybe shooting a blank here but chase off and chase on work fine /chase 1 and chase 0 as wel

- - - Updated - - -

There are 3 aliases. /chase, /chaseoff, /chaseon. /chase can use paramters on, off, 1, 0.

I get the alias but the macro isn't designed to read stacked commands /chaseon in game will echo a failure for me every time /chase on I stick to my toon and follow also he should probably unload mq2moveutils as I noticed in 10.0.4 update it didn't work well with kiss I had to reset my moveutils conf I use I am not saying I know anything hell I don't my c ++ knowledge is very poor anymore. Just going off my experience
 
I would look in my MacroQuest.ini file and find the [Aliases] section and look for the following:

/chase=/togglevariable ChaseAssist
/chaseoff=/changevarint General ChaseAssist 0
/chaseon=/changevarint General ChaseAssist 1


Do your entry's look the same?
 
The 1 flaw in it is the spacing ? I tried myself to /chaseofff I get the same message he is getting but /chase off works perfectly I maybe shooting a blank here but chase off and chase on work fine /chase 1 and chase 0 as wel

- - - Updated - - -



I get the alias but the macro isn't designed to read stacked commands /chaseon in game will echo a failure for me every time /chase on I stick to my toon and follow also he should probably unload mq2moveutils as I noticed in 10.0.4 update it didn't work well with kiss I had to reset my moveutils conf I use I am not saying I know anything hell I don't my c ++ knowledge is very poor anymore. Just going off my experience


I would re-run the Remove_aliases macro and then re-set the MacroVer=0 in the ini files for each one of my toons.. Then run kiss again..
 
If you re-run any of the older versions of kiss or you run an older version of Noobs auto macros, you will basically over write the /aliases with the old definitions... Update to the newer versions on noobs auto macros especially the .inc file he provides in his zip file...
 
Last edited:
Please don't tell me that the auto macros I get from the updater aren't compatible. So far I have only ever used the stuff from the latest updater.
 
I don't know about the auto updater, but I did go and check the latest version of noob's auto macros and his latest version has the correct /alias definitions. The routine to update the aliases are in the autosubs.inc file though and not in the macro's themselves so make sure you get the latest autosubs.inc file.

If you need to, go in and edit the autosubs.inc file and look at the AliasSetup routine it should look like this:

Rich (BB code):
Sub AliasSetup
	/squelch /alias /camphere       /togglevariable ReturnToCamp
	/noparse /alias /campoff	    /togglevariable ReturnToCamp 0
	/squelch /alias /campradius     /changevarint General CampRadius
	/squelch /alias /chase          /togglevariable ChaseAssist
	/squelch /alias /chaseoff       /changevarint General ChaseAssist 0        
	/squelch /alias /chaseon        /changevarint General ChaseAssist 1 
	/squelch /alias /meleeon        /togglevariable MeleeOn
	/squelch /alias /meleeoff       /togglevariable MeleeOn 0
	/squelch /alias /mezon          /changevarint Mez MezOn
	/squelch /alias /mezoff         /changevarint Mez MezOn 0
	/squelch /alias /slowon         /togglevariable UseSlow 1
	/squelch /alias /slowoff        /togglevariable UseSlow 0
	/squelch /alias /returntocamp   /togglevariable ReturnToCamp
	/noparse /alias /instantrelease /togglevariable InstantRelease
	/noparse /alias /usefellowship 	/togglevariable UseFellowship

/return
 
Hello ALL,
Been away for a short while. Got all excited and dove back in. Experienced these problems and I was certain I did the removealias.mac reset all ver to 0..... oh well.

I believe I solved my problem by doing a autosubs.inc search and renaming all the files EXCEPT the one in the macros sub file to anything else.
Pathing....? dunno... but it worked..... thank you CTaylor.

As always,
Playbetter
 
Problem - /chaseoff not working

Users who are viewing this thread

Back
Top
Cart