if (scr_debug() && keyboard_check_pressed(vk_tab)) suck = true; if (!suck && point_distance(x, y, obj_heart.x + 10, obj_heart.y + 10) <= 36) { suck = true; friction = 0.5; } if (suck) { suck *= (1.15 + (0.05 * (room == room_bullettest || (i_ex(obj_jackenstein_enemy) && obj_jackenstein_enemy.scaredycat)))); x += lengthdir_x(sqrt(suck), scr_at_player()); y += lengthdir_y(sqrt(suck), scr_at_player()); } if (y > (obj_growtangle.y + 160)) instance_destroy();