[@Turboshitter]While I can't say for a definitive way why Okita would have magic resistance the same can be said of many servants. One would assume it could be any number of reasons. Personally if I had to say it is because as an assassin okita likely would have had to kill mages for her superiors given the fact that she is in the fate universe. Its the only real justification I can give outside of summer okita.