controller have to wait buff empty for next round