• 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
Epic Laziness

Release Epic Laziness (5 Viewers) v0.4.25

Shm pre1.5 is not yet added. only shaman 1.0. Shaman 1.0 is actually faster to complete than the pre 1.5 due to some stupidly rare drops. Pre-1.5 will be added at some point, but it is not an incredibly high priority
OK by me, but maybe remove it from the selectable options then.
 
For rogue's I've had a few times where they were stuck trying to hide and sneak. Not sure if you need a delay in there somewhere. It would hide without sneak then move then sneak then move then hide.
 
Hey Lisie!

First off, great job on the release. It was a pretty instantaneous purchase for me!

I ran through the Rogue pre-quest and just wanted to leave the following comments about my experiences. For reference, I use the CWTN plugin for my Rogue. I also only use the default meshes from the mesh updater so no special ones for me.
  1. EasyFind could not get to Tenebrous Mountains zone line on zone in (forgetting zone before it) when traveling to Katta.
  2. I had no pickpocket skill prior to starting this quest. When I got to the Guard Lennon step, I had to level it up a lot (which also caused me to aggro me many times) which was fine. One thing I ran into during this process was that I ended up killing one of the ghouls in the graveyard while working on PP and I think me discarding (from advloot) a piece of loot counted as a success for getting the key from Lennon and the script went to the next step.
  3. I got into a bit of a weird state with Guard Zimmer in the same zone where it went to loot the key he drops but I never actually went into his room. This might have something to do with the fact that I paused and went back and forth on the steps to get back to the Lennon step above but when I rewound and then went forward again, it seemed like the script assume I had killed him but not looted the key.
  4. EasyFind seemed to get stuck in Zimmer's room and would only start moving again once I was out of it to nav to the next location.
  5. I ended up turning off CWTN's "Use Sneak/Hide" function as it caused problems with one of my turn ins on Dealer Maelin. The script went to turn in but then immediately hid/sneak again without actually turning in but the script caught that as enough to continue.
  6. When the script tries to handle Sneak/Hide again when using invis to travel places, it seems to get confused when the two timers are out of sync with one another. If sneak is up but Hide is still on cooldown, it'll sneak, move, see it needs to invis, stop, invis but then sneak is down and it kind of does this stutter step some times.
  7. From Katta to Hollowshade Moor, EasyFind doesn't seem to quite hit the zoneline.
Think those are all my notes! Happy to clarify if I can. Really appreciate all the work you put into this and looking forward to trying more soon!
 
Hi there, great tool! Some minor things:

Cleric 1.5: seems step 12 is not farmed (always skips that step)

Step 31: all wayfarers are dead, does not progress (matching corpses?)

Shaman 1.0: did not hand the tiny gem to Bondl

1712099127074.png

some stuff that is not nil safe:

Bard 1.5:
...uest\Release\Lua\epiclaziness\utils/manageautomation.Lua:45: bad argument #1 to 'lower' (string expected, got nil)
stack traceback:
[C]: in function 'lower'
...uest\Release\Lua\epiclaziness\utils/manageautomation.Lua:45: in function 'clearXtarget'
...uest\Release\Lua\epiclaziness\utils/manageautomation.Lua:561: in function 'locTravelGroup'
...la\MacroQuest\Release\Lua\epiclaziness\utils/actions.Lua:246: in function 'farm_radius'
...VeryVanilla\MacroQuest\Release\Lua\epiclaziness\init.Lua:195: in function 'run_epic'
...VeryVanilla\MacroQuest\Release\Lua\epiclaziness\init.Lua:470: in function 'main'
...VeryVanilla\MacroQuest\Release\Lua\epiclaziness\init.Lua:476: in main chunk


SHD 1.5 pre:

...uest\Release\Lua\epiclaziness\utils/manageautomation.Lua:1141: attempt to perform arithmetic on a nil value
stack traceback:
...uest\Release\Lua\epiclaziness\utils/manageautomation.Lua: in function 'unpauseGroup'
...uest\Release\Lua\epiclaziness\utils/manageautomation.Lua:66: in function 'clearXtarget'
...uest\Release\Lua\epiclaziness\utils/manageautomation.Lua:1178: in function 'zoneGroup'
...la\MacroQuest\Release\Lua\epiclaziness\utils/actions.Lua:1356: in function 'zone_travel'
...VeryVanilla\MacroQuest\Release\Lua\epiclaziness\init.Lua:294: in function 'run_epic'
...VeryVanilla\MacroQuest\Release\Lua\epiclaziness\init.Lua:470: in function 'main'
...VeryVanilla\MacroQuest\Release\Lua\epiclaziness\init.Lua:476: in main chunk


Also cool, but not your fault:
1712099881791.png

wut? Does continue with maelin (but does not find a path to him)
 
Last edited:
Here I was dragging my ass on Bard...well $15 bucks cures that
bard pre 1.5 powers along

im manually hitting my clouding AA as it will take 2 steps on nav, stop, check for invis, and not fire it off. He wont move normally until he is invis. So it just makes me attend to it which i dont mind. same for looting herald heads.

one thing that would be useful and maybe its there as i cant find it. I know shaman 1.5 isnt "live" but its got 247 steps or so. Im at POSKY on my shammie. If i were trying to skip to a particular step it would be handy to see how your steps line out. Id be able maybe to trouble shoot a step differently. Some steps (like around 50 when you would do the combine in your thatched med bag) since ive already done that, it error/crashes out. So you can skip past it

Also with regards to the med bag, if you are running a character witha trader perk, put the med beg/leave a hole in the character doll at backpack slot 10. Dont go to 12. The scripts dont like using that and will crash out there. This one crashed when it couldnt find the bag. Ill manually finish up 1.5 tonight and move along with 2.0 and see if i can duplicate any issues i saw with 1.5.

But regardless this is great already:) Thank you!!
 
Bard pre 1.5 , shaman 1.0, and SK pre 1.5 all done in the last few hours simultaneously! absolute gem of a tool so far.

needs a fair bit of handholding in beta form. but its a great way to juggle multiple characters and keep em on the rails. i just tab around and solve basic problems - stuck on a tree, not turning to a mob properly and getting stalled, things like that, but it takes care of all the structure. i just help it keep moving through the steps. i am so grateful this came out right when it did.

im building up lists of various hiccups, but alot of them are just going to always need a human touch. biggest improvement would be just getting the steps listed out more effectively so you can navigate through them and restart sections that mess up. its a bit of a pita trying to find the right spot if something messes up, 200+ steps and its just left and right arrows, no description of each step until it thinks for a few seconds. a list of milestones that you could select and bring you to the appropriate step would be extremely useful for people starting mid-quests or trying to troubleshoot.
 
Does it spin up a Anguish instance for the 2.0 orbs if I am 6 boxing?
This is the one step I have it set to not do automatically. It will reach the step where it becomes necessary and stop if the Globe of Discordant Energy is not in your inventory. The reason I have decided to do it this way is that you may want to use the lockout for globes for more than one class, and even with the script running on multiple characters at that step there is too much risk of the Globes not being handled properly for everyone, and risking a lockout before you can proceed any further in the quest for one or more of your characters.
 
First, this is fantastic, and I am sure we all appreciate you. I know I do!

Secondly, there is not error text that I can find, but when the Lua attempts to use easyfind, it will move for about 1/4 second then stop and never attempt to go further. If I run manually and attempt to skip the step, the number will update but not the intended task it should be completing. It will just stand there. Specifically, this happens for the SK. 1.5. The Prequest is done, and when traveling from GL to PoK, it stopped movement after 1/4 second. Then when in PoK, attempting to move to Sienne Castain, it will move for about 1/4 second, leaving me just at the corner of the GL ramp, then stop moving. I cannot get it to move past this step.
 
Holy hell. Haven't tried but this is awesome and I will. I just got done 3 bard, shaman, and sk epics in last week (3 each class). Shaman 1.5 prequest in particular pisses me off. I will 1000% be test driving this.
 
Hey Lisie!

First off, great job on the release. It was a pretty instantaneous purchase for me!

I ran through the Rogue pre-quest and just wanted to leave the following comments about my experiences. For reference, I use the CWTN plugin for my Rogue. I also only use the default meshes from the mesh updater so no special ones for me.
  1. EasyFind could not get to Tenebrous Mountains zone line on zone in (forgetting zone before it) when traveling to Katta.
  2. I had no pickpocket skill prior to starting this quest. When I got to the Guard Lennon step, I had to level it up a lot (which also caused me to aggro me many times) which was fine. One thing I ran into during this process was that I ended up killing one of the ghouls in the graveyard while working on PP and I think me discarding (from advloot) a piece of loot counted as a success for getting the key from Lennon and the script went to the next step.
  3. I got into a bit of a weird state with Guard Zimmer in the same zone where it went to loot the key he drops but I never actually went into his room. This might have something to do with the fact that I paused and went back and forth on the steps to get back to the Lennon step above but when I rewound and then went forward again, it seemed like the script assume I had killed him but not looted the key.
  4. EasyFind seemed to get stuck in Zimmer's room and would only start moving again once I was out of it to nav to the next location.
  5. I ended up turning off CWTN's "Use Sneak/Hide" function as it caused problems with one of my turn ins on Dealer Maelin. The script went to turn in but then immediately hid/sneak again without actually turning in but the script caught that as enough to continue.
  6. When the script tries to handle Sneak/Hide again when using invis to travel places, it seems to get confused when the two timers are out of sync with one another. If sneak is up but Hide is still on cooldown, it'll sneak, move, see it needs to invis, stop, invis but then sneak is down and it kind of does this stutter step some times.
  7. From Katta to Hollowshade Moor, EasyFind doesn't seem to quite hit the zoneline.
Think those are all my notes! Happy to clarify if I can. Really appreciate all the work you put into this and looking forward to trying more soon!

1. I have submitted a pull request to MQ2EasyFind updating the location of the zoneline. When this gets merged (and rebuilt) traveling through grimling to tenebrous should work properly.

2. The check is for something on the cursor matching the name of the item being pickpocketed. There is no check against advloot or inventory. This was likely an oddity from having to rewind the step multiple times due to low PP skill. I will keep an eye out for any further reports, and will watch closely when I do further testing on rogue after adding 1.5 and 2.0 epics.

3 & 4. I tested this and was unable to replicate what you had happen here. Travel into the room, and out of the room functioned properly several times, from various different parts around the zone, and in attempting to leave the room. Please insure you have the latest navmesh for katta. I will watch for any further reports on this issue.

5. After you press the begin button the script should pause all class automation. At this point in the rogue pre 1.5 no combat should have taken place (beyond clearing the xtarget list of anything that has agroed on you.) I will double check the clear_xtarget function to insure that everything is being properly paused after clearing the list.

6. I have added checks to insure that the skills are ready before being used. And that you are in fact hiding and sneaking before attempting to move. This should be working properly now. I tested it about a half dozen times and I believe I have ironed out the bugs created in this change, but I will keep an eye to see if anyone has any issues with this.

7. I checked the location of the zoneline, where easyfind/nav are attempting to reach, and everything is in order. Occasionally MQ2Nav will stop a step or two short of zonelines and it sounds like you ran into this issue.

seems bard wont use shar or selo

Adding the use of travelspeed skills, mounts, etc is something that will be added. I have not yet decided how I want this to be added yet, but hopefully I will come up with something I like very soon.

noble causway gets stuck on a dragorn refugee bard 1.5

Many of the dragorn refugees in Noble's Causeway are targetable, and can be navigated to, but are unable to be attacked. The script will navigate to them as normal, and attempt to initiate combat with them. Once it has received 10 messages that the target cannot be casted upon, hit, etc it will add the ID of that target to a list of bad IDs that it will not try to navigate to or attack again. There are several refugees in that area that are unable to be hit, so this may take a minute or two as each of them is added to the bad ID list. After they have been added to the bad ID list they should be ignored and it should begin it's senseless slaughter of dragorn once more. Occassionally the process of attacking/casting on a refugee may take a little longer as class automation for the bard may be casting buffs on itself (war march and such) As these are being cast there will be no attempt to hit the mob with melee, and a skill is not being used on the creature so messages concerning it's invincibility to all things violent will take a little longer to come in.
 
bard pre 1.5 powers along

im manually hitting my clouding AA as it will take 2 steps on nav, stop, check for invis, and not fire it off. He wont move normally until he is invis. So it just makes me attend to it which i dont mind. same for looting herald heads.

one thing that would be useful and maybe its there as i cant find it. I know shaman 1.5 isnt "live" but its got 247 steps or so. Im at POSKY on my shammie. If i were trying to skip to a particular step it would be handy to see how your steps line out. Id be able maybe to trouble shoot a step differently. Some steps (like around 50 when you would do the combine in your thatched med bag) since ive already done that, it error/crashes out. So you can skip past it

Also with regards to the med bag, if you are running a character witha trader perk, put the med beg/leave a hole in the character doll at backpack slot 10. Dont go to 12. The scripts dont like using that and will crash out there. This one crashed when it couldnt find the bag. Ill manually finish up 1.5 tonight and move along with 2.0 and see if i can duplicate any issues i saw with 1.5.

But regardless this is great already:) Thank you!!

Can you verify the name of your clouding AA for me please? I have it as "Shauri's Sonorous Clouding"

Shaman 1.5 should be working. But frankly the Shaman quests are a PITA. Requiring items from planes is a nightmare scenario, especially from Sky due to the need for collecting keys. It is my intention to add some form of a step outline, and allow the user to directly jump to steps within the outline (Not every individual step, but like "Go to Sky and talk to the Eternal Spirit." will take you to the begining of that step) I just have not had a chance to decide how to implement this yet.

I will correct the handling for 12 bag slots instead of 10 if the extra 2 are present. Just to verify what happened. The medicine bag was where? Slot 10? Slot 11 or 12? More information would be wonderful on this to insure I have properly corrected the issue.
 
Bard pre 1.5 , shaman 1.0, and SK pre 1.5 all done in the last few hours simultaneously! absolute gem of a tool so far.

needs a fair bit of handholding in beta form. but its a great way to juggle multiple characters and keep em on the rails. i just tab around and solve basic problems - stuck on a tree, not turning to a mob properly and getting stalled, things like that, but it takes care of all the structure. i just help it keep moving through the steps. i am so grateful this came out right when it did.

im building up lists of various hiccups, but alot of them are just going to always need a human touch. biggest improvement would be just getting the steps listed out more effectively so you can navigate through them and restart sections that mess up. its a bit of a pita trying to find the right spot if something messes up, 200+ steps and its just left and right arrows, no description of each step until it thinks for a few seconds. a list of milestones that you could select and bring you to the appropriate step would be extremely useful for people starting mid-quests or trying to troubleshoot.

I look forward to your list!

I do intend to add at least an outline of the major steps in the quest. Probably not each individual step such as "go to this zone, run to this npc, say this, this, and this to him, punch him in the face." But at the very least a "Step 41: Travel to Mobby McMobface in Plane of Knowledge and give him the mask of McMobface." And allowing directly setting the step to the begining of that section. I am trying to decide how I want to go about implementing this in a way that is friendly to the user (and me...)
 
First, this is fantastic, and I am sure we all appreciate you. I know I do!

Secondly, there is not error text that I can find, but when the lua attempts to use easyfind, it will move for about 1/4 second then stop and never attempt to go further. If I run manually and attempt to skip the step, the number will update but not the intended task it should be completing. It will just stand there. Specifically, this happens for the SK. 1.5. The Prequest is done, and when traveling from GL to PoK, it stopped movement after 1/4 second. Then when in PoK, attempting to move to Sienne Castain, it will move for about 1/4 second, leaving me just at the corner of the GL ramp, then stop moving. I cannot get it to move past this step.
In the setting tab, is Invis when Traveling checked?

Does the SK have the Cloak of Shadows AA?
 
Can you verify the name of your clouding AA for me please? I have it as "Shauri's Sonorous Clouding"
im having the same issue with bard invis - that name is correct. i know that the command i usually use for it is /alt activate 231 if that might help
 
In the setting tab, is Invis when Traveling checked?

Does the SK have the Cloak of Shadows AA?
I have tried it with the box checked and unchecked. The SK is 125 and max AA. Is there a debug tool I can use to give you more information?
 
Hi there, great tool! Some minor things:

Cleric 1.5: seems step 12 is not farmed (always skips that step)

Step 31: all wayfarers are dead, does not progress (matching corpses?)

Shaman 1.0: did not hand the tiny gem to Bondl

View attachment 59993

some stuff that is not nil safe:

Bard 1.5:
...uest\Release\lua\epiclaziness\utils/manageautomation.lua:45: bad argument #1 to 'lower' (string expected, got nil)
stack traceback:
[C]: in function 'lower'
...uest\Release\lua\epiclaziness\utils/manageautomation.lua:45: in function 'clearXtarget'
...uest\Release\lua\epiclaziness\utils/manageautomation.lua:561: in function 'locTravelGroup'
...la\MacroQuest\Release\lua\epiclaziness\utils/actions.lua:246: in function 'farm_radius'
...VeryVanilla\MacroQuest\Release\lua\epiclaziness\init.lua:195: in function 'run_epic'
...VeryVanilla\MacroQuest\Release\lua\epiclaziness\init.lua:470: in function 'main'
...VeryVanilla\MacroQuest\Release\lua\epiclaziness\init.lua:476: in main chunk


SHD 1.5 pre:

...uest\Release\lua\epiclaziness\utils/manageautomation.lua:1141: attempt to perform arithmetic on a nil value
stack traceback:
...uest\Release\lua\epiclaziness\utils/manageautomation.lua: in function 'unpauseGroup'
...uest\Release\lua\epiclaziness\utils/manageautomation.lua:66: in function 'clearXtarget'
...uest\Release\lua\epiclaziness\utils/manageautomation.lua:1178: in function 'zoneGroup'
...la\MacroQuest\Release\lua\epiclaziness\utils/actions.lua:1356: in function 'zone_travel'
...VeryVanilla\MacroQuest\Release\lua\epiclaziness\init.lua:294: in function 'run_epic'
...VeryVanilla\MacroQuest\Release\lua\epiclaziness\init.lua:470: in function 'main'
...VeryVanilla\MacroQuest\Release\lua\epiclaziness\init.lua:476: in main chunk


Also cool, but not your fault:
View attachment 59994

wut? Does continue with maelin (but does not find a path to him)
I will take a look at cleric 1.5 as soon as the cleric I just made finishes pre1.5.

I will double check the give function to insure it is actually getting the item into the window for the tiny gem issue.

Checking the cleric stuff may take a bit as I seem to be held up waiting for a mob to spawn currently.

Thanks for the info on the nil checks! I will pop into those functions and fix that before I throw out the next release tonight.
 
im having the same issue with bard invis - that name is correct. i know that the command i usually use for it is /alt activate 231 if that might help

I have tried it with the box checked and unchecked. The SK is 125 and max AA. Is there a debug tool I can use to give you more information?

I believe the issue is that I forgot to list something as a requirement. Can both of you please do the command:
/plugin cast

And see if the issue is rectified?
 
I believe the issue is that I forgot to list something as a requirement. Can both of you please do the command:
/plugin cast

And see if the issue is rectified?
I am not at home right now, but I will attempt this and post here when I return.
 
I believe the issue is that I forgot to list something as a requirement. Can both of you please do the command:
/plugin cast

And see if the issue is rectified?
This is probably completely baseless, but MQ2Cast is unloaded automatically by the CWTN Class plugins due to conflicts. Could this be an issue when using CWTN functionality while running your Lua?
 
This is probably completely baseless, but MQ2Cast is unloaded automatically by the CWTN Class plugins due to conflicts. Could this be an issue when using CWTN functionality while running your LUA?
I do not believe CWTN plugins unload MQ2Cast. I've not had it do so in the past couple months I have been using them. I know it does unload MQ2Melee.
 
Lisie submitted a new resource:

Epic Laziness - Automatic questing for class epics



Read more about this resource...
@Lisie =
200.gif


I love this ideas as much as she loves pepsi
 
I tried running the Lua with 2 clerics in the group, i selected the group option to run and it just stopped the Lua saying unknown error 1....

also tried running on a warrior and when i hovered over the start button the imgui window came up saying resume imgui, clicked open or resume or whatever it said and it stopped the Lua script
 
I tried running the lua with 2 clerics in the group, i selected the group option to run and it just stopped the lua saying unknown error 1....

also tried running on a warrior and when i hovered over the start button the imgui window came up saying resume imgui, clicked open or resume or whatever it said and it stopped the lua script
Can you give me a screenshot of the error on the two clerics please?

When hovering over the begin button it attempts to pull data from a table about how many invis and gate potions might be necessary for that quest to be ran. I have not yet added all the classes into that table yet. Only the ones that are functional.

In the next release or two I will rectify that with dummy data to prevent the crash. As well as only allowing the drop down box to select epics which are in fact able to be ran by the script.
 
Lisie updated Epic Laziness with a new update entry:

Bug fixes and stability

  • Rogue hide/sneak checks before moving
  • Rogue hide/sneak skill ready checks before using
  • EasyFind grimling -> tenebrous added to pull request for EasyFind (Will not be implemented until merged)
  • Added save on final step of Rogue pre-1.5
  • Added check to insure necessary plugins are loaded. (Does not automatically load them but instructs you how to do so)
  • Populated gate/invis pot data for all classes with dummy data
  • Only available quests will be shown in the quest...

Read the rest of this update entry...
 
Love this. Thanks

Cleric and Shamans are stopping in Shadow haven when they need to get to Echo Caverns (clr step 42 for 1.5.. shm for 2.0)

I am having to manually go to Echo Caverns 1 . Then depending on where they are going, usually have to manually get to fungus or deep. How are others getting through?
 
Love this. Thanks

Cleric and Shamans are stopping in Shadow haven when they need to get to Echo Caverns (clr step 42 for 1.5.. shm for 2.0)

I am having to manually go to Echo Caverns 1 . Then depending on where they are going, usually have to manually get to fungus or deep. How are others getting through?
I've noticed this as well. I will look into it tomorrow and see if I can make it handle that a bit more smoothly
 
Okay, so, after some time, I think I diagnosed my own issue. I have a raid xtarget list where 10 of the slots are taken up by PC names. If I turn every xtarget to autohater, the Lua runs fine. I believe it is seeing things on the ETW and trying to engage them to clear before it moves on, and seeing no such names in zone, it just freezes.
 
Release Epic Laziness

Users who are viewing this thread

Back
Top
Cart