You can use EVENT_SCAN and for example handles:

#define enemy skill99

void enemy_event()
{
if(event_type == EVENT_SCAN) your.enemy = handle(me);
}

my.event = enemy_event;
my.emask |= ENABLE_SCAN;


...
In your NPC event:

if(my.enemy)
{
you = ptr_for_handle(my.enemy);
...
}


"Falls das Resultat nicht einfach nur dermassen gut aussieht, sollten Sie nochmal von vorn anfangen..." - Manual

Check out my new game: Pogostuck: Rage With Your Friends