I run an all melee group war cler bard bst zerk zerk this is what I used, and I got it the eggs on the first try thanks to Winnower:
Here's what I use with my all melee group to handle eggs. I tank the spider in the lower nw room, and send my melee dps to the other 3 rooms
mq2nav.ini:
[herosforge]
se=-1224.15 211.547 193.141
nw=-984.098 467.782 193.141
nw2=-953.536 428.537 221.797
se2=-1207.01 209.276 221.797
ls-heros-eggs.
Lua:
--Written by Winnower
-- /
Lua run ls-heros-eggs.
Lua [nw2/se/se2]
local mq = require("mq")
local Write = require('lib/Write')
Write.prefix = function() return '\ax['..mq.TLO.Time()..'] [\agheros-eggs\ax] ' end
Write.loglevel = 'debug'
Write.usecolors = false
local args = {...}
local zone = mq.TLO.Zone.ShortName()
local isEggMode = false
-- set this to your group's melee dps, or set room assign as first parameter when running the
Lua
local roomAssignmentMap = {
MyMeleeDps1 = "nw2",
MyMeleeDps2 = "se",
MyMeleeDps2 = "se2",
}
if args[1] then
roomAssignment = args[1]
else
roomAssignment = roomAssignmentMap[mq.TLO.Me.Name()]
end
if not roomAssignment then
Write.Info('I have no room assignment, exiting')
os.exit()
else
Write.Info(('started, my room assignment is %s'):format(roomAssignment))
end
while mq.TLO.Zone.ShortName() == zone do
if not isEggMode then
if mq.TLO.Me.GroupAssistTarget.ID() > 0 and mq.TLO.Me.GroupAssistTarget.CleanName() == "Queen of the Spiders" and mq.TLO.Me.GroupAssistTarget.PctHPs() > 90 then
mq.cmdf('/dgt group Starting egg mode, my room is %s', roomAssignment)
isEggMode = true
mq.cmd("/boxr pause")
mq.cmdf('/nav wp %s', roomAssignment)
end
end
if isEggMode then
local eggSpawnID = mq.TLO.Spawn('npc radius 50 zradius 20 egg').ID()
if not mq.TLO.Me.Combat() and eggSpawnID > 0 then
mq.cmdf('/dgt group Kiling egg in %s', roomAssignment)
mq.cmdf('/nav id %d', eggSpawnID)
mq.cmdf('/target id %d', eggSpawnID)
mq.delay(50)
mq.cmd('/attack on')
mq.cmd('/stick 10')
if mq.TLO.Me.Pet.ID() > 0 then
mq.cmd('/pet kill')
end
end
if mq.TLO.Me.Combat() and eggSpawnID == 0 then
mq.cmd('/attack off')
end
-- check to end egg mode
if mq.TLO.Me.GroupAssistTarget.ID() > 0 and mq.TLO.Me.GroupAssistTarget.CleanName() == "Queen of the Spiders" and mq.TLO.Me.GroupAssistTarget.PctHPs() < 15 then
isEggMode = false
mq.cmd('/dgt group Leaving Egg Mode')
mq.cmd("/boxr unpause")
end
end
mq.delay(10)
end
Write.Info('Exiting')
Tank spider in the lower NW Room. Before starting mission start the
Lua.
Lua will automatically exit when you exit the zone.
/dex melee1 /
Lua run ls-heros-eggs.
Lua nw2
/dex melee2 /
Lua run ls-heros-eggs.
Lua se
/dex melee3 /
Lua run s-heros-eggs.
Lua se2