Moves attack self delayer to centralized proc
Created by: clusterfack
While attack self is called by some of the standard hotkeys, a few of the macros manually call this proc instead. Instead of changing every macro (and potentially letting new macros break it as well), this is a better place to place the attack delayer.
Fixes #8069 (closed)