By Alv-perez#7470 - COMMUNITY HELPER - December 09, 2021, 18:16:24
Guía de daños
Para empezar una pequeña aclaración, esta guía la hice en base a mi conocimiento que he adquirido a los largo de mis 4 años en dofus touch, a través de guías, conocimiento de otros jugadores y aclaraciones de ankama en algún foro. Teniendo eso en cuenta pueden haber puntos en la guía que estén equivocados, por lo que estaré atentos a los comentarios para editarlos en su momento.
Para empezar con esta guía pondré de ejemplo un hechizo e iré explicando los pasos para calcular el daño final del hechizo, por comodidad de la guía primero explicare como se calcula el daño normal del hechizo y luego explicare que pasa cuando este sale gc y como calcular la probabilidad de gc.
Hechizo en cuestión Furial del zobal
Lo primero que tenemos que hacer cuando queremos calcular el daño de un hechizo es ver su daño base, en caso de furial su daño base es de 35-39 daño tierra a nivel 6 del hechizo, entonces si un personaje lanza el hechizo con 0 elemento, 0 daños, 0 bosteo a un personaje con 0 resistencias el hechizo “lanzará un dado” y dará un daño aleatorio entre 35 y 39.
Entonces , ¿Qué pasa cuando tenemos características que suben el daño del elemento (en este caso fuerza) ?, aumenta el daño del hechizo en proporción a cuanto tenemos de características, lo que se puede observar en a siguiente formula.
(35 a 39)*(fuerza/100+1)
La característica aumentara el daño del hechizo en 1 vez su daño base por cada 100 de característica.
Una vez sabiendo eso sigue saber como afecta la potencia al daño del hechizo. La potencia aumentara la característica al momento de calcular el daño en 0,8 por cada punto de característica. Entonces la formula sigue así:
(35 a 39)*((fuerza+potencia*0,8)/100+1)
Ahora sumaremos el daño de elemento y el daño general (daño a secas en el juego), este daño es fácil de cacular, suma el daño directamente al hechizo después de calcularlo según la característica, sin importar el daño base del hechizo.
(35 a 39)*((fuerza+potencia*0,8)/100+1) + daño elemental + daño
En este punto creo que tienes que truncar el resultado que te salga.
Ahora se nos complica una poco, ya que una vez que calculamos esto hay que aplicar los daños finales, que fueron agregados no hace mucho a dofus touch. Estos pueden ser daños distancia o daños cuerpo a cuerpo, y se aplican solo si cumples la condición de pegar a distancia o pegar cuerpo a cuerpo.
((35 a 39)*((fuerza+potencia*0,8)/100+1) + daño elemental + daño)*(daños finales/100+1)
En este punto creo que tienes que truncar el resultado que te salga.
Entonces una vez que calculamos el daño hay que ver que pasa con el enemigo, porque él no recibirá todo este daño sin defenderse.Primero hay que aplicar la posible reducción de daño porcentual que tenga (solo en caso de escudo de feca y tranka del panda)
En este punto creo que tienes que truncar el resultado que te salga.
Ahora hay que restar la resistencias fijas que tenga el enemigo, acá también aplicara las resistencias de daño fijas que se puedan conseguir con algún hechizo (para calcular cuanto daño reduce un hechizo se usa la siguiente formula (lvl/20+ 1) * Reducción del hechizo)
((35 a 39)*((fuerza+potencia*0,8)/100+1) + daño elemental + daño)*(%daños finales/100+1)*(% daño recibido/100) –resistencias elementales – resistencias por hechizo
Y una vez hecho todo esto aplicamos la reducción de daño %, dada por las resistencias %, multiplicando el resultado por 1 – reducción %/100
(((35 a 39)*((fuerza+potencia*0,8)/100+1) + daño elemental + daño)*(%daños finales/100+1)*(% daño recibido/100) –resistencias elementales – resistencias por hechizo) * (1-resistencia %/100)
En este punto tienes que truncar el resultado que te salga.
Ahora que pasa si el hechizo es golpe critico y como calculamos si el hechizo es un golpe crítico. Primero si el hechizo sale golpe critico su daño base cambia al daño base en golpe crítico, y segundo cuando se suma el daño elemental ahí también se debe sumar el daño golpe critico y en la reducción de daño también se debe restar la resistencia critica. En caso de las armas estas tiene un modificador que se suma al daño base del arma.
La formula para calcular la probabilidad de critico es la siguiente:
Agilidad = a, la agilidad del jugador (a es siempre >= 0)
CritBase = x, donde 1/x el la probabilidad de críticos del arma/hechizo
CritEquip = y, donde y es igual al bonus de críticos de un personaje
CritFinal = 1/z, donde z = parte_entera( (x-y) * ( (e * 1.1) / ln(a + 12) ) )
Esta formula la saque de la wiki de dofus, se que es una información que también encontré en el foro de dofus, y la corroboré calculando por mi mismo. La máxima probabilidad de critico que podemos tener es 1/2.
Entonces si sacamos un critico el daño lo calculamos así:
Por último hablemos de un caso particular del yopuka, este tiene el hechizo brokle que fijara los daños base del hechizo en los daños máximo, así que ya no se lanza esta moneda. Y además este cuenta con el hechizo ira del yopuka, el cual en tercer turno de lanzar el hechizo aumenta sus daños base en 110. Por lo que el calculo sería el siguiente en caso de lanzar ira cargada a un enemigo con brokle, en caso de que las dos iras hubieran salido crítico.:
Estos serían en términos generales como se calcula el daño de un hechizo normal, ya puedes ir y decirles a tus amigos que a tu yopuka le da el daño para matar a Conde Kotatrás en un turno sin tener que pisar la mazmorra n.n. Hay otros casos particulares en que el calculo de daño cambia un poco, como pueden ser las bombas del tymador o los venenos, estos los pueden discutir en comentarios y luego los agregare a esta pequeña guía n.n.