Цитата (|SeKtOR|)
Как вариант использовать это, содержимое не смотрел
Цитата
set A = UnitGetDamage(someunit) //UnitGetDamage is a custon function whos logic you must design to keep track of the damage a unit deals as there are no natives to.
set B = A/2
Prety basic stuff. Ofcourse the UnitGetDamage(unit) function would be rather complicated to do but that is an entirly different problem.
LOL, помог
Цитата (|SeKtOR|)
Ещё возможно вот это поможет, тоже не смотрел.
очень ограничена, автор пошёл от обратного, не сколько нанесено, а сколько он должен нанести, куча настроек base dmg и пр. и вбивания баффов вроде inner fire, проще по старинке сделать копию героя, апнуть до макса скорость атаки, поставить здание с 99999 хп и 0 защитой, всё это не принадлежит играющим и скрыто от них, дать нанести n ударов, посчитать средний урон(либо отдельно мин и макс), ну и занести в бд. проделывать при подъёме предмета или получении уровня