I've recently been looking into damage engines because I want to include spells in my map that trigger when a unit attacks but do not wish to use the GUI version which triggers before the actual attack goes off, to avoid exploits.
However, when I look into these damage engines, they are vastly...