Conditional sampling for spectrally discrete max-stable random fields