It is proved that if an uncountable cardinal κ has an ineffable subset of weakly compact cardinals, then κ is a weakly compact cardinal, and if κ has an ineffable subset of Ramsey (Rowbottom, Jónsson, ineffable or subtle) cardinals, then κ is a Ramsey (Rowbottom, J\'onsson, ineffable or subtle) cardinal.