preflop call is probably only ok if villain is 100% KK+ cos that's the only time you're getting chips in if you flop a set. So, range-constriction means that river is check-fold. Unless his range pre is wider than KK+, in which case preflop is a fold. Make sense? hope so. Ask if it doesn't