четырех разных каст, существовавших в волшебном обществе: воинов, ученых, рабочих и управленцев
ШТАА, прастите?!?!
1) никаких каст в принципе, не надо натягивать ведические принципы на Европу,
2) с ранне-феодальных времен Европа делила общество на три сословия, а не на четыре,
3) выкидывайте ученых - это 0.001% от условно-средневекового общества,
4) узкая специализация - это особенность крупного социума, а магам, тем более в X веке, для этого не хватает трех порядков численности.