• 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

Self Shrink - Group Shrink

uglb

Member
Joined
Jul 5, 2016
RedCents
479¢
This one has been on my TODO list for a while. I searched around and didn't see any posts about it.

I initially wanted SHM/BST to group shrink as soon as I zoned somewhere. So I added this to their MQ2Melee config in servername_Charname.ini in the Release folder.

SHM:
Code:
[MQ2Melee]
downflag1=1
downshit1=/if (${Me.Height}>2.04) /alt act 9503

BST:
Code:
[MQ2Melee]
downflag1=1
downshit1=/if (${Me.Height}>2.04) /alt act 7025

I have Ring of the Ancients from the anniversary quest on most chars, but not all, so they can shrink themselves. Anyone else gets caught up in the Group Shrink from SHM/BST. You can replace the Ring of the Ancients with any other shrink item (e.g. Cobalt Bracer, Anizok's Minimizing Device, etc.).

Everyone else:
Code:
[MQ2Melee]
downflag1=1
downshit1=/if (${Me.Height}>2.04) /multiline ; /tar ${Me} ; /useitem "Ring of the Ancients"

As to why >2.04, I didn't look into it much but anecdotally ${Me.Height} returns 2.03 for gnomes and maximum shrinkage on the characters I tried, so that's why I chose 2.04.
 
In zoned.cfg

/if (${Select[${Zone.ID},100,200,380,400]} && ${Me.CleanName.Equal[Uglyb]} &&
${Me.Height}>2.04)) /useitem "xxxx"

/if (${Select[${Zone.ID},100,200,380,400]} && ${Me.CleanName.Equal[Uglyshaman]} &&
${Me.Height}>2.04)) /alt act 9503


Etc...

You could probably go even beyond that and do it by zone and a specific part of the zone, i.e radius around a certain loc (not sure how you'd write that part in a condition though). Useful if you don't want to shrink until you are in that radius of the loc, good for annoying parts of a zone, a outdoor zone with buildings you have to go in.
 
Self Shrink - Group Shrink

Users who are viewing this thread

Back
Top
Cart