battle climate