• 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

Lazy Lobby Rez macro.

Status
Not open for further replies.
Joined
Sep 12, 2004
RedCents
720¢
Although this and other macros I write are not exclusively for use by RedGuides,
I am authorizing its use for the community.
(This and other macros I write may be available at "other" MQ2 sites).

This macro has been tested using the most recent RedGuides MQ2 compile.

This macro and all others I submit for the community will be fully supported by myself
(as long as you have not altered the code for it).
Changing user specific (non global) declares is permissible.




I present for your usage: Lazy Loby Rez.

Q: What does it do?
A: Will go to the Guild Lobby merchant to buy item to summon corpse, buy appropriate one for your level, go to corpse summoner, give it to him/her, revive your merc, and take a rez.

Q: What is required to run it (any pre-requisites or assumptions) ?
A: 1) Be in the guild lobby, preferably bound on either the left or right side of the lobby closest to the merchant and summoner.
2) Have enough plat on you to buy the corpse summon item.
3) Have the last merc you used be HEALER class so that when it revives your merc... you will get a rez.

Q: Anything optional in it?
A: Yes, it has the ability to both suspend your merc and log you out after the rez process is complete. If you DO NOT WANT TO CAMP AFTER REZ or SUSPEND MERC, then simply change it to remark the calls for SuspendMerc and LogMeOut:

SUSPEND MERC:
Rich (BB code):
/call SuspendMerc
to
Rich (BB code):
|/call SuspendMerc


LOGOUT:
Rich (BB code):
/call LogMeOut
to
Rich (BB code):
|/call LogMeOut

Enjoy, and use in good health.

Feedback welcome, redcents always welcome.. lol


UPDATE

The new version I am posting will now correctly identify what TYPE of merc you have just revived/unsuspended... if it is NOT a healer merc.. it will now switch to the first healer class merc it finds in your merc manage window.

Also, fixed a bug where it would wait / loop without end on waiting to take the rez... if you have MQ2Rez active and already took a rez before the macro could detect the confirmation box.

UPDATE
Updated to use new Soulstone if level is 101 to 105.
Fixed itemnotify issue
Added check and stance switch if cleric mercenary is in passive mode.

UPDATE
Fixed item giving. Removed itemnotify calls and replaced with direct item gives.
Also changed how ReviveMerc works.
It will now check your group members for a living rezzing class, if it finds one.. it will NOT revive your merc/swap merc to cleric.

If it does NOT find a living rezzing class, it will attempt to revive your merc and get a rez if able (as normal).

I added in this change to be a little smarter. This way you do not wait for/revive/switch merc class type... on a merc ... when you do not need to.
(Someone else in group already popped a merc cleric, or a living rez class is in the group).


New version posted.
 

Attachments

Last edited:
No way to have it change the merc type to a healer one if the last one used (dead / suspended) is of the other 3 types?

I'll look into it... it's easy to return back the class type of a merc.... so i can tell if the revived merc is not a healer... but the challenge (and what may make it impossible ) is detecting the healer class from the merc swap list menu ....

I might have to dig and use tooltip references or pull back the info directly from the window's xml properties. Let me see what I can do.

- - - Updated - - -

Ok,

The new version I am posting will now correctly identify what TYPE of merc you have just revived/unsuspended... if it is NOT a healer merc.. it will now switch to the first healer class merc it finds in your merc manage window.

Also, fixed a bug where it would wait / loop without end on waiting to take the rez... if you have MQ2Rez active and already took a rez before the macro could detect the confirmation box.

New version posted.
 
UPDATE
Updated to use new Soulstone if level is 101 to 105.
Fixed itemnotify issue
Added check and stance switch if cleric mercenary is in passive mode.
 
Last edited:
UPDATE
Fixed item giving. Removed itemnotify calls and replaced with direct item gives.
Also changed how ReviveMerc works.
It will now check your group members for a living rezzing class, if it finds one.. it will NOT revive your merc/swap merc to cleric.

If it does NOT find a living rezzing class, it will attempt to revive your merc and get a rez if able (as normal).

I added in this change to be a little smarter. This way you do not wait for/revive/switch merc class type... on a merc ... when you do not need to.
(Someone else in group already popped a merc cleric, or a living rez class is in the group).

New version posted.
 
Last edited:
Is there an updated version for level 115?
not seen one...I just added a line for the 115 stone and saved it. oddly at times I have to copy and repaste the file I have saved because at times it will lose the line for the 115 stone...not sure why..
 
Because it gets updated every time you update through the launcher. You could try submitting your copy to redbot with the fix.
 
This is really problematic.

1) When running to buy the stone, the toon frequently moves behind the candle stand, then gets stuck and can't run to the summoner
2) It insists on using the merc but doesnt work with my cleric.
 
1) When running to buy the stone, the toon frequently moves behind the candle stand, then gets stuck and can't run to the summoner
2) It insists on using the merc but doesnt work with my cleric.
1) Probably a bad navmesh file
2) Its set up to use a mercenary because not everyone is going to have a cleric ready to rez when they summon their corpse. This would require a group check for a cleric then a command to tell the cleric to rez your corpse, the merc does this automatically. Back in the day I remember kissassist running a cleric would cast rez on group corpses in the guild lobby. Not sure if this is still the case or not. then you also would be using autoaccept on the rez.

Here a guildlobby.navmesh file

I use this macro all the time, only issue I have had is sending 30 toons at one time and a few get stuck not buying a soulstone, but other than that I run like 6 toons in intervals.

EDIT: Just noticed what thread this was, did you try using the one at https://www.redguides.com/community/threads/lazylobbyrez.71215/
 

Attachments

Priests of Luclin no longer require soulstones to complete their tasks. Speak with them instead.

Interesting

Yeah, I posted about the patch the other day and the fact they are taking out the other NPC vendors that sold the soulstones. Prob because once they took soulstones off their inventory there was no longer any thing for them to sell.

So there will only be the magus in the lobby to sell to
 
AS originally intended yes, sure it will get reworked to just hail say summon and pop merc for rez
 
Lazy Lobby Rez macro.
Status
Not open for further replies.

Users who are viewing this thread

Back
Top
Cart