+ /* Turn to Stone */
+ if (controller->pressed(Controller::DOWN) && player_status->bonus == EARTH_BONUS) {
+ if (controller->hold(Controller::ACTION)) {
+ jump_early_apex = false;
+ stone = true;
+ }
+ }
+
+ if (stone)
+ apply_friction();
+
+ /* Revert from Stone */
+ if (stone && !controller->hold(Controller::ACTION))
+ stone = false;
+