you should update the channel battle code to work like engagebattle