Fixed projectile collisions with PreListener