heal and buff now inherit from effect