- method battle() is done