• 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

Question - Pet suspend, what does it do, and how?

Status
Not open for further replies.

Mara

New member
Joined
Feb 18, 2017
RedCents
666¢
Whilst going over my mage and enchanters ini files tonight, I noticed this line :
PetSuspend=0

I've checked the manual and there is no explanation how it works or what it does.

I've set it to this: PetSuspend=1
Summoned another pet to see if that did anything which it didn't. Given my mage/chanter are 97, the pets rarely die. Which makes it hard to see if having it set that way will automatically unsuspend a pet if the other dies.

So wondering what and how it does Hence this thread :p
 
Whilst going over my mage and enchanters ini files tonight, I noticed this line :
PetSuspend=0

I've checked the manual and there is no explanation how it works or what it does.

I've set it to this: PetSuspend=1
Summoned another pet to see if that did anything which it didn't. Given my mage/chanter are 97, the pets rarely die. Which makes it hard to see if having it set that way will automatically unsuspend a pet if the other dies.

So wondering what and how it does Hence this thread :p


Since I m the one who wrote it.. i guess I should explain it.

Not sure why I never documented it.. seems odd I didn't.. oh well.. more things to do i guess...

But.. basically it does what you think.... if you run a pet class that can be suspended... and start kiss with PetSuspend=1 .. it will call the PetStateCheck routine...
This routine determines the total number of pets you have... to a total of 3.. ( 2 suspended and one active ) ..
If at any point your pet dies... it already knows if you have a pet suspended and waiting to be called into the world .. and does so for you.

Higher level mages or pet classes with a ton of AA's invested into their pet lines... will rarely.. if EVER need this.. but the lower pet classes.. especially on progression servers... find it a lifesaver.

That is the really really really really basic explanation of it.

It was an added feature i forgot to document... which i will put on my task list......

In the future... if you have any PetTank, PullerPetTank, HunterPetTank role questions... or any pet questions in Kiss... you can direct them to me since i maintain those functions directly.
 
It's actually very simple.....

We can detect if we have a current pet active... by pulling the pet id....
There are several separate and distinct msg responses that get displayed when you attempt to suspend a pet.... one is used when you have no current pet suspended and you suspend one.. another is used when you have one already suspended and suspend a second. and yet another is displayed when you can not suspend any pets cause you have 2 already suspended...

All I do is try to suspend a pet... and based on response... i am able to determine how many total pets i have.. Zero .... one active and no suspended... one active and one suspended.... one active and two suspended....

Anyway.. was simply for clarification... (Do not mess with the pet function god.. lol )
 
Last edited:
Question - Pet suspend, what does it do, and how?
Status
Not open for further replies.

Users who are viewing this thread

Back
Top
Cart