0b1c15e - Fixed visible targets so it is not always empty, and simplified UpdateMove logic
eb68142 - Added IsValid check to avoid errors when new player loading in
318f584 - Fixed bug where sprint could be used while rolling
1bad2bc - Fixed bug where reloading and then meleeing didnt cancel the reload