Баг следующий: если улучшение HP юнита больше начального (например начальные 400, улучшаем на 600), то следующие скилы убивают данного юнита при их получении (а так же артефакты с этими способностями, если дать их юниту)
-Сфера молний
-Сфера змедления
-Книга заклинаний
Если зашить в юнита эти способности изначально, то при появлении юнита (уже после улучшения его HP), он умрет.
Наглядно в карте: скачиваем, запускаем, выделяем юнита, пишем 1 в чат, потом 2..3..4....8.

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

Konstantin19:
ClotPh:
Лучше вообще не юзать улучшения, они очень не очень, и не только потому, что не откатываются.
С многоуровневыми улучшениями вообще десинки иногда ловились в некоторых ситуациях (лень искать, но пруфы были).
Есть же способы повысить хп...
Понятно что можно, но если это самый легкий и менее ресурсо-затратный способ повысить ХП всем нужным юнитам, что же мне теперь проверять всех вновь созданных юнитов и повышать им HP триггерно через добавление скилла?
Получается, что так. Системы для такого повышения ХП есть, например здесь: xgm.guru/p/wc3/bpe
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
19
7 лет назад
0
Похожие вопросы:

ответ
Ну, если дать неуязвимому даммику, то у них тоже приказ сбивается?
ответ
Проблема решена. Обнаружилась довольно неожиданно - заметил, что во время крита герой не разбивал лицо сам себе, начал искать модификаторы атаки - у героя было 3 пустышки с нулевыми значениями на основе "ракет". При всех пустых значениях вылетает невидимая ракета по самому себе.
ответ
Советую проверять бекапы один за другим, и в том, в котором впервые возникает такая проблема, и искать ошибку, она наверняка где-то в изменениях относительно хронологически предыдущей версии.
ответ
Sasha166:
Да там есть спец. эф в заклинаниях "похитить" называется.
Должна сфера появится, типа душа.
В карте, что я прикреплял сюда она есть, и как-то тоби сделал, что их создавалось не по 20 штук, а только одна.
Ну и не только атака должна отниматься, но у хп реген.
Ну а так-то пример хороший, и понятно что делать, в том случае, если захочу делать больше уровней для способности.
Пере заливаю.
molot39:
Что нужно для ГУИ:
  1. Способность - 3 шт.
  • для героя (любая пустая аура, или же можно пасивку)
  • 2 способности для атрибутов, для атаки 20 уровней (20 душ) и для регена 30 уровней (30 душ)
  1. Если у нас аура, то заклинание с иконкой и описанием
  1. Сам герой со одной способностью (аура или пасива)
  1. Триггер - 1 шт.
Скрин
Где стоит условие (убийца) имеет баф, можно поставить уровень убийцы больше или равно 1, если у нас пасива.
Что получается, если мы убиваем первого героя имея способность, получаем способность и уровень становится 1, последующие убийства увеличивают уровень, через условие не даем повышать ненужные уровни, убивают нас, способности теряем.
Так же можно добавить эффекты, через дамми или же что нить ещё, и когда нас убивают наносим урон всем через способность "взрыв", который так же повышается уровнями (душами) как и остальные. Взрыв можно сделать как через дамми, так и дать закрытую способность самому герою и активировать взрыв при смерти.
Не каких фиксаций, гемора и утечек.
Болванка прилагается.
Автору совет, или же урок:
Смотри как делают другие, и ломай голову как это можно сделать по своему уникально, возможно проще и оптимальнее.
Спасибо всем.
Или же в перекрепленных файлах.
ответ
Свойства карты - Параметры - Нестандартное звуковое окружение. Там посмотри.

0
23
7 лет назад
0
Сначало дай юнит простой хп 100к и работает с орбом потом отнимай 100к и не умрет
1
21
7 лет назад
1
Лучше вообще не юзать улучшения, они очень не очень, и не только потому, что не откатываются.
С многоуровневыми улучшениями вообще десинки иногда ловились в некоторых ситуациях (лень искать, но пруфы были).
Есть же способы повысить хп...
0
11
7 лет назад
0
@~pro100master:
Сначало дай юнит простой хп 100к и работает с орбом потом отнимай 100к и не умрет
А если скил изначально "вшит" в юнита?
ClotPh:
Лучше вообще не юзать улучшения, они очень не очень, и не только потому, что не откатываются.
С многоуровневыми улучшениями вообще десинки иногда ловились в некоторых ситуациях (лень искать, но пруфы были).
Есть же способы повысить хп...
Понятно что можно, но если это самый легкий и менее ресурсо-затратный способ повысить ХП всем нужным юнитам, что же мне теперь проверять всех вновь созданных юнитов и повышать им HP триггерно через добавление скилла?
0
12
7 лет назад
0
Konstantin19:
ClotPh:
Лучше вообще не юзать улучшения, они очень не очень, и не только потому, что не откатываются.
С многоуровневыми улучшениями вообще десинки иногда ловились в некоторых ситуациях (лень искать, но пруфы были).
Есть же способы повысить хп...
Понятно что можно, но если это самый легкий и менее ресурсо-затратный способ повысить ХП всем нужным юнитам, что же мне теперь проверять всех вновь созданных юнитов и повышать им HP триггерно через добавление скилла?
Получается, что так. Системы для такого повышения ХП есть, например здесь: xgm.guru/p/wc3/bpe
Принятый ответ
0
32
7 лет назад
0
Не выручайте апгрейдом хп больше чем было изначально.
0
21
7 лет назад
0
Konstantin19, ну попробуй еще на 2 уровня апгрейда или 2 разных апгрейда разбить, если уж оптимальнее именно апгрейдом.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.