Le plus simple serait surtout d'avoir un network code et client digne de ce nom, qui se souvient tout simplement d'un joueur qui vient de déconnecter. Il y a d'autres jeux où un joueur se faisant déconnecter sera toujours présent dans le groupe/alliance, son nom sera juste en gris avec la mention "déconnecté". A la reconnexion il reprend exactement là où le mandat/quête/ce-que-tu-veux en est, bien entendu il va perdre un peu d'exp si des monstres ont été tué pendant son absence (chose normale) et il devra marché un peu si le groupe s'est déplacé.

Essayer de créer des système de privilèges ou autre revient à essayer de réparer une grosse fuite avec une rustine. Les rustines c'est bien comme solution de secours. Changer la chambre à air c'est mieux. Tant qu'a modifier le système, autant le faire bien une bonne fois pour toute. Et cela pourrait être utile pour de futur quêtes/instances (autres que nos mandats actuels).

Alors oui çà demande du travail, mais du travail de programmation et de développement. Pas besoin d'être créatif et de chercher des idées