W takim razie przeróbmy nieco drugi pomysł. Użyjemy eventu 'on flight toggle' i ustawmy w nim graczowi jakąś zmienną. Reszta to event 'on damage of player', o którym napisałem wyżej.
Można by jeszcze w 'on flight toggle' dorzucić sprawdzanie regionu, ale są tutaj dwa problemy:
Eventy są wywoływane przed faktycznym zdarzeniem, a więc najprawdopodobniej region wyłączy graczowi latanie przed faktycznym wejściem do regionu.
Jakie kryterium miałoby być tutaj sprawdzane? Najlepsze co mi przychodzi do głowy to sprawdzanie czy region posiada właściciela (ownera).