Skip to content

AlgarDude/Squire

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

82 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

squire

Squire is your personal pet armory attendant - a Lua script to take the tedium out of pet toys, on Live/Test or your favorite emu server.

Spells, Clickies, AA, we do it. Arm yours, arm theirs, whatever... we do it.

"You get pet toys! You get pet toys! Everybody gets pet toys!"

Not feeling the OW? Set your keyword/tell requests up, and make them come to you... it's all the same to us.

Update: Squire now supports auto-arming! Anyone can run squire to monitor their pet and report to their pet-arming peers when they need toys.

 

Painless Pet-Arming with Presets

  • Squire ships with preconfigured class presets so you can start arming pets immediately - no setup required.*
  • Presets check what you have and only show those sources.
  • Sources are ordered by priority, and Squire will pick the best one available in each category (Weapons, Armor, Heirlooms, etc).

* Presets currently available for Live/Test and EQ Might... with more to come (someone help me do laz plzkthx).

image

Set selector with resolved preset entries

 

Custom Sets for Control Freaks

Not using a preset class? Want a specific loadout? Squire's set editor lets you build exactly what you want.

  • Create custom sets with any combination of spells, items, or AA as sources.
  • Four delivery methods: Direct to Pet, Summon to Cursor, Summon Bag, and Direct Trade - these should cover nearly any way to arm a pet, including custom emu features.
  • Bag methods support folded packs if needed - Squire will summon the folded pack, place it, click it, unpack it, and hand it all over.
  • Toggle sources on or off temporarily, or reorder them as needed. Copy sets to edit and customize.
image

The Edit Sets window - add, remove, reorder and toggle sources

 

Flexible and Full-Featured

  • Navigation: Optionally auto-navigate to out-of-range pets (toggle in settings). Return to start when finished.
  • Inventory Safety: Frees a top-level inventory slot for bag operations (if safely able), cleans up after itself, and only deletes items you tell it to.*
  • Tell Access Control: Allow list, deny list, or open access for tell-triggered arming (Anyone, Group, Raid, Fellowship). You choose the keyword to use.
  • Stop Anytime: /squire stop halts the current operation immediately - mid-cast, mid-delivery, whenever.
  • UI/CLI Integration: Use the UI for convenience, but we have a full-featured command list that will get the job done.

* If a bag is on your trash list, any temp items left inside it go too.

image

Main window with status, controls, and arming history

image

Settings

About

A MacroQuest Lua script to handle every facet of pet arming, including custom emu implementations.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages