• 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 - Undefined Variable LootOn

Joined
Feb 13, 2017
RedCents
635¢
Version of KissAssist.mac?
12
When did your problem start?
when swapping from old MQ to the new version (Next)
Character Role?
  1. Assist
What class is having this issue?
  1. Bard
How often does this issue occur?
Always
Can you reproduce the issue?
yes, everytime i start /mac kissassist
Keep getting a WARNING Undefined Variable LootOn used on line [email protected] /doevents flush
It will just happen sporadically on various toons.

Playing on the Lazarus Emu Server




Think i solved it. I erased all my .INI for my toons and made new ones. Guess there was a conflict in one that I didnt see, seems to be working fine now.
 
Last edited:
I have the same issue, also on an emu server, happens only on my enchanter. When I start her KA on her, sometimes I get exactly the same error message as jimbo30217. But it is not systematically, it is occasionally.
KAerrorChanter.png
I first thought that I mistyped something in the LootOn setting, like putting a 0 instead of an O, but that's not the problem, I checked several times.
 
I have the same issue, also on an emu server, happens only on my enchanter. When I start her KA,k sometimes I get exactly the same error message as jimbo30217. But it is not systematically, it is occasionally.
View attachment 47437
you can adjust your ini to looton=0 otherwise you can ensure you have mq2autoloot loaded

if your server doesn't have advloot - you're likely going to have these issues if you're trying to do autoloot
 
you can adjust your ini to looton=0 otherwise you can ensure you have mq2autoloot loaded

if your server doesn't have advloot - you're likely going to have these issues if you're trying to do autoloot
My server doesn't have advanced loot and mq2autoloot is not loaded when I do /plugin list. Only one of my KA ini files has LootOn=1 (when the mage farms gems to make money), all other KA ini files have LootOn=0. When the mage uses this specific KA file for farming with LootOn=1, he never got problems, autolooting worked fine (he goes to the corpse and kneels down to loot only gems which dropped). The chanter has only one KA ini file, and LootOn=0, was never turned on. So why does the chanter encounter this KA error when she never had LootOn set to 1 ?
 
I also have this same issue, but it's been with all of my characters. But it's pretty random. Currently 3 out 4 characters are running KissAssist with no issues (other than being slightly slow to react).. but my 4th will not start KA this morning.

*EDIT* I suspect this is a client side problem with /DoFlush, closing the client completely and reloading tends to resolve this.. at least for a while.

MQ2AutoLoot is not included in EMU distribution
And even if I go out and get MQ2AutoLoot from old distributions or live, I cannot load the plugin
LoadLibrary failed with error 0x0000c1: %1 is not a valid Win32 application.

I can say for certain that when this happens the character INI is not saved or updated. I'm not even entirely sure the character.ini file is even being read. It just hard errors out as soon as submain runs /doevents flush

[CODE title="Sub Main" highlight="5"]| -------------------------------------------------------------------------------------
| Sub Main
| -------------------------------------------------------------------------------------
Sub Main
/doevents flush
| Need to check for plugin MQ2Bucles and unload it. Do this ASAP so we can use /while commands from the start
/if (${Bool[${Plugin[MQ2Bucles]}]}) {
/squelch /plugin MQ2Bucles unload noauto
/echo MQ2Bucles detected! This macro doesn't like it! Unloading ...
}[/CODE]
 
Last edited:
The /doevents flush is not the issue. 90% of the time when I see this issue, it is a plugin that is blowing up on the LootOn variable, it just happens to be blowing up when kissassist is executing the /doevents flush line.

/doevents flush will not cause an error that has to do with an undefined variable.
 
Keep getting a WARNING Undefined Variable LootOn used on line [email protected] /doevents flush
It will just happen sporadically on various toons.

Playing on the Lazarus Emu Server




Think i solved it. I erased all my .INI for my toons and made new ones. Guess there was a conflict in one that I didnt see, seems to be working fine now.
(Emu) I solved this for my problem. It turned out I had just made a new condition for a buff, however I did not turn conditions to true(1). When I changed this, I was able to just /mac kissassist and the error was gone. So just like most coding things, if there is an error before this line, it messes up the next line, that's how come some people have error on line 203, and some 204 or 15000 or whatever, because of where they did not meet a condition. So think about what you have just changed if you get this error. Try taking out the line that you did or if it was a condition you added, make sure conditions are on or don't have errors!
 
Problem - Undefined Variable LootOn

Users who are viewing this thread

Back
Top
Cart