Есть много разных защит от магии, есть способность дриад, например, которая даёт магический иммунитет, есть аналогичная способность у предмета, есть амулет, который раз в 40 секунд блокирует негативное заклинание, есть заговор банши, есть неполная защита, которая уменьшает урон от заклинаний и блокирует некоторые заклинания, есть полная неуязвимость. Мне надо выбрать отряд, где нужно отсеять неуязвимых к магии юнитов, как это сделать?
Вроде как-то видел подобный вопрос, но поиск окончился безуспешно.
Вроде как-то видел подобный вопрос, но поиск окончился безуспешно.
Принятый ответ
Джентельмены, очень извиняюсь, рассчитываю, что ваши рекомендации пригодятся мне в будущем, но в данном случае как-то умудрился пропустить, что в условиях boolean comparsion в самом низу начального предложения стоит Неуязвимость к магии. Мне конкретно в данном случае этого достаточно. Ещё раз прошу прощения за потраченное вами время)
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Отредактирован avuremybe
Срабатывание других триггеров тоже фиксится изи.
Отредактирован avuremybe
Возвращает тебе реальное число.
Используется примерно в следующем виде:
Вот только зачем?
В ситуации, когда тебе ф-ция возвращает 25% маг резиста в виде 0.250 ты можешь вставлять ее прямо в код:
я это прекрасно понимаю
но это раскуривается уже сложнее в целом
а в моем и улучшенном твоем базовом примере число - сразу % магрезиста, без всяких дополнительных множителей
это понятно даже клиническому идиоту
тем по-своему и шедевр
Отредактирован 8gabriel8
А, не, стоп, вроде понимаю, вот хотя бы так:
Custom script: local real r = GetUnitMagicResist(GetTriggerUnit())
Должно работать.
попробуй так
UPD: сорри, немного невнимательно
в общем, вытащить значение можешь в глобалку через кастом скрипт, а глобалку юзать в любой уже гуишной функции
как в твоем случае сделать удобнее отлов нужных юнитов, додумывай сам, у меня ща уже нет времени
UPD v2: а попробуй сначала написать триг без этого условия, а потом конвертнуть в джасс и дописать, мб получится, хотя мне уже сложно вспомнить, как там че будет выглядеть.
Отредактирован avuremybe
А что тебе сложнее раскуривается? Десятеричные дроби?