with (obj_regularbullet) { if (sprite_index == spr_attack_knifechain && variable_instance_exists(id, "very_flowery")) { if (x > (scr_get_box(0) + 50) || x < (scr_get_box(2) - 50) || y > (scr_get_box(3) + 50) || y < (scr_get_box(1) - 50)) { image_alpha = scr_approach(image_alpha, 0, 0.1); if (image_alpha == 0) instance_destroy(); } } }