on a weapon like habilitie it's real esay but for a weapon i have no idea
on delay at 0 delay the charge up effect
on delay at X (after the chage up) weapon effect and aply dmg to target
or unlesst the code mess around because of the first effec is not suposed to touch the aget then just use some thing like the final atak habilitie wit an effect on self and an effet eaching the target
(with the delay and etc it should work fine)