jueves, 1 de mayo de 2008

Calcular vida y mana

Quizás sea una cuestión bastante tonta eso de calcular la vida y el mana, pero creo que es importante a la hora de elegir ciertos cascos, cinturones y anillos. Seguramente más de uno se sorprende de como es la formula que usa el juego. Ahi van:

Vida Total = ∑Vida * (1 + (%vida / 100)) + VidaVitEq + VidaxlvlEq
∑Vida = Vidabase + VidaxLvl + VidaEq + VidaVitP + VidaQ

Explico estas formulillas:
1º Se suma la vida que proviene de la vida que tiene al principio un personaje, más la vida que ha ganado por cada nivel que ha subido, más la vida que otorga el equipo, más la vida que se gana por cada punto asignado a la vitalidad con los puntos de estadísticas, más la vida que se gana con la poción que nos da Alkor en el acto 3 al completar cierta misión.
2º Todo eso que hemos sumado antes, se multiplica por el %de vida que tengamos proveniente de habilidades y modificadores del equipo y se suma a lo que ya teniamos.
3º Por ultimo se suma a todo lo que tenemos la vida que proviene de la Vitalidad que ganamos del equipo y la vida por nivel que obtenemos del equipo.

Un ejemplo de ésto:
Supongamos que tenemos un paladín, que tiene 55 de vida base.
De nivel 91, en paladin se gana 2 de vida por nivel subido, asique 90x2 = 180 de vida.
Con 360 puntos asignados a vitalidad, es decir, todos los puntos de estadisticas se los hemos metido a vitalidad y por cada punto de vitalidad ganamos 3 de vida. Lo que significa 360 x 3 = 1080 de vida.
En el que hemos completado las Quest de Alkor en las 3 dificultades, con lo que hemos ganado 3 pociones de 20 de vida, es decir 60 más de vida.
Ademas tenemos puesto un anillo con 40 de vida y otros modificadores y muchos scs de 20 de vida, pongamos que 30. Sumando la vida que nos da este equipo tenemos 640 de vida.

Bien, hasta aqui tenemos que sumarlo todo. 55 + 180 + 1080 + 60 + 640 = 2015 si no me equivoco.

Además tenemos una CTA con la que llegamos a nivel 15 de bo que son 81% más a la vida. Con lo que tenemos 2015 + ((2015 x 81)/100) = 2015 + 1632'15 = 3647'15
Pero como somos un hammer de duelos y necesitamos dr llevamos chaco y verdugo, con lo que tenemos 1.5 x 91 = 136'5 vida por nivel y 2 de vitalidad del chaco y 40 de vitalidad del verdugo. 42 de vitalidad significa 42 x 3 = 126 de vida.
Sumando todo esto nos queda:
3647'15 + 136'5 + 126 = 3909'65 y no se si se redondea o se trunca, pero 1 de vida no es un error demasiado grande :D

Para el maná es la misma formula y el mismo procedimiento que con la vida.
Manatot = ∑Mana * (1 + (M% / 100%)) + MeneEquip + M/cLvlEquip
∑Mana = Mbase + M/lvlup + MeneP + Mequip + Mquest

1 comentario:

Anónimo dijo...

maldito zuo, eso es incomprensible >.< (recuerda, los picotazos de mochuelo son dolorosos)

CUENTAMELOOOOOOOOOOOOOOOOOOOOO