character management + iterative attacks