Quote from MaddeathelfI realise that the whole loot thing is difficult, and the reasons for it. But! I was wondering about a possible solution....
Obviously storing all boss drops in a table to assign the source would be crazy, but perhaps assigning the last boss kill to an item of loot would work IF you held a table with item id's of just trash drops? After all, you're looking at about a dozen epics per instance really.
If not trashdrops[item_id] then
source = bossname
else source = "Trash Mob" end
If you believe this is a feasible solution, I'm more than happy to get provide a table and save you a job.
I realy like this idea.