Rook, I can tell you what your arrow problem is with out even looking at your code. Because I ran into the same thing with paintballs!
You are setting the collisions up to the initial arrow, then copyent. Do this instead, Copyent(arrow), positionent(arrow, at players bow), THEN set collision.
I will download your project and make sure this is the problem...
You are setting the collisions up to the initial arrow, then copyent. Do this instead, Copyent(arrow), positionent(arrow, at players bow), THEN set collision.
I will download your project and make sure this is the problem...