BW & XY: Implement Heal Block.

hmm, i don't get this `if`. the `update` function has a check for if it can heal, so it seems like this `if` would always be true