Но в функции trigger_rage_gain для вычисления получаемой ярости используется не только rage_from_damage, но и rage_from_hit, которая есть всегда, в том числе и при блоках/пари/абсорбах.
- - - Updated - - -
С другой стороны, там ограничение сверху всеравно тогда в 0 уходит... Короче, разбирайтесь дальше, я всеравно в такие методы не верю![]()