Why are you manually implementing a heal message? We have a `this.heal` function for good reason.