dodge_projectile now calls member method dodge