Система была необходима для моего проекта, где планируются масштабные баталии. Несколько готовых систем на сторонних сайтах не отвечали концепции, так что я за вечерок накатал вот это.
Итак, когда некромант попадает на карту, ему присваивается свободный ID от 1 до 64 (т. е. сейчас в карте максимум может быть 64 призывателя). За этим ID закреплен и отряд скелетов, которых он призывает. Ну и далее понятно, что отряд за ним повторюшничает.
Эта наработка может кому-то помочь, я надеюсь, но в первую очередь я выложил ее для рассмотрения более опытными кодерами из обитателей этого сайта) Если вы посмотрели системку и у вас возникли замечания/предложения, не стесняйтесь, пишите комментарии или мне в лс, всего наилучшего).