I'm playing on Laz and really liking your program Algar.
Couple of things you may or may not already have in train ...
- Could the requests be made case insensitive?
- if a request is made selecting a non-existent set, could Squire respond with the correct command, possibly listing the configured sets that could be requested.
Example:
I have set the command to which my mage responds as:
armpet <equipment set>.
View attachment 76309
In the graphic above, I have created an equipmet set called DSK, which buffs the requestors pet with armour, hierlooms and DSK armaments.
The command issued
armpet DSK results in the requestors pet being given arms.
The command
armpet dsk (lower case DSK) results in an initial response, but no armour.
And the command
armpet rubbish (rubbish is an equipment set which does not exist / has not been configured) results in an initial response, but again, no armour.
edit: The mages output shows the error, but this is not passed to the requestor:
View attachment 76310
Also tried with a familiar, the requestor gets the message that their request is in a queue (fingers crossed!) ....
But the mage knows its never going to happen:
View attachment 76311