[OPTIMIZATION] battle uint