Made temporary fixes to lasthitting

Moved vesas code to another file to keep the 2 versions apart
It had a merge conflict that somehow wasnt resolved and I didnt
know how it was supposed to be.
Made Lasthitting not error and work again.