adding weapon damage percentage
updating attack animation
only invoke with timeout in development and production