• 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 --->
  • EverQuest (live servers) were patched today so brainiac is spending his evening updating MacroQuest. Please show him your appreciation.
Resource icon

Utility Pet Toys 1.2.0.2

Download now:  Join us with Level 2 access or earn your way in with  RedCents.
They renamed the empty phantom containers in Laurens Song, because reasons. This update should properly deal the weapons out.
heirlooms and weapons names updated
Untested, sorry i don't run MQ2 currently.
  • Removed Exit button
  • Fixed the close window function.
Bug fixes:
Keep/junk leftover item logic cleaned up. I was unable to thoroughly test this last version due to ... a ski trip we all had to take.

New feature:
New DropDown for communicating who runs the toy script.

Self = You give your pet the toys, same as before.

Peer = Will use DanNet to tell your peers to run the script (in the background, not via a UI).

If DanNet is not loaded, it tries to use EQBC.

Each peer, you will continue to see what's going on in the MQ window, even though peers do not pop up a ui window.

Peers that have no pets or pet toys, will run and quickly exit. No harm, no foul.0

I personally do not use EQBC, so someone please let me know if it does not work.

Behaviors:
Right Pane items are passed along to the peers (whether you all keep leftover items/junk phantom containers).
Left Pane items only apply to the main runner. If you have a pet tank, use him to run the script. You will give yourself a fire and rage item, but the peers will still get the default fire/ice weapons.

Same Logic:
Each pet owner has a main inventory slot, and pet toys. This simply allows you to control everyone in your peer network to run the script. Instead swapping to different toons to run the same script.

This fits my use case, where i have a central mage bot that hands out toys to whomever asks for them and why i wrote it this way, instead of a main pet toy giver to a bunch of pets. I also use a pet tank, so i want to give him different weapons than the peers.

A future version may allow the script runner to hand out items to all pets in the peer network. It really would not be that difficult to add this option. But it would take a little time to know what the unpacked items are and try to hand them individually out, since we wouldn't want to unpack a new weapon pack for each peer, we would reuse existing unpacked weapons first. If someone actually asks for this, i might do it.

Attachments

  • petToysUI_1_1_1.png
    petToysUI_1_1_1.png
    109.6 KB · Views: 11
  1. You can pick which weapons you can give pets.

  2. You can decide whether or not to delete left over items your pet didn't need.

  3. You can decide whether or not to keep the temporary mage containers after you empty them (in case you dislike the idea of a script deleting anything in your inventory).

Attachments

  • petToysUI.png
    petToysUI.png
    48 KB · Views: 24
ToL mage spell updates:

mask: Summoned: Visor of Shoen
armor: Folded Pack of the Centien's Plate
heirlooms: Folded Pack of the Diabo's Heirlooms
weapons: Folded Pack of Shak Dathor's Armaments

Bug Fix:
After equipping the two pet weapons, the /autoinventory routine had an issue where it could find a collision and try to autoinventory a pet weapon already being given to the pet.


I updated the itemnotify to choose the specific pet item proper slot within in the Quellious Pouch, instead of grabbing the first one it finds.
Minor refactor, code re-use.
Back
Top