Updated useMove function - will deal damage more efficiently now.