for cooldown you would have to use some value for each unit, which would be either 1 or 0, then timers would be in array and they would only set 1/0. then reflect would check if that integar is 1 or 0 and either go futher or skip rest actions. i know its not much specific, as i said i fail at MUI.
maybe create working single version, then just post it in new thread asking for help to make this MUI ;p some brains will probably remake it
maybe create working single version, then just post it in new thread asking for help to make this MUI ;p some brains will probably remake it