The long-term effects after a heart attack may vary depending on the extent of damage to the heart muscle and the severity of the heart attack. Some common long-term effects after a heart attack may include- reduced heart function, scar tissues, Cardiac arrhythmias, Heart failure, Emotional effects.