var spacing_v = obj_battle_enemy_attack_cactony_needle_green_generator.spacing_v if (bbox_top > obj_dialogue_box_battle_transformation_any.bbox_bottom) { y -= spacing_v while place_meeting(x, y, obj_battle_enemy_attack_cactony_needle_green_white) y -= spacing_v } if (green_id != noone) { with (green_id) event_user(0) }