Ты не юнитов лучше считай, а просто маркируй башню при атаке её крипами... на 5-10 сек
И пока есть маркер - её можно атаковать кому угодно
Если маркера нет - то никому нельзя, только крипам (юнитам игрока-компа)
Отличие будет в том что вражеский даммик сможет распространить цепь на своих союзников (твоих врагов), а ты - нет, так как устанавливая в целях "врагов", ты не меняешь цели для распространения цепи...
Но это не будет работать как бонды , потому что
Эмпатия берёт 50% урона идущего в цель и перенаправляет его поровну между связанными юнитами... свяжешь 3х юнитов, влетит первому 200 урона... он получит только 100, а остальные два - по 50 ( 200 * 0.5 / 2 )
Фатал Бондс не уменьшает входящий урон по цели, а только лишь его фиксирует ... и ... наносит ещё по 25% от этого значения каждому в связке. До 6ти целей, итого 125% урона на пятерых, когда любой из шести получает урон (100% разумеется).
Не так совсем работает всё... поэтому эмпатия не подойдёт, хотя смысл её - точно такой же, но обратный
А что мешает поставить видоизменённое "дерево" ?
Если я правильно понял суть скилла из SC2 - клик и перед юнит создаётся блокиратор пути (который может быть разрушен приближением крупной техники).
Берём скилл "Дух Воды", при его касте создаётся юнит-пустышка... при появлении на карте которого - под этим юнитом создаётся вышеупомянутый блокиратор пути "типа_дерево", и сам он удаляется... спустя 15 сек - удаляется "дерево".
Можно ещё сделать как КинетикФилд из доты (у ФарСира), только на выталкивание
(делал подобное, работало отлично)
вот пример - вытягивание маны выкачивает хп больше максимума, и при этом оставляет их себе (можно накачать 1750/750 хп)
ESC - удаляет бафф от скилла и бонусные хп
RunXM, ауру можно сделать из стандартной, выставив процентный показатель. Аура будет считыть от базовой защиты (что почти бесполезно против героев, которые повышают защиту за счёт Ловкости и Предметов). Но на обычных юнитов - вполне работоспособно.
На счёт пехотинцев - просто создаёшь N юнитов, где N = ( (Сила / 10 ) + 1 )
Я бы сделал пример, но... блин... ну уж очень простой заказ
Просто сменить параметры в РО, и одна функция для другого скилла - всё
Так, а если у меня будет 2 разных действия, запускающие таймер на разное время - в зависимости от уровня способности? Можно ли как-то выяснить, сколько времени осталось до срабатывания таймера, и перезаписывать его только в том случае, если новое значение больше?
Да. Смотришь текущее время таймера, и если оно меньше чем ты хочешь выдать - обновляешь его.
» WarCraft 3 / как подсчитать количество юнитов в радиусе от вышки?
И пока есть маркер - её можно атаковать кому угодно
Если маркера нет - то никому нельзя, только крипам (юнитам игрока-компа)
» WarCraft 3 / Карты, в которых есть триггеры на джассе не запускаются.
И только потом проверяешь её в игре (Ctrl+F9)
» WarCraft 3 / Как сделать два типа юнита?
и благо элуны множещее маг.урон на 0.00
вот тебе и неуязвимый юнит, по сути
» WarCraft 3 / Эмпатия для врагов
» WarCraft 3 / Невыделяемый юнит
Если я правильно понял суть скилла из SC2 - клик и перед юнит создаётся блокиратор пути (который может быть разрушен приближением крупной техники).
(делал подобное, работало отлично)
» WarCraft 3 / Есть ли фича о спелбук?
Мб у тебя там стоит перезарядка общего заклинания, или как-то так...
» WarCraft 3 / Эмпатия для врагов
Если ТЫ чего-то не умеешь, то не значит что это невозможно
» WarCraft 3 / Эмпатия для врагов
Со стандартным скиллом не прокатит.
» WarCraft 3 / Пронзающая Смерть сбивает графический эффект баффов
Ред. Extremator
» WarCraft 3 / Способность: Похищение Маны\Здоровья
ESC - удаляет бафф от скилла и бонусные хп
» WarCraft 3 / Способность: Похищение Маны\Здоровья
Ред. Extremator
» WarCraft 3 / Способность: Похищение Маны\Здоровья
» WarCraft 3 / Способность: Похищение Маны\Здоровья
Ред. Extremator
» WarCraft 3 / Пауза отменяет жар преисподней
» WarCraft 3 / Пауза отменяет жар преисподней
магический щит у королевы змей
и так далее...
либо делаешь скиллы в некоторой части триггерными
Ред. Extremator
» WarCraft 3 / Можно ли у GetLocalPlayer изменить интерфейс во время игры?
или какая ещё защита от дурака тут нужна?
» WarCraft 3 / Можно ли у GetLocalPlayer изменить интерфейс во время игры?
16GB: А вот это здравая мысля, разделяю ++
» WarCraft 3 / Как сделать урон заклинаний на 60% слабее?
» WarCraft 3 / Способности и алгоритмы на заказ
Я бы сделал пример, но... блин... ну уж очень простой заказ
Просто сменить параметры в РО, и одна функция для другого скилла - всё
» WarCraft 3 / Конфликт нескольких таймеров для юнита
» WarCraft 3 / Конфликт нескольких таймеров для юнита
Ред. Extremator
» WarCraft 3 / Конфликт нескольких таймеров для юнита
и если есть - ищи таймер и меняй ему время на новое (опять 25 сек - обновление)
» WarCraft 3 / Задание абилке перезарядки через SetAbilityCD
» WarCraft 3 / Задание абилке перезарядки через SetAbilityCD
» WarCraft 3 / Задание абилке перезарядки через SetAbilityCD
. . . исчезнет ли проблема
Получая при этом .1/.2/.3/.4/.5 сек итогового кд... не логично, да?