update particle trailing animation, and firing mechanism, remove hardcoded offset , in favour of removing the collision between a player and a projectile, return basicgib to its original state , since it appears unused