Hm, interesting solution, not the 1 I wanted but still. The only problem is i have alot of invisible projectiles on half of the skills (for statuses or script calls), can be a mess

But in such a situation reflection is dangerous anyway, gues I'll have to write it from scratch if i plan to use it... Still have hopes to make it work only after block though.
For now it is in the end of my list as the most "problematic", but if you have any ideas will be glad to discuss it!