Дебильный LivingHurtEvent

608
5
15
Есть код, когда ставлю e.ammount = 0, то урон не наносится.
Казалось бы всё работает нормально, но когда делаю код вида: e.ammount = e.ammount * 0.6F; то урон всеравно наносится такой как был прежде. В чём логика? Почему не работает?
[merge_posts_bbcode]Добавлено: 02.04.2016 17:03:16[/merge_posts_bbcode]

Может проблема в том, что я это делаю только на сервере?

[merge_posts_bbcode]Добавлено: 02.04.2016 17:06:53[/merge_posts_bbcode]

Главное что принтит всё нормально, но наносится всеравно весь урон.
 
Я писал " .amount /= 2" и он уменьшал в два раза. Версия была 1.7.10. Попробуй делением, мало ли ¯\_(ツ)_/¯
 
Назад
Сверху