TPWRITE
sc->flags |= TPWRITE;
if ((sc->flags & TPWRITE) == 0 || (sc->flags & TPWP))
if ((sc->flags & TPWRITE) == 0 || (sc->flags & (TPWP | TPRANY)))