• 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
Squire - Arm Thy Pet!

Release Squire - Arm Thy Pet! (1 Viewer) 1.1.3

Download
@Naturesong Nope, you aren't missing anything. if we dont see it, its not there. Secondary confirmation, if you would, but it may be helpful on the future, probably more helpful on the Squire, who has a lot more to say about things.
Ultimatelyu, it looks like I didn't account for enchanter animations coming visibly pre-armed.

TL,DR : Have a pet who is summoned with "visible" weapons, like enchanter animations? Check the box in the settings for the page to request arming on summon anyway.
To detect whether a pet needs arming, for resiliency (in case the arming after initial summon fails or is interrupted), pages check their pets for the Pet.Primary() and Pet.Secondary() data from MQ, which checks what weapon is being drawn on the screen. If its 0, squire needs to arm, and the presets intentionally do weapons last for that reason.
Enchanter animations come with armed, so we'll have to work around that.

I'm adding an option where the PC can specify that its pet comes with visible weapons on summon. If checked, the page will report that arming is needed when a new pet is summoned, regardless of what it is holding.
This will not apply to pets that exists on startup... we will assume those were armed previously. If that is the case, and we are wrong, simply manually arm the first time.
The only way to improve that would be for me to literally hardcode every displayed weapon by every animation on multiple servers, and even then, any change or other custom implementation would defeat that.

Ultimately, this way is the lesser of two evils IMO.

I'll do some testing and push this.

Thank you again for the feedback!

1774833496894.png
 
Algar updated Squire - Arm Thy Pet! (Beta) with a new update entry:

v0.9s

  • Fizzle Fix, Enchanter Pets (Thanks Naturesong!)
  • Fix for fizzle detection event that was preventing us from attempting recast on fizzle.

  • Added setting to request arming anyways for pets that are summoned with visible weapons (e.g, animations) .

  • Improved halt text display.
~ AlgarDude...

Read the rest of this update entry...

Edit: Found an edge case issue, follow-on likely. (Nevermind, its just my dumb ass running multiple MQ builds and characters on Live/EMU at the same time... can wait til the next update XD)
 
Last edited:
Algar updated Squire - Arm Thy Pet! (Beta) with a new update entry:

v0.9s



Read the rest of this update entry...

Edit: Found an edge case issue, follow-on likely. (Nevermind, its just my dumb ass running multiple MQ builds and characters on Live/EMU at the same time... can wait til the next update XD)
Yup, works for freshly summoned enchanter pet.
Have let the folks on my raid split know they can request pet toys during the raid, and its working well.
Cheers =D
 
It's supposed to do armor too, right? or no cause most people have epic and it comes with armor on? Just checking! lol
You can fully configure your own sets, use the presets, or copy the presets to your own sets and configure those.
Turn off armor summons, add direct trades of conflag, do whatever you want.
 
Using this on Might and im just handing the pets a bag of armor at level 60, am i missing a setting somewhere that makes it so that it will actually give the pets the armor?
 
Using this on Might and im just handing the pets a bag of armor at level 60, am i missing a setting somewhere that makes it so that it will actually give the pets the armor?
It's working properly, as intended. You can verify this by targeting your pet and doing /say petstats before and after.
 
Feedback.
Couple of things I noticed recently.

Level 72 rogue charmed mob .. "an initiate familiar" ... squire says: <enchanter>'s pet is a familiar. Skipping.
Level 1 familiar takes on the name of the characters assigned pet name. (lvl 1 pet called shonen_knife) ... squire is happy to equip them.
 
Feedback.
Couple of things I noticed recently.

Level 72 rogue charmed mob .. "an initiate familiar" ... squire says: <enchanter>'s pet is a familiar. Skipping.
Level 1 familiar takes on the name of the characters assigned pet name. (lvl 1 pet called shonen_knife) ... squire is happy to equip them.
Appreciate the report.
Don't hold your breath on a fix, however.
 
No worries on an update.
I've set up a button that casts the appropriate things on pets squire doesn't like, and I zap the familiars as they arrive.
Good deal, it's just going to likely be the weekend before i can touch this. I guess "don't hold your breath" is only relative to my normal speed XD
 
Feedback.
Couple of things I noticed recently.

Level 72 rogue charmed mob .. "an initiate familiar" ... squire says: <enchanter>'s pet is a familiar. Skipping.
Level 1 familiar takes on the name of the characters assigned pet name. (lvl 1 pet called shonen_knife) ... squire is happy to equip them.
The first is addressed.
The second cannot be, name is the only thing we have to go off of.
Appreciate it.
 
Release Squire - Arm Thy Pet!

Users who are viewing this thread

Back
Top
Cart