I have been following the looter behavior latelly and I'm sure you all know what I realized but I just can't see a solution for this isn't a top-priority thing.
Some facts:
-When you have the looter disabled, the bot keep a track of the corposes and in case the looter is enabled it will start looting all monsters you skipped.
-If you have the looter set to get only one single rare item, thelooter will open every single dead monster even if the dropped loot doesn't have the specific item.
I can't image how much extra EXP it would gain if the looter just worked to open the monster who dropped only the loot contained the items on the looter list.
I see that the speechproxy might help to listen the dropped stuff but I have no Idea how the looter script would have to do to track the specific monster to open and not the others.
I have seen @
pixie_frigo, @
Chuitox, @
Furpan and my other scripters with so high level coding. I can't see how its isn't done yet.