Efectivamente, con la variable global, puedes hacerlo sin problemas.
Cita de: Zapdos43 en Agosto 16, 2017, 12:15:23 PM
Puedes crear una variable global.
Por ejemplo, en el Create event del Jefe cazador:
global.borrado = false;
En el evento Destroy:
global.borrado = true;
Luego en el objeto NPC comprueba si global.borrado es true:
Evento Step:
if (global.borrado)
{
instance_destroy();
}