It turns out that the stuff that updates isNonCombatsOnly isn't even run for relay requests, and that value is only used for relay requests, so it has always been useless. Locally, I have RelayRequest actually checking the combat rate now, and I added the mines so their combat rate of 0% is known (though mafia lets you try to adventure in those areas, and that leads to an infinite (abortable) loop of doing nothing). I need to add in the check for wandering monsters still, and then remove some unused code from KoLAdventure, which I should be able to finish tomorrow.