Fixed erroneous Bolt's Cross and Order of the Hammer. Turns out, arrays can't be used like vectors. When I was checking the size of the array, it was giving me it's literal length of characters, 7, which is the melee battle type. So every kill was considered to have been done as a melee. This should also fix the flashbang!
I think all the bugs in your list have been fixed, so all that's left is goomba stomping!