Aller au contenu principal

Lien d'Âme (Soulbind)

L'enchantement Lien d'Âme (Soulbind) lie le butin EliteMobs admissible à son destinataire. Les butins personnels appartiennent à leur destinataire ; le butin de groupe lie l'objet attribué au gagnant du vote Besoin / Cupidité.

Comment fonctionne le Lien d'Âme​

Lorsque Soulbind est activé, les joueurs ne peuvent pas ramasser les objets liés à quelqu'un d'autre sans la permission de contournement. Les objets non liés passent cette vérification. Les joueurs peuvent déplacer des objets liés via les coffres, mais la vérification du propriétaire s'applique toujours lorsqu'ils les équipent.

Cela évite que les joueurs encombrent accidentellement les coffres des autres avec des objets inutilisables.

Indicateurs visuels​

EliteMobs peut afficher un hologramme portant le nom du destinataire au-dessus des objets produits par son système d'affichage du butin. Jeter un objet manuellement ne crée pas automatiquement cet affichage. L'hologramme :

  • Apparaît environ 3 secondes après la chute à 20 TPS
  • Suit l'objet s'il se déplace
  • Persiste environ 5 minutes à 20 TPS ou jusqu'à la suppression de l'entité de l'objet
  • Aide les joueurs à identifier rapidement quels objets leur appartiennent

Validation de propriété​

Les objets liés à l'âme sont rattachés à l'identifiant unique du joueur (UUID). Seul le propriétaire d'origine de l'objet peut l'utiliser. Cela empêche les joueurs de partager des objets puissants, préservant ainsi l'équilibre du jeu et la progression.

Délier des objets​

Déliaison par le joueur​

Les joueurs peuvent retirer le lien d'âme d'un objet à l'aide d'un Parchemin de Déliaison (Unbind Scroll) :

  1. Utilisez la commande /em unbind pour ouvrir le menu de déliaison (nécessite la permission : elitemobs.unbind.command)
  2. Placez l'objet d'élite lié à l'âme dans le menu
  3. Placez un Parchemin de Déliaison dans le menu
  4. Confirmez le processus de déliaison
  5. L'objet délié reviendra dans votre inventaire ou tombera au sol si votre inventaire est plein

Le menu vérifie si vous pouvez utiliser le Parchemin de Déliaison. Son emplacement d'équipement accepte les équipements EliteMobs soumis à l'usure et ne vérifie pas séparément leur propriétaire. Ne considérez pas ce menu comme une protection garantissant la propriété des objets.

Remarque : La commande /em unbind peut vous téléporter au hub de la Guilde des Aventuriers (Adventurer's Guild) au lieu d'ouvrir immédiatement le menu, selon la configuration de votre serveur.

Déliaison par un administrateur​

Les administrateurs du serveur peuvent forcer la déliaison de l'objet qu'ils tiennent en main à l'aide de la commande /em unbind force (nécessite la permission : elitemobs.unbind.force). Cela contourne l'exigence du parchemin ainsi que la vérification de propriété.

/em unbind force all utilise la même permission et retire Soulbind de tous les objets liés dans votre inventaire, ainsi que leur ancienne balise de prestige, puis actualise leur description. Désactiver uniquement l'application de Soulbind ne supprime pas les balises ni le texte de propriété des objets existants.

La permission elitemobs.soulbind.bypass contourne la vérification ordinaire du propriétaire. Les Parchemins d'Objet d'Élite ont leur propre vérification : seul le propriétaire enregistré peut utiliser un parchemin lié, même avec cette permission ou avec Soulbind désactivé. Déliez le parchemin pour retirer cette restriction.

Configuration​

Comme tous les enchantements, il peut être désactivé dans le dossier des enchantements (soulbind.yml, en réglant isEnabled sur false), bien que cela soit fortement déconseillé.

soulbind.yml porte également deux clés d'affichage :

CléValeur par défautRôle
loreStrings&7Soulbound to &f$playerLigne de description ajoutée aux objets liés
hologramString$player&f'sTexte de l'hologramme flottant du propriétaire au-dessus des objets tombés

Les deux acceptent $player (nom d'affichage) et $playerName (nom brut). La génération normale de la description utilise noSoulbindLore de ItemSettings.yml lorsque le propriétaire enregistré est hors ligne. Ce texte de remplacement ne supprime pas la balise du propriétaire et ne contourne pas la vérification de son UUID.

Effets de la désactivation du Lien d'Âme​

Désactiver Soulbind permet aux joueurs d'échanger et d'utiliser des équipements qui seraient autrement réservés à leur destinataire. Cela modifie la disponibilité des équipements et l'équilibre de votre économie. La restriction d'équipement basée sur les compétences, distincte, reste applicable lorsqu'elle est activée ; désactiver Soulbind ne permet pas à lui seul à un joueur peu compétent d'utiliser de l'équipement de haut niveau.