• You've discovered RedGuides 📕 an EverQuest multi-boxing community 🛡️🧙🗡️. We want you to play several EQ characters at once, come join us and say hello! 👋
  • IS THIS SITE UGLY? Change the look. To dismiss this notice, click the X --->
MQ2GroundSpawns

Utility MQ2GroundSpawns

Other Authors
ChatWithThisName, Sic
Software Requirements
MQ2Nav
Included in Very Vanilla
Very Vanilla Included! No need to download.
Server Type
🏢 Live 🏘️ Emu Test

Wiki Manual

2020, 2023 ESA Winner



MQ2GroundSpawns.dll
Will collect items in a list for you by zone.
There is a global list, and a zone specific list.
It uses nav path length instead of radial distance.
Is smart enough to compare distances, skip unreachable items, and find alternate paths to items that are barely off mesh.
Will run forever.
Is not a macro.
Will stop traveling to an item that has been picked up.
Will redirect mid travel to an item if another item matching your list spawns closer to you.
Will bring you coffee (if that happens to be a ground spawn).
recommended to use it with a rogue.

INI:
TLO
${GroundSpawns} - Outputs "GroundSpawns"

Members
Active - Is the plugin activly trying to grab items.
InvalidCount - How many items are currently on the invalid list.
ValidCount - How many items the plugin thinks it can get to.
ItemCount - How many non-shiny items have been picked up.
ShinyCount - How many collectibles have been picked up.
TotalCount - How many collectibles and non-collectibles have been picked up.

Example Macro:
Will get all collectibles it can on your list of items until there are no more, then turn itself off.
INI:
Sub Main
    /declare currentCount int local 0
    /if (${GroundSpawns.ValidCount}) {
        /if (!${GroundSpawns.Active}) {
            /varset currentCount ${GroundSpawns.ValidCount}
            /ground active on
        }

        /while (${GroundSpawns.ValidCount}) {
            /if (${currentCount} != ${GroundSpawns.ValidCount}) {
                /echo Remaining: ${GroundSpawns.ValidCount}
                /varset currentCount ${GroundSpawns.ValidCount}
            }
            /delay 1
        }
    }

    /if (${GroundSpawns.Active}) {
        /ground active off
    }

    /while (${Cursor.ID}) {
        /autoinv
    }

/return

TLOs added by MQ2GroundSpawns:

TLOData Type(s)Description
GroundSpawnsGroundSpawnsHolds the GroundSpawns datatype.
Author
ChatWithThisName
First release
Last update
Rating
4.90 star(s) 10 ratings

More resources from ChatWithThisName

Share this resource

Latest updates

  1. 9/29/2023

    - We will now report the locations (in x,y,z format) for the items we add to the invalid list -...
  2. Now on Emu

    MQ2GroundSpawns is now on the VV Emu build. It will require you patching (zomg patching, for...
  3. 5/23/2023

    - Cleaned up a bad space in output. - (requested to add to emu build)

Latest reviews

This tool did get me to the ground spawns, except while in Misty Thicket, the Misty Acorns (Drop 11125/#), i had to manually put in each /# in order for the software to run which ended up being a bit tedious. In the end, was much more convenient than running to each one manually, so 4 stars from me.
Great tool for us ground spawn collectors
What used to wear me out is now trivial, thanks for this plugin!
The only reason I gave this five stars is because the software won't let me give it six. A rogue running this is just awesome. Easiest way to do collections. Just fire and come back later to awesome goodies! Everything Chat does is excellent and this is no exception.
awesomeness, very helpful
This Plugin is wonderful, would there be any room to add a class specific evade upon xtarget agro? Like a Bard using Fade or Escape for Rogue?
Awesome :)
Great Resource,
thank you!!
Really enjoying this one. The collections are a nice way to gain experience without grinding.
Totally cool watching your bard scoot around picking up shiny things!
Back
Top