Battle mechanics in detail