Saltar al contenido principal

Vínculo de Alma

El encantamiento Soulbind vincula el botín elegible de EliteMobs a su destinatario. El botín personal pertenece a su destinatario; el botín de grupo vincula el objeto adjudicado al ganador de la votación Necesidad / Codicia.

Cómo funciona el Vínculo de Alma​

Con Soulbind activado, los jugadores no pueden recoger objetos vinculados a otra persona salvo que tengan el permiso para eludirlo. Los objetos sin vincular pasan esta comprobación. Los jugadores pueden mover objetos vinculados mediante cofres, pero la comprobación de propiedad sigue aplicándose al equiparlos.

Esto es para que los jugadores no atasquen accidentalmente los cofres de los demás con objetos que no se pueden mover.

Indicadores visuales​

EliteMobs puede mostrar un holograma con el nombre del destinatario sobre los objetos generados por su sistema de visualización del botín. Soltar un objeto manualmente no crea este indicador de forma automática. El holograma:

  • Aparece unos 3 segundos después de la caída a 20 TPS
  • Sigue al objeto si este se mueve
  • Dura unos 5 minutos a 20 TPS o hasta que se elimina la entidad del objeto
  • Ayuda a los jugadores a identificar rápidamente qué objetos les pertenecen

Validación de propiedad​

Los objetos vinculados al alma se enlazan al identificador único del jugador (UUID). Solo el propietario original del objeto puede usarlo. Esto evita que los jugadores compartan objetos poderosos, manteniendo el equilibrio y la progresión del juego.

Desvincular objetos​

Desvinculación por el jugador​

Los jugadores pueden eliminar el Vínculo de Alma de un objeto usando un Pergamino de Desvinculación:

  1. Usa el comando /em unbind para abrir el menú de desvinculación (requiere el permiso: elitemobs.unbind.command)
  2. Coloca el objeto élite vinculado al alma en el menú
  3. Coloca un Pergamino de Desvinculación en el menú
  4. Confirma el proceso de desvinculación
  5. El objeto desvinculado volverá a tu inventario o se soltará si tu inventario está lleno

El menú comprueba si puedes usar el Pergamino de Desvinculación. Su entrada de equipo acepta equipo de EliteMobs con durabilidad y no comprueba por separado quién es su propietario. No confíes en el menú de desvinculación como mecanismo de protección de la propiedad.

Nota: El comando /em unbind puede teletransportarte al hub del Gremio de Aventureros en lugar de abrir el menú de inmediato, según la configuración de tu servidor.

Desvinculación por administradores​

Los administradores del servidor pueden desvincular a la fuerza el objeto que tienen en la mano usando el comando /em unbind force (requiere el permiso: elitemobs.unbind.force). Esto omite el requisito del pergamino y la comprobación de propiedad.

/em unbind force all usa el mismo permiso y elimina Soulbind de todos los objetos vinculados de tu inventario, incluida su antigua etiqueta de prestigio, y después actualiza el lore. Desactivar únicamente la aplicación de Soulbind no elimina las etiquetas existentes ni el texto de propiedad.

El permiso elitemobs.soulbind.bypass omite la comprobación ordinaria de propiedad. Los Pergaminos de Objeto Élite tienen una comprobación independiente: solo el propietario registrado puede gastar un pergamino vinculado, incluso con este permiso o con Soulbind desactivado. Desvincula el pergamino para eliminar esa restricción.

Configuración​

Como todos los encantamientos, se puede desactivar en la carpeta de encantamientos (soulbind.yml, establece isEnabled en false), aunque esto no se recomienda en absoluto.

soulbind.yml también contiene dos claves de visualización:

ClaveValor predeterminadoFunción
loreStrings&7Soulbound to &f$playerLínea de lore que se añade a los objetos vinculados
hologramString$player&f'sTexto del holograma flotante del propietario sobre los objetos soltados

Ambas aceptan $player (nombre visible) y $playerName (nombre original). La generación normal del lore usa noSoulbindLore de ItemSettings.yml cuando el propietario registrado está desconectado. Este texto alternativo no elimina la etiqueta de propietario ni omite la comprobación del UUID.

Efectos de desactivar Soulbind​

Desactivar Soulbind permite que los jugadores intercambien y usen equipo que de otro modo estaría restringido a su destinatario. Esto cambia la oferta de equipo y el equilibrio de la economía. La restricción de equipo basada en habilidades sigue aplicándose cuando está habilitada; desactivar Soulbind no permite por sí solo que un jugador con poca habilidad use equipo de nivel alto.