Добрый день. Возникла небольшая проблема, а именно: как передать способность от одного юнита к другому при этом сохраняя перезарядку способности (т.е. если первый юнит способность использовал и она в откате еще секунд 15, то у второго юнита она тоже после передачи способности должна быть в откате на 15 сек.)
Видел подобное на одной карте, но самостоятельно не получилось такое реализовать (для справки: на карте 2 одинаковых юнита, но с разной атакой (ближний и дальний бой). Так вот, при замене одного юнита на другого передавались все параметры (хп, мана и т.д.), в том числе и откаты у способностей)

Принятый ответ

используй морф, например способность Темный 'Srtt'
`
ОЖИДАНИЕ РЕКЛАМЫ...
1
6
8 лет назад
1
Если юнита всего два и абилка тригерная - сделать 2 разные абилки, по 1 для каждого юнита, и при использовании ее у одного вызывать холостой запуск у второго. Передавать путем запрета/разрешения. Вроде должно работать.
1
28
8 лет назад
1
в смысле замены?
если первый юнит превращался во второго то это обычный морф
1
7
8 лет назад
1
используй морф, например способность Темный 'Srtt'
Принятый ответ
0
6
8 лет назад
Отредактирован DdoosS
0
Если быть еще точнее, то там 7 одинаковых юнитов, но с разной типой атаки (ближний бой, дальний, магическая атака и т.д.) и они все могут становиться друг другом. Способность же одна на всех и она самая обычная (хилка ловца духов).
Ige:
используй морф, например способность Темный 'Srtt'
Вы имеется ввиду триггерно давать эту способность "морф" при определенных условиях? Это сработает, если иметь 7 одинаковых юнитов (и соотвественно будет 7 разных "морфов")??
1
7
8 лет назад
1
DdoosS, да и да
0
6
8 лет назад
0
Ige:
DdoosS, да и да
А чтобы вернуть исходного юнита мне нужно сделать "морф" на превращение в этого исходного юнита или просто триггерно убрать ему эту способность "морфа"?
Ige:
DdoosS, да и да
Кажется отнятие морфа не работает, значит надо делать новый морф на возвращение. Благодарю за ответ!
Чтобы оставить комментарий, пожалуйста, войдите на сайт.