Интересно, возможно ли реализовать в варкрафте немедленное копирование всех эффектов статуса (ну там ядовитый ножик, проклятие и т. д.), которые в настоящий момент наложены у одного юнита, на другого без бд?
С бд-то понятно - просто сверять каждый бафф и делать даммикаст или давать абилу, если что-то типа ауры торнадо, но интересует, нет ли другого пути.
И сразу смежный вопрос - может ли теоретически быть такое, с мемхаком или без, что у дефолтного баффа бафф на юните висит, а его эффекта нет? Т. е. на юните есть статус "ядовитого ножа", а фактически его ничто не дамажит и т. п.

  1. нет нельзя, т.к баффы это внутриигровые триггеры, которые привязаны к конкретному юниту.
  2. то что весит в статусе - это тупо визуалка, можно взять яд стрелы и указать в настройках бафы другой абилки и пожалуйста, вот вам бафф который ничего не делает.
`
ОЖИДАНИЕ РЕКЛАМЫ...
32
  1. нет нельзя, т.к баффы это внутриигровые триггеры, которые привязаны к конкретному юниту.
  2. то что весит в статусе - это тупо визуалка, можно взять яд стрелы и указать в настройках бафы другой абилки и пожалуйста, вот вам бафф который ничего не делает.
Принятый ответ
21
quq_CCCP, спасибо, все понятно
ну значит если захочется героя-баффотаскальщика и баффокопировальщика без бд никак
4
Вообще, чисто теоретически можно. Но надо все делать на триггерах.
Есть проверки, что у юнита имеется баф. Можно вручную подсчитать, какие бафы у юнита есть, отдать их вручную другому юниту и снять с изначального все бафы. Но для этого надо написать свою систему бафов, которая под это заточена.
26
Надо бы провести исследование способности Ведьмака, который перекладывает баффы.
32
8gabriel8, это не перенос баффов а каст их заново, только от лица ведьмака. На мемхаке можно вручать абилки и приказывать кастовать их принудительно, как это делают руны.
21
8gabriel8, о, огромный лайк!!! Блин как же про него всё забываю, ведь несколько раз вспоминалось!!!
Надо бы... мб и лично в своб. время проведу...
quq_CCCP, ну а то по идее и надо
Чтобы оставить комментарий, пожалуйста, войдите на сайт.