Откуда вытащить текущий бонусный (зелёный) урон юнита?

Вообще весь урон (общий), ибо допустим попытка наносит урон способностями от базавого урона - "плохой игровой экспириенс", подобрал когти атаки а урон абилкам это не дало

Кароче можно вытащить из фрейма текущего выбранного юнита
local frame=BlzGetFrameByName("InfoPanelIconValue",0)
print(BlzFrameGetText(frame))
выводит на экран значение поля атаки, осталось только отфильтровать само число урона из текста и готово
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
33
Знаю версию для любого патча:
Бонус мод
Вытаскиваем зелёный урон через GetUnitBonus(юнит, тип бонуса - атака)
Только придётся полностью отказать то РО для зелёного урона
Но это проще чем ведение бд
Уже не помню несли это на мемхаке
В рефордже тоже не завезли, увы
33
Меня тоже интересует эта тема ибо BlzGerUnitBaseDamage, возвращает только белый урон, а на общий вообще нет таковой
32
Bergi_Bear, на мемхаке зеленый урон можно смотреть, добавлять низя, ибо там опрос абилок идет постоянно.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.