This weekend, I uninstalled and reinstalled MQ2 VV, starting over from scratch with the exception of my ML's loot.ini and my KA ini files. Aside from running KA, EQBC, and MQ2nav, I did not start any other plugins or macros. ML is assigned to my active character (tank) and
Use Advanced Looting is checked on all characters' /advloot Loot Settings. No item boxes are checked for drops (e.g. AN AG NV, etc.). Loot is turned off in all of my KA inis. Here are a few relevant settings:
C:\MQ2\Release\Macros\Loot.ini
Armor=Gear|Classes|CLR|NumberToLoot|1| --- this is the EoK T1 armor that I want distributed to 4 of my 6 characters
Common Item=Gear|Classes|MAG|NumberToLoot|1|
C:\MQ2\Release\MQ2AutoLoot.ini
["MLname"]
lootini=C:\MQ2\Release\Macros\Loot.ini
UseAutoLoot=1
["MAGname"]
lootini=C:\MQ2\Release\Macros\Loot.ini
UseAutoLoot=1
["BSTname"]
lootini=C:\MQ2\Release\Macros\Loot.ini
UseAutoLoot=1
["CLRname"]
lootini=C:\MQ2\Release\Macros\Loot.ini
UseAutoLoot=1
Autoloot commands used:
/bcaa //plugin mq2autoloot
/bcaa //autoloot turn on
It started off looking like everything worked out, with the ML assigning the first "Common Item" drop to MAG & MAG looting it!
My expectation was for the next "Common Item" drop to be left on corpse without matches in the gear assignment and class
AND count effectively making it =ignore.
The next "Common Item" drop was assigned by ML to BST. Similarly, later in my session, ML assigned Armor to MAG despite his class not being listed in the =gear tag. ML has no issue assigning to himself and looting things like diamonds and trade skill items and happily hoards it all.
The problem I am left with is that ML is assigning gear to characters whose classes are not part of the =gear| tag or not reading the =gear| tag. At this point, I am assuming I have messed
something up and need to just figure out what it is, not expecting that anyone would know what I need to fix unless the behavior jumps out as familiar. Will keep reading and playing around to try to fix stuff.
--edit for user errors and other data--
Double checked all /advloot settings; embarrassingly, I had previously left the Use Advanced Looting option unchecked on the BST, accounting, I believe, for him not acting on loot assigned to him. In fact, based on page 8, this simple error may have led to the other aberrant behavior I have seen.
Tested using different loot.ini for my looters where I copied loot.ini and replaced instances of =gear with =keep. Verified that all /advloot loot settings on each character agreed with Plure's screenshot on page 7. ML is still sending loot to someone whose class is not listed on the gear at all. It is like ML is ignoring the settings in his loot.ini file for loot rules.
I changed everyone back to using the same loot.ini file. My ML is now distributing loot as I would expect (one character has picked up all of the Amorphous gear now) with the drop of "Common Item" passed to all characters, then left on the corpse with each ML message showing something like the character said no or already has this item, going through the full group before being left.
So now everything appears to be working fine! It's been a week and everyone has picked up their armor with duplicates left on corpses.