make battle_handle.c