Combat is actually functional for now