• 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
(YALM) Yet Another Loot Manager

Release (YALM) Yet Another Loot Manager 0.12.7

No permission to download
Need to do a pause on features so I can redo the configuration handling and persisting. It's one thing that's still kinda janky but this should also make it so you won't need to do as many reloads when editing configurations.
 
fuddles updated (YALM) Yet Another Loot Manager with a new update entry:

Reload! Reload! Wait, no!

One of the biggest annoyances was how often you had to reload. It was okay if you made changes (setitem, config, etc) if you were solo looter or master looter, but if you wanted your characters loaded to also use the changes, you would have to do /yalm reload on everyone.

You don't have to do that anymore. It will detect what has changed and reload that piece. You should almost never need to do a /yalm reload now.

Read the rest of this update entry...
 
/yalm setitem <item> <preference> [global|character]

What arguments can I use for <preference>? I know this is probably a very silly question, but I'm not seeing that listed anywhere on the surface or when I try to use the command or help commands in the script. Would be real great to have that more obviously documented.

Thank you!
 
/yalm setitem <item> <preference> [global|character]

What arguments can I use for <preference>? I know this is probably a very silly question, but I'm not seeing that listed anywhere on the surface or when I try to use the command or help commands in the script. Would be real great to have that more obviously documented.

Thank you!
Yeah I've been trying to squash functional bugs before I get to improving the help and documentation and implement config commands.

MOST of them are listed on the overview tab here. I think the only one not listed is Tribute.

As for the format, it's similar to Lootly. <preference_name|<quantity>|<list> Quantity and list are optional. List can be a comma separated string of class shortnames or character names. So you could do

Keep||ROG,Kambic - this would pass as Keep and give to rogues or character named Kambic.

Keep|10 - this would pass as Keep and would make sure each character has 10.
 
I think I figured out why I was having so much trouble. Not sure why this is, or if it's intentional, but there seems to be some case sensitivity to the <preference> argument?

/yalm setitem destroy fails for me:

1677088476178.png

/yalm setitem Destroy works for me:

1677088638970.png
 
Yeah. I'll have to add in case insensitivity checks for that. Thanks for the feedback.
 
I decided to give YALM a try but I'm having an issue understanding how setitem works. Forgive my ignorance, when I use '/yalm setitem Destroy' with the item on the cursor it returns the error 'Invalid scope for Destroy.' The same goes for Keep, Ignore, etc. I also tried '/yalm setitem "Item Name" Destroy' with the same results. Obviously I'm doing something wrong but I'm not sure what.
 
I decided to give YALM a try but I'm having an issue understanding how setitem works. Forgive my ignorance, when I use '/yalm setitem Destroy' with the item on the cursor it returns the error 'Invalid scope for Destroy.' The same goes for Keep, Ignore, etc. I also tried '/yalm setitem "Item Name" Destroy' with the same results. Obviously I'm doing something wrong but I'm not sure what.
So yalm has a global file and per character files. You can use /yalm setitem Destroy all and it will add it to the global file or you can do /yalm setitem Destroy me and it will add it to that character's config. The character config takes precedence over the global file.

You can also do /yalm help to see how to run each command.
 
Last edited:
Release (YALM) Yet Another Loot Manager

Users who are viewing this thread

Back
Top
Cart