Installation Instructions -
- If necessary, create a lib folder in your Lua directory
- Copy everything from lib/ to your Lua/lib directory
- Copy lootly.Lua to your Lua directory
Usage -
Start the script by running
On starting, Lootly will unload mq2autoloot.
Lootly allows the following looting preferences -
Autoloot Conversion -
"But Ed, I already have this Autoloot Loot.ini, do you really expect me to manually convert all of these entries?" No.
Lootly includes a utility to convert your autoloot entries to the lootly format -
Note: Make sure you check the data quality before/after messages once this completes. If there is any difference, let me know and be ready to provide your old loot.ini file. In the example below, you'll notice before and after values for W, X, Y, and Z - the format didn't change from Autoloot to Lootly, so it doesn't provide additional detail.
Loot Preferences -
Lootly replaces (and enhances) the
Raid Looting -
Raid looting can be enabled by running
Selling / Cleanup -
Lootly will sell (and cleanup) your inventory based on item preferences. Both routines can be called with "dry" to do a dry run that will take no action (selling or destroying).
Excluded Bags -
In the Lootly.ini, there is a section for excluded bags. For now, this is a manual addition -
Sorting Loot -
Lootly will sort your Lootly_Loot.ini file (sections and keys) -
Log Levels -
Lootly uses the Write.Lua library for all output. By default, you will only see info and error messages (it worked or you broke it). If you run into an issue where things aren't working right (or just like to poke around), you can set the log level to debug and the script will get really noisy (and show what line in the script is outputting a message).
- If necessary, create a lib folder in your Lua directory
- Copy everything from lib/ to your Lua/lib directory
- Copy lootly.Lua to your Lua directory
Usage -
Start the script by running
/lua run lootly
On starting, Lootly will unload mq2autoloot.
Lootly allows the following looting preferences -
INI:
Keep - Keep the item
Keep|# - Keep # of an item
Class|#|WAR,BRD,CLR - Keep # of an item if the looter is on the class list
Sell - Keep this so Lootly can sell it later
Destroy - Leave these items. Also used in Lootly cleanup routine for removing stuff you don't want to keep anymore.
Ignore - Leave these items
Autoloot Conversion -
"But Ed, I already have this Autoloot Loot.ini, do you really expect me to manually convert all of these entries?" No.
Lootly includes a utility to convert your autoloot entries to the lootly format -
/lootly convert <autoloot loot.ini file>
Note: Make sure you check the data quality before/after messages once this completes. If there is any difference, let me know and be ready to provide your old loot.ini file. In the example below, you'll notice before and after values for W, X, Y, and Z - the format didn't change from Autoloot to Lootly, so it doesn't provide additional detail.
Loot Preferences -
Lootly replaces (and enhances) the
/setitem
command.
INI:
/setitem <preference> - with an item on the cursor, will set the preference and auto inventory (or destroy) the item on the cursor.
/setitem <preference> "item name" - will set the preference for the provided item name. If you stink at spelling/typing this will only cause you pain.
Raid Looting -
Raid looting can be enabled by running
/lootly raidloot on
on any characters in the raid/running Lootly. Note: Lootly will automatically disable raid looting any time you join or leave a raid. As annoying as it might be to opt in each time, it's less annoying than your cleric looting that warrior only item.Selling / Cleanup -
Lootly will sell (and cleanup) your inventory based on item preferences. Both routines can be called with "dry" to do a dry run that will take no action (selling or destroying).
INI:
/lootly sell dry - open the targeted merchant and walk through the items Lootly would sell if this weren't a dry run.
/lootly sell - sell your junk to the merchant you have targeted
/lootly cleanup dry - open inventory/bags and walk through the items Lootly would destroy if this weren't a dry run.
/lootly cleanup - spin through and delete anything in your bags that has been marked as "Destroy"
Excluded Bags -
In the Lootly.ini, there is a section for excluded bags. For now, this is a manual addition -
INI:
[Excluded Bags]
1=Bag Name
2=Quiver
3=Tradeskill Thingy
etc.
Sorting Loot -
Lootly will sort your Lootly_Loot.ini file (sections and keys) -
/lootly sort
Log Levels -
Lootly uses the Write.Lua library for all output. By default, you will only see info and error messages (it worked or you broke it). If you run into an issue where things aren't working right (or just like to poke around), you can set the log level to debug and the script will get really noisy (and show what line in the script is outputting a message).