public static void PriestRequest(Personnage perso, Carte carte, int IdPretre) {
   Personnage Homme = Married.get(0);
   Personnage Femme = Married.get(1);
   if (Homme.getWife() != 0) {
     SocketManager.GAME_SEND_MESSAGE_TO_MAP(
         carte, Homme.get_name() + " est deja marier!", Ancestra.CONFIG_MOTD_COLOR);
     return;
   }
   if (Femme.getWife() != 0) {
     SocketManager.GAME_SEND_MESSAGE_TO_MAP(
         carte, Femme.get_name() + " est deja marier!", Ancestra.CONFIG_MOTD_COLOR);
     return;
   }
   SocketManager.GAME_SEND_cMK_PACKET_TO_MAP(
       perso.get_curCarte(),
       "",
       -1,
       "Prêtre",
       perso.get_name()
           + " acceptez-vous d'épouser "
           + getMarried((perso.get_sexe() == 1 ? 0 : 1)).get_name()
           + " ?");
   SocketManager.GAME_SEND_WEDDING(
       carte,
       617,
       (Homme == perso ? Homme.get_GUID() : Femme.get_GUID()),
       (Homme == perso ? Femme.get_GUID() : Homme.get_GUID()),
       IdPretre);
 }
 public static void Wedding(Personnage Homme, Personnage Femme, int isOK) {
   if (isOK > 0) {
     SocketManager.GAME_SEND_cMK_PACKET_TO_MAP(
         Homme.get_curCarte(),
         "",
         -1,
         "Prêtre",
         "Je déclare "
             + Homme.get_name()
             + " et "
             + Femme.get_name()
             + " unis par les liens sacrés du mariage.");
     Homme.MarryTo(Femme);
     Femme.MarryTo(Homme);
   } else {
     SocketManager.GAME_SEND_Im_PACKET_TO_MAP(
         Homme.get_curCarte(), "048;" + Homme.get_name() + "~" + Femme.get_name());
   }
   Married.get(0).setisOK(0);
   Married.get(1).setisOK(0);
   Married.clear();
 }
 public static Personnage getPersoByName(String name) {
   ArrayList<Personnage> Ps = new ArrayList<Personnage>();
   Ps.addAll(Persos.values());
   for (Personnage P : Ps) if (P.get_name().equalsIgnoreCase(name)) return P;
   return null;
 }