Conditional Sprite Movement
Fix to 2d bug #60