Vamos a ver.. ahora estoy en el curro y no puedo mirar la descripción oficial en coreano... pero suponiendo que la de ratemyserver es la buena..
NOTA* No poner ratemyserver como la verdad absoluta ya que ellos se guian por el eAthena y muchas cosas que ellos mismos sacan y no tienen que ser oficiales....
Vamos analizar paso a paso todo el script que pone en ratemyserver para que podais llegar a las conclusiones exactas..:
{ bonus bMdef,10; if(getskilllv("AS_CLOAKING") < 3){
Esta primera parte esta muy clara.. te da defensa mágica +10 y cuando el nivel de la skill cloaking es 2,1,0 sucede lo siguiente:
bonus5 bAutoSpellWhenHit,"AS_CLOAKING",3,100,BF_MAGIC,0;
este bonus se describe de la siguiente forma..
bonus5 bAutoSpellWhenHit : castea una skill cuando recibes daño directo.
AS_CLOAKING,3; : Castea la skill cloaking a nivel Lv3,
100: n/10% con un exito del 10%.
BF_MAGIC: cuando es golpeado por skills mágicas.
0; : se castea sobre si mismo.
Ahora si comparais con el texto el script parace que esta bien pero el propio texto tiene inconcluencia... que es..
Dice que si te golpean con una skill mágica tienes un 10% de autocastearte a ti mismo cloaking lv 10.
Pero en el texto dice claramente que si no tienes aprendida la skill cloaking a level 3 o superior no puedes moverte alejado de las paredes...
Por lo tanto llego a la conclusión de que deberia de autocastear level 1 o level 2.
Bien ahora si seguimos mirando el script...:
else bonus5 bAutoSpellWhenHit,"AS_CLOAKING",getskilllv("AS_CLOAKING"),100,BF_MAGIC,0;
Quiere decir que cuando no se cumple la primera variable o sea que tengas aprendida la skill a lv3 o superior... esta se autocastea como antes pero al nivel aprendido del jugador. (Esta parte si conicide claramente con el texto..)
A falta de mirarlo en el texto oficial coreano parece que puede estar mal....
Sacar vosotros vuestras propias conclusiones....