Доброго дня.
Подскажите пожалуйста как можно сделать чтобы некоторые юниты (имеющие пассивную способность) наносили увеличенный урон юнитам с определенным типом защиты. Желательно именно через способность или подобное, т.к. типы Защиты/Атаки вроде как не бесконечные.

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

Как раз недавно делал заклинание на заказ с похожим принципом: xgm.guru/files/100/123666/comments/430478/spearman.w3x
Там всадник смещается назад и получает дополнительный урон, если у атакующего есть пассивка. Но работает в том случае, если атакует копейщик только с руки, а если есть у него какие-то атакующие способности, то следует немного переделать.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
4
24
5 лет назад
4
На 1.31 есть новая пассивка у рыцарей, которая делает именно это.
0
8
5 лет назад
0
prog:
На 1.31 есть новая пассивка у рыцарей, которая делает именно это.
Да кстати, а есть еще EVENT_PLAYER_UNIT_DAMAGING - она отлавливает урон до брони и прочего, что как то влияет на снижение урона, будь то щит наги, броня, магическое ссопротивление и тд. То есть можно раскрывает весь потенциал использования урона...
1
26
5 лет назад
1
DarKRs, конкретизируй задачу, может что придёт в голову для 1.26 без мемхака...
У скольких типов юнитов может быть пассивка, атака ближняя или дальняя, на какой тип брони прибавлять урон, у каких юнитов этот тип брони?
Ну то есть уже есть идейка)
для которой пригодилась бы указанная выше информация
0
9
5 лет назад
0
8gabriel8:
DarKRs, конкретизируй задачу, может что придёт в голову для 1.26 без мемхака...
Хорошо, если полностью описать что я хочу сделать то:
Существует условный тип войск Конница (к ним относятся многие юниты >5), юинты этого типа войск могут атаковать как вблизи (Всадники), так и с помощью дальнего боя (Конный лучник).
Я бы хотел им внести противодействие из юнитов начального развития, к этим юнитам относятся копейщики и их ответвления.
По сути, копейщики должны просто наносить больше урона Коннице(в процентном соотношении(125% или подобное)), но атаковать их стандартным уроном остальные типы войск(100%).
Классификацию не хочу трогать по двум причинам:
  1. Самоубийцы у меня уже корабли
  2. Я не уверен, но возможно переставив классификацию у Конницы мне придётся переделывать у всех атаку чтоб они могли её атаковать вообще. (Т.е. я не знаю какую классификацию им можно добавить чтобы разделить два типа атаки и чтобы при этом не "сломались" остальные юниты и могли все ещё атаковать Конницу)
0
26
5 лет назад
0
То есть только копейщики будут с такой пассивкой?
0
9
5 лет назад
Отредактирован DarKRs
0
8gabriel8:
То есть только копейщики будут с такой пассивкой?
Да. Но возможно в будущем такая механика понадобится и для других. Но пока только для копейщиков (копейшики это тип войск, не один юнит)
2
26
5 лет назад
2
Как раз недавно делал заклинание на заказ с похожим принципом: xgm.guru/files/100/123666/comments/430478/spearman.w3x
Там всадник смещается назад и получает дополнительный урон, если у атакующего есть пассивка. Но работает в том случае, если атакует копейщик только с руки, а если есть у него какие-то атакующие способности, то следует немного переделать.
Принятый ответ
0
9
5 лет назад
0
8gabriel8:
Не будет ли большая нагрузка на карту если игрок создаст много Конницы?
8gabriel8:
Так же заметил что атака/приказ сбивается у Конницы при атаке копейщика. Как это можно исправить?
0
26
5 лет назад
0
Нагрузки почти не будет. Позже смогу сесть за редактор, чтобы всё посмотреть, а приказ атаки по копейщику скорее всего сбивается, потому что какой-то другой приказ атакующему отдаёшь. Скинь карту.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.