Возможно ты пишешь примерно такое:
Code
with (o_block) {
instance_destroy();
}
Из-за этого и уничтажаются все блоки.
А что бы уничтожился только один блок, у мячика, в событий collision with o_block, пиши такой фрагмент:
Code
with (other) {
instance_destroy();
}
Еще вариант: у блока в событий collision with o_ball пиши: