No acabas de definir el caso. Hay 1 profesor y una profesora? Que mini de los dos desaparece?
Por otro lado ese checkflag no hace nada sin un if go to/call. Además los movimientos no están definidos. Si un mini desaparece mira si es de forma momentánea. Si la flag es del mini y esta activa desaparecerá pero solo si está fuera de la vista del jugador o si se usa un hidesprite.
Aun no acabo de entenderte.
~Un abrazo