• 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

Guide - Heroes Are Forged - Laurion Song - Sic vid (3 Viewers)

I would not think you would have a problem there. Did you make the hotkey for your toons to target the sac's and send in the pets/swarm pets?
I figured it out... I forgot to put /dgga /tar egg

My Sk pet was attacking eggs the ether pets were trying to attack the spider still...

With the LEM script should all toons have it running im assuming? Or does driver send the commands.

Also I start in Camp mode just away from the slime. Whats best modes to go in for party and tank for the remaining events.
 
I figured it out... I forgot to put /dgga /tar egg

My Sk pet was attacking eggs the ether pets were trying to attack the spider still...

With the LEM script should all toons have it running im assuming? Or does driver send the commands.

Also I start in Camp mode just away from the slime. Whats best modes to go in for party and tank for the remaining events.
I do not run the lem on my tank and lately I do not run it on the others either for the soundproof achieve. It can run them right though the echo depending on where Shalowain is when the echoes get called. I usually put them in chase and avoid the echo aura manually. But if you don't care about the achieve, lem is great to avoid a dirt nap =)
 
I do not run the lem on my tank and lately I do not run it on the others either for the soundproof achieve. It can run them right though the echo depending on where Shalowain is when the echoes get called. I usually put them in chase and avoid the echo aura manually. But if you don't care about the achieve, lem is great to avoid a dirt nap =)
Gotcha so run the Tank in manual and run the LEM on the other group members that makes sense. Should they be in camp mode before Shalowain to make sure the LEM works properly or anything?
 
Gotcha so run the Tank in manual and run the LEM on the other group members that makes sense. Should they be in camp mode before Shalowain to make sure the LEM works properly or anything?
Assuming you're referring to the lem that Burd and Trapper created and Sic posted, no. The lem puts them in mode 0, runs to the loc, and then puts them back in mode 2. Works great as long as the echoes don't spawn right by the loc they run to. You can do a /ooc in zone with the trigger phrase and choose two of your toons and watch the action prior to starting the event if you want to get a better idea of what it does.
 
Adding onto and putting my spin on things..

1703548603867.jpeg


Credit Original Poster: kcsdman

@Kcsdman


Beats up eggs with pet classes - credit to original poster. I added my own IAmpetClass() function cuz it wasn't posted, it could be better but it works..
Someone could add enchanter as a pet class, I spose..
Chase the lich with everyone except pure casters, all me..
When the lich is almost dead the tank will run to Shalo..
Handle the AOE- original poster, but, after the notes wear off I have toon run back to the main guy MA..

replace SHD with WAR or PAL or whatever your tank is in "SHD" except for pet class section..
--or MA

as a side note it is good to use intensity of the resolute when the lich shows up as an alternative to burn..

One group makeup can be SHD, BER, BER, SHM, BRD, BST

pretty sure Tucoh uses MAG and PAL (for slaying lich), and whatever else..

This may be all clunky, but it clunked me to Savior and Challenger..



Code:
     local mq = require('mq')
local safeSpotYXZ = "568 -1317 327"
local debuffName = "Song of Echoes"
mq.cmd('/hidecorpse npc')
mq.delay(1000)
local function moving() while mq.TLO.Nav.Active() do mq.delay(1) end end
local function IHaveBuff(buffName)
    local buffID = mq.TLO.Me.Buff(buffName).ID()
    if buffID ~= nil and buffID > 0 then return true end
    return false
end
local function IAmPetClass()
    if mq.TLO.Me.Class.ShortName() == "SHM" or mq.TLO.Me.Class.ShortName() ==
        "SHD" or mq.TLO.Me.Class.ShortName() == "BST" or
        mq.TLO.Me.Class.ShortName() == "MAG" or mq.TLO.Me.Class.ShortName() ==
        "NEC" then return true end
    return false
end
-- Notes
local function handleAoEEvent()
    if mq.TLO.Me.CleanName() == mq.TLO.Group.MainAssist() then return end
    if IHaveBuff(debuffName) then
        -- we have the debuff, run to safe spot
        mq.cmd("/g I have the AOE debuff, running to safe spot")
        mq.cmd("/mqp on")
        mq.delay(200)
        mq.cmdf("/nav locyxz %s", safeSpotYXZ)
        -- 1000
        while IHaveBuff(debuffName) do mq.delay(100) end
        mq.cmd("/g AOE debuff is gone, resuming")
        -- mq.cmd("/mqp off")
        --    mq.cmd('/n spawn ' .. mq.TLO.Group.MainAssist())
        mq.cmd("/mqp off")
    end
end

-- Whip Eggs
local function HandleEggs()
    if mq.TLO.Spawn('Queen of the Spiders').Dead() then return end
    if mq.TLO.SpawnCount('Queen of the Spiders')() < 1 then return end
    -- Finish this up
    local melee_array = {['BST'] = true}
    -- Keep Melees and stuff from chasing
    if mq.TLO.Me.Class.ShortName() == "BER" or mq.TLO.Me.Class.ShortName() ==
        "BST" or mq.TLO.Me.Class.ShortName() == "BRD" then
        local egg = mq.TLO.Spawn("npc egg").ID()
        if egg ~= nil and egg > 0 then
            -- if paused do nothing already
            -- Needs work
            if not mq.TLO.Macro.Paused() then
                mq.cmd('/mqp on')
                mq.cmd('/n stop')
            end
        else
            -- Needs work
            if mq.TLO.Macro.Paused() then mq.cmd('/mqp off') end
        end
    end
    if IAmPetClass() then
        -- see if egg is up
        local egg = mq.TLO.Spawn("npc egg").ID()
        if egg ~= nil and egg > 0 then
            -- send pets on eggs
            mq.cmd('/mqp on')
            mq.cmd("/g Sending my pet on egg")
            mq.cmd("/target npc egg")
            mq.delay(1000)
            mq.cmd("/pet attack")
            -- Wait for egg to die
            while mq.TLO.Spawn("npc egg").ID() ~= nil and
                mq.TLO.Spawn("npc egg").ID() > 0 do
                mq.cmd("/target npc egg")
                mq.delay(1000)
                mq.cmd("/pet attack")
            end
            mq.cmd("/g Egg is dead, resuming")
            mq.cmd("/mqp off")
        end
    end
end
-- Chase the Lich
local function LichChaser()
    -- Pure casters don't run around
    if mq.TLO.Me.Class.ShortName() == "ENC" or mq.TLO.Me.Class.ShortName() ==
        "WIZ" or mq.TLO.Me.Class.ShortName() == "NEC" or
        mq.TLO.Me.Class.ShortName() == "MAG" then return end
    -- If dead ignore that fool
    if mq.TLO.Spawn('#Lich').Dead() then return end
    -- If not dead is there a count?
    if mq.TLO.SpawnCount('#Lich')() < 1 then return end
    -- Chase after Lich'
    if mq.TLO.Spawn('#Lich').Distance() > 99 then
        mq.cmd('/n spawn #Lich')
        moving()
    end
end
print ("Starting HaF Lua")
-- Main Loop

while true do

    HandleEggs()

   -- LichChaser()

    -- Break out so tank/main can run to shalo
    if mq.TLO.SpawnCount('#Lich')() > 0 and mq.TLO.Spawn('#Lich').PctHPs() < 5 and
        mq.TLO.Me.CleanName() == mq.TLO.Group.MainAssist() then break end

      handleAoEEvent() 

    mq.delay(1)
end
-- Tank runs to Shalo
mq.cmd('/n spawn shalo')

Changed: AOE event, whoever the main assist is, it won't run for, assumes the MainAssist is the driver..

Changed: Now going off of main assist not a specific class like WAR, SHD, PAL..


Lich chasing, not even sure that is needed anymore...
 
Last edited:
Just getting started with Lua scripts. If I am using CWTN plugins, Does it matter which mode my guys are in? For Blob, Spider, Lich, i use chase… no issues on these… but as soon as i get to shal, it seems like something goes wrong everytime! I use BRD, SHD, CLR, MNK,ROG, Mage
 
Just getting started with LUA scripts. If I am using CWTN plugins, Does it matter which mode my guys are in? For Blob, Spider, Lich, i use chase… no issues on these… but as soon as i get to shal, it seems like something goes wrong everytime! I use BRD, SHD, CLR, MNK,ROG, Mage
Shal has an AE around 5 secs or so after going active that does major dmg. I tend to leave my toons on chase when Shal goes active, target myself and run to a corner to move away. Once Shal calls the first 2, they run away pwr lem and I engage. AE gone and burn Shal down while moving from 1 corner to another to avoided the notes/echo.

Not sure if it's the most efficient way, but it works and I get soundproof almost everytime.
 
With an SK, shaman and bard, would a single "pet" class be enough to kill egg sacks before they spawn the spider adds or do I need 2? I want to split my group up and run two groups..I have a mage, BST and Necro. Three in one mission is way overkill. Would be moving one to another group be enough? I know the simple answer is to just try it, but I'm hoping to save myself a little headache by finding out here.
 
With an SK, shaman and bard, would a single "pet" class be enough to kill egg sacks before they spawn the spider adds or do I need 2? I want to split my group up and run two groups..I have a mage, BST and Necro. Three in one mission is way overkill. Would be moving one to another group be enough? I know the simple answer is to just try it, but I'm hoping to save myself a little headache by finding out here.
without even knowing the answer, if you don't have a BST or MAG, I say no
 
I've ran the mission 4 times since this Lua, and I won every time, and 1 time, the first time, I didn't get the soundproof achievement because I accidently had the toons break out instead of the tank so they were not running away, but after I corrected that, win all every time..
 
I've ran the mission 4 times since this Lua, and I won every time, and 1 time, the first time, I didn't get the soundproof achievement because I accidently had the toons break out instead of the tank so they were not running away, but after I corrected that, win all every time..
I'm in the same boat. I'm running the mission manually - with /pet attack macro button.
SK+Shm+Ench+Mag pets make it easy but seems moving the group closer to eggs lets bard song help? Maybe?

Anyway - the Lua trigger was the thing that made it all do-able. Without, I never made the transition to Shalowain properly.
 
Anybody know if it would help to try and stun the Lich so it might delay it's teleports? I was thinking of equipping my group's pets with a stun weapon like the one that works on stunning Kar in the FF mission.
 
Anybody know if it would help to try and stun the Lich so it might delay it's teleports? I was thinking of equipping my group's pets with a stun weapon like the one that works on stunning Kar in the FF mission.
Interesting guess but assuming no as it's not a "Casting Spell" situation. Just looks like the event script:

[Tue Dec 26 07:53:56 2023] The Lich starts to summon power.
[Tue Dec 26 07:53:56 2023] The Lich screeches as it is harmed and teleports to a new location.
 
Yeah, the Lich will tele every 5 seconds whether it's being damaged or not. When I stop and kill the mummy, I get the 'The Lich screetches' message still. Log says all the damage was on the mummy while Lich was hopping around. That 5 seconds per jump was maybe the hardest part of the mission for me. Ispend most of that 5 seconds running to him. Without massive dps it's a challenge.
 
Yeah, the Lich will tele every 5 seconds whether it's being damaged or not. When I stop and kill the mummy, I get the 'The Lich screetches' message still. Log says all the damage was on the mummy while Lich was hopping around. That 5 seconds per jump was maybe the hardest part of the mission for me. Ispend most of that 5 seconds running to him. Without massive dps it's a challenge.
Mesh adjustments, and a bard (or at the very least run-speed buffs) help mitigate "some" of the "annoying-ness" of the warping.
 
still waiting on the goldenfrog.lua for this event;-)
Haha.
My rough one is a mess and only slightly successful through the Lich.
Honestly everyone else has put together better stuff in these threads.

I've also slightly changed my Queen strat. I don't bother "stop", "target me" and all that. Just charge the eggs and then queen where she stands.
It's not very "Human" right now with chars bumping into webs for a few moments.

But simplifies a lot.
 
Same I’m just to confused otherwise on why I keep failing at start
What issues are you having. The biggest help on this is Sic's (and others) suggestion.
Use an Empowered Fellowship with Ogre/Barbarian and no shrinking. The water will never be a problem again.

1. Kill Blob
- Kill second blob if not fast enough
2. Engage Queen
- When she despawns, target eggs and /pet attack (on all chars)
- When she reappears, target queen and DPS
 
Had my first reset today due to Queen not having agro on anyone after webs dropped. Not sure I had ever had that happen before.
Also they really need to fix this z-axis thing, had a wipe due to queen not being hittable after the webs dropped. Tried moving her around but nothing seemed to work
 
Had my first reset today due to Queen not having agro on anyone after webs dropped. Not sure I had ever had that happen before.
Also they really need to fix this z-axis thing, had a wipe due to queen not being hittable after the webs dropped. Tried moving her around but nothing seemed to work
This happens to me in one of her NW upstairs warp spots. And yeah, gotta do the everyone&Pet back off thing. Really annoying.

That agro reset is part of why I just charge the queen after the webs drop now. Waiting for her wasn't completely reliable esp. if someone used /pet swarm
 
That is exactly where she bugged out at, think both resets were upstairs NW. I just went back to putting a DPS at each egg spot and tank healer at the 4th. Slower but have had no resets/wipes on spider that way
 
What issues are you having. The biggest help on this is Sic's (and others) suggestion.
Use an Empowered Fellowship with Ogre/Barbarian and no shrinking. The water will never be a problem again.

1. Kill Blob
- Kill second blob if not fast enough
2. Engage Queen
- When she despawns, target eggs and /pet attack (on all chars)
- When she reappears, target queen and DPS
It’s probably just a step I am missing but when I charge in and attack the blob aoe wipes my team basically. I’ve only tried it twice but haven’t been able to get pass initial blob. My team consists of 125 sk,shaman,mage and 121 bst,cleric,berserker all running CWTN plugins I drive the sk. I know I’m lacking some dps running both cleric and shaman but at times I enjoy big pulls so the insurance of extra healer helps. I run your Lua for final fugue and that one seems a breeze compared to this. I usually just run byos on cleric and load a stun or two for final boss
 
It’s probably just a step I am missing but when I charge in and attack the blob aoe wipes my team basically. I’ve only tried it twice but haven’t been able to get pass initial blob. My team consists of 125 sk,shaman,mage and 121 bst,cleric,berserker all running CWTN plugins I drive the sk. I know I’m lacking some dps running both cleric and shaman but at times I enjoy big pulls so the insurance of extra healer helps. I run your lua for final fugue and that one seems a breeze compared to this. I usually just run byos on cleric and load a stun or two for final boss
How are you triggering the event? Do you have your dps toons at the blob engaging it the second it pops, or are you losing 10-15 seconds on engage?

The blob AE is a DPS check, but I can beat the AE with group geared SK ranger shaman bard cleric rogue with no burns.

I always trigger with the cleric since you don’t need heals for the first 10 seconds anyway.
 
How are you triggering the event? Do you have your dps toons at the blob engaging it the second it pops, or are you losing 10-15 seconds on engage?

The blob AE is a DPS check, but I can beat the AE with group geared SK ranger shaman bard cleric rogue with no burns.

I always trigger with the cleric since you don’t need heals for the first 10 seconds anyway.
I will try same thing next time and see if I can get past this. My two pet classes have chase pet earring sk mostly memoryforge t2 nos visable crafted LS 1hander rest blood-soaked. Rest aren’t geared as good but close sk has best augs but could get better. He sits at close to 3100hdex with trib
 
if the queen doesn't show up on xtar quickly, try to /tar her and send a pet. You can pull the pet back after, but you want to get her on aggro.
 
So for those of us still struggling to beat this (seems to be mostly lack of DPS), who has predictions for how DBG is going to re-tool this in Jan?
 
So for those of us still struggling to beat this (seems to be mostly lack of DPS), who has predictions for how DBG is going to re-tool this in Jan?
I am using nothing but GG, and activate some AAs here and there if things don't look good, and intensity of the resolute when I get to Lich.. once you get to Shalo it is just survival until they dead or you dead.

This is not alt-friendly with regards to achievements, you get 0 if you are not in it from the beginning..

Seems you can add lvl 95 to the TA but they don't get a huge boost just 20 some percent.. I think all others have to be 125
 
Last edited:
According to EQ Resource 3 clicks from 3 different toons adds an aura for Shalowain. I've never done it so not sure what it actually does.

Screenshot 2023-12-28 080829.png
 
An achievement for not making the script more complicated, amazing.
In the context, where doing that mechanic negates Shalowein's one AE, having it be an achievement since the damage is worse makes sense. In the context of boxing where we skip any mechanic we can at all costs...not so much.
 
Yeah, the Lich will tele every 5 seconds whether it's being damaged or not. When I stop and kill the mummy, I get the 'The Lich screetches' message still. Log says all the damage was on the mummy while Lich was hopping around. That 5 seconds per jump was maybe the hardest part of the mission for me. Ispend most of that 5 seconds running to him. Without massive dps it's a challenge.
If it helps, keep an eye on the lich as I noticed he ports to the exact same places over and over. Once you see the pattern, you can manually run to them. I actually skip two of them because he only stays there for seconds until next port but there is definitely a pattern.
 
I've ran the mission 4 times since this Lua, and I won every time, and 1 time, the first time, I didn't get the soundproof achievement because I accidently had the toons break out instead of the tank so they were not running away, but after I corrected that, win all every time..
For this Lua what do u wrote for the pattern in the lem when u add it to ur own library? Not sure if anyone answered but CWTN plugins do I keep it on chase or switch to 0 mode? Thanks
 
Guide - Heroes Are Forged - Laurion Song - Sic vid

Users who are viewing this thread

Back
Top
Cart