battle basics