I still got a few issues, naming 1: everytime i press the attack, the whole thing is broken, the attack animation is stopped, sparkles happening and player hits nothing.
Actually another animation takes place like is he gets hit by his own weapon.

I did a search, the problem seems to be around here:

function handle_weapon_collision()


Dear Fans, to celebrate our 500.000 downloads,
Evhacon 2 is now FREE TO PLAY on Amazon Underground!
HD Version: https://www.amazon.com/gp/product/B071FKSVG2
LD Version (Optimized for lower devices): https://www.amazon.com/gp/product/B0719TXFJN