Très bien, merci pour le retour, cela permet d'explorer d'autres pistes.
En regardant les screenshots de plus près, nous pouvons voir que ce problème est récurrent sur toutes les quêtes ce qui indique un problème profond.
Donc tu ne peux t'attendre à voir toutes les target s'évaporer d'un coup de baguette. Mais si une seule venait à disparaître, c'est que la méthode fonctionne mais qu'il est nécessaire de l'appliquer sur toutes les quêtes concernées, une par une.
J'exclus ma première hypothèse qui était que la fonction target.vid arrive à détecter le pnj sur une autre map.
Le problème pourrait venir du fait que la fonction target.vid persiste d'une map à l'autre malgré la téléportation du joueur.
Dans ce cas-là, plutôt qu'essayer d'appeler la fonction target.vid dans les maps concernées, nous pouvons envisager le problème sous l'angle inverse : retirer l'effet de la fonction target.vid dans les maps non concernées.
Notamment, si je ne me trompe pas, grâce à la fonction target.remove.
Mais je ne me souviens plus quel paramètre elle attend : target.remove("__TARGET__") ou target.remove(v) ?