Found errors in collision detection code and resolved them. Projectiles can no longer pass through obstacles.