Attack function complete.