Можно реализовать скриптом. GetTownRace для получения расы замка, CreateMonster для создания моба. Прописать для каждой расы свой тип монстра и создать его.
Добавлено через 37 минут
function create5lvlmob()
local race={[0]=10; 52, 66, 80, 38, 24, 101, 126}
CreateMonster("", race[GetTownRace("скриптовое_имя_города")], количество, координата_х, координата_у, этаж_0_или_1, настроение, отвага, угол_поворота)
end
create5lvlmob()