[BREAKING] Follow vanilla behavior in treating 0 damage as canceled