FANDOM


SummaryScreen3

Este Diglett tiene la habilidad "Trampa Arena", que evita que el Pokémon rival huya de la batalla.

Esta página explica cómo funcionan las habilidades en Essentials.

Ver también Editar

Definición de habilidad

  • Cómo agregar una habilidad nueva al juego.

Lista de habilidades

  • Una lista de todas las habilidades en Essentials.

Edición de un Pokémon y Definición de entrenador

  • Cómo hacer que un Pokémon tenga una determinada habilidad.

Definición de habilidad Editar

Página principal Definición de habilidad

Una habilidad comienza en su definición. Esto significa que debe estar listada en el archivo PBS "abilities.txt", de esta forma será reconocida por el juego. Ésto solo no le da un efecto a la habilidad, pero se debe iniciar por la definición antes de poder utilizarla.

Efectos de las habilidades Editar

Una habilidad es un efecto especial que a la que el portador (un Pokémon con dicha habilidad) tiene acceso. La gran mayoría de las habilidades tienen efectos únicos, mientras que unas pocas tienen el mismo efecto con la diferencia solamente en el nombre.

Hay una amplia variedad de efectos que puede tener una habilidad, desde cambios de estadísticas hasta cambios de estado, de aumento de críticos hasta evitar el escape de la batalla, y mucho más. Pueden tener efectos continuos o se pueden disparar en ciertas circunstancias (por ejemplo, cuando un Pokémon entra en batalla o al final de un turno de batalla), o se aplica solamente cuando alguna condición es válida, o pueden tener un efecto fuera de batalla. Incluso pueden tener una combinación de estos efectos.

Dado que las habilidades son tan variadas en sus efectos, que es realmente dificil (sino imposible) explicar de forma general cómo se codifican estos efectos. Con la intención de agregar un efecto nuevo, lo mejor es identificar una habilidad entre las existentes que se parezca mucho a la nueva, copiarla y modificarla. Consulte la página de la Lista de habilidades para tener una breve descripción de todas las habilidades codificadas en Essentials.

Asignar una habilidad a una especie Editar

Página principal Definición de habilidad

Una vez que la habilidad está definida, puedes asignarla a una o más especies de Pokémon para que tengan acceso a sus efectos. Una habilidad se puede asignar a una especie tanto como una habilidad normal como una oculta (éstas son accesibles de una forma distinta).

No es posible que un Pokémon individual pueda tener una habilidad que no haya sido definida para esa especie de Pokémon. Sin embargo, mediante el uso de las habilidades ocultas, es posible que un Pokémon singular de esa especie tenga una habilidad en particular, en caso de que se desee hacer un poco más especial a ese Pokémon.

Habilidades normales Editar

Una especie de Pokémon puede tener acceso a 0, 1 o 2 habilidades diferentes de forma normal. Cuando un Pokémon de esa especie es generado (por ejemplo, para un encuentro salvaje), su habilidad será elegida al azar entre todas las habilidades normales definidas para esa especie. Todas las habilidades normales tienen la misma probabilidad de ser elegida (la selección depende en el valor del ID personal del Pokémon, que es aleatorio).

Si el ID personal del Pokémon es par, tendrá la primera habilidad normal definida para su especie. Si el ID personal es impar, tendrá la segunda habilidad normal. Obviamente, esto aplica si se tienen dos habilidades normales posibles; si su especie tiene definida una sola habilidad normal, el Pokémon tendrá siempre la misma (o ninguna, si no se han definido).

Habilidades ocultas Editar

Además de las habilidades normales, una especie de Pokémon también puede tener acceso a hasta 4 habilidades diferentes como habilidades ocultas. Un Pokémon individual nunca tendrá acceso naturalmente a una de las habilidades ocultas; se debe utilizar un código especial para forzar su habilidad a una oculta. El código es el siguiente:

poke.setAbility(2)

donde poke es el Pokémon individual cuya habilidad se está cambiando. Con ésto se sobreescribe la bandera de la habilidad del Pokémon, donde el número es la posición de la habilidad que se está forzando. Los valores 0 y 1 identifican a las habilidades normales, mientras que los valores 2, 3, 4 y 5 son las habilidades ocultas, en el mismo orden en el que se ha definido la especie.

Si se sobreescribe la bandera de la habilidad del Pokémon, pero no hay una habilidad definida para el valor dado, de obtendrá el mismo funcionamiento al de no haber forzado la habilidad. Es decir, se utilizará la habilidad normal determinada por el ID personal, como ya se ha explicado. Por lo tanto, no se cambiará por una habilidad oculta.