I've got a quick fix here -- the outfit-gathering regex broke, so I fixed it. This line:
matcher data = create_matcher("Item Drops:</b> <a href=[^>]*>([^<]*?)</a>.*?</li><li><i>Note:</i> Only occurs [^>]*>([^<]*?)</a>", stuff);
Needs to change to this:
matcher data = create_matcher("Item...