Battle script (14/23)

Battle script