Once #48672 allows it, move capstr check immediately after database opening.
That way it 1) has always been done before any fcdb operations, and 2) failure gets detected before users waste time on game setup steps. Latter also means that we can make the failure fatal - currently we tolerate it to avoid losing player data.
Once #48672 allows it, move capstr check immediately after database opening.
That way it 1) has always been done before any fcdb operations, and 2) failure gets detected before users waste time on game setup steps. Latter also means that we can make the failure fatal - currently we tolerate it to avoid losing player data.