Бывает так, что важной особенностью монстра является призыв его свиты. Оборотень призывает волков, вампиры призывают летучих мышей, капитан стражи призывает стражников... Стандартными средствами мейкера можно реализовать механику призыва существ, но придется немного исхитриться, впрочем как и всегда
. Призываемые существа должны быть заранее добавлены в отряд,
но скрыты до определенного момента( в нашем случае до момента призыва). Как Вы догадываетесь, после их убийства призвать их снова(т.е. раскрыть заново) будет уже нельзя - досадное ограничение, делающее навык бесполезным после первого применения, однако это можно преодолеть
Но давайте по порядку.
Откроем базу данных и создадим прототипы Призывателя и призываемых существ. В моем случае это будут Суккуб и Кошмарики(Чертики). Теперь перейдем на вкладку "Отряды" и составим отряд из Призывателя и призываемых им существ. Здесь будет важен порядок добавления в отряд. Первым я добавляю Суккуба, а затем Кошмариков.
Далее скрываем призываемых существ, для этого щелкаем правой кнопкой мыши по существу и жмем скрыть(на скрине неверный перевод):
Теперь идем во вкладку "Общие события" и выбираем любое пустое или создаем новое. Обзываем его "Призыв" и щелкаем дважды в пустую область. В появившемся меню жмякаем "появление врага с номером n" - эта команда раскроет
скрытого врага с порядковым номером n его добавления в отряд.
Теперь событие обрело некоторый функционал, но оно все еще бесполезно после первого использования. Имитировать призыв новой порции монстров можно воскрешением убитых. В мейкере есть команды, которые воскрешают противников со 100% нр, но будучи примененными на раненых монстров они восстанавливают нр и им (чего нам не надо). Игрокам не очень понравится если их усилия будут сводиться на нет. Поэтому добавляем в событие проверку на "нокаут", чтобы восстанавливать только убитых монстров. Раненые же останутся ранеными. С точки зрения игрока, такая имитация ничем не отличается от реального призыва монстров.
С событием закончили. Теперь идем во вкладку умения и создаем новое. В эффектах умения добавляем вызов события "Призыв", которые мы только что сделали.
Осталось добавить умение Призывателю и настроить условия его использования:
Перевод мейкера местами неправильный: вторая опция в условиях означает раунды, в которых возможно использование умения. Раунды нумеруются, начиная с нуля, однако мейкер не дает использовать умение в 0-м раунде даже если его об этом попросить
. В данном случае призыв идет начиная со второго раунда(1 -й в нумерации мейкера), и через раунд используется снова. Пожалуй пока что все