Loot can now be thrown
heavy refactoring