Are You Prepared for Battle?