¡Vota por nosotros!

Vota diariamente por XatiyaRO para mejorar nuestra reputación y ayudarnos a crecer.

RagnaTOP - Top Ragnarok Online en Español Ragnarok private server
private server TOP RO Hispano

Autor Tema: Refine's System on armors  (Leído 8377 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Drakon

  • Respetad al dragón, temedme a mi.
  • First Job
  • **
  • Mensajes: 687
  • La vida es muy corta †Hagámosla más ancha†
  • Guild: Manda Carallo
  • Pj Principal: Tengo muchos, depende.
Re:Refine's System on armors
« Respuesta #15 en: 08 de Febrero de 2016, 17:46:47 pm »
Bién Blues~ pero en la fórmula original que TU planteabas alegas que se suman los refines iguales primero, después se redondea y finalmente se suma la def
Mientras que no solo no es así si no que, además de sumar TODOS los refines antes de multiplicar, el redondeo es a la baja salvo que el decimal suba de 0.7.
Lo he comprobado in game y no hay error, solo que ahora hablas de los refines conjuntos mientras antes los separabas.

Desconectado Blues

  • Novice
  • *
  • Mensajes: 97
  • Pj Principal: Blues~
Re:Refine's System on armors
« Respuesta #16 en: 08 de Febrero de 2016, 18:15:02 pm »
Los he separado, si te fijas bien y lo haces paso por paso, están separados...
Mira mi colección de ss. Última edición: 7/8/2016



Lo mejor de todo es que dice "creo"...

Ay Guti, no sabía que eras del otro bando...


Vaya que golosas estas mujeres...


Los ofertones, solo 500m, baratísimo

Desconectado Drakon

  • Respetad al dragón, temedme a mi.
  • First Job
  • **
  • Mensajes: 687
  • La vida es muy corta †Hagámosla más ancha†
  • Guild: Manda Carallo
  • Pj Principal: Tengo muchos, depende.
Re:Refine's System on armors
« Respuesta #17 en: 08 de Febrero de 2016, 18:57:12 pm »
A ver, imagen de equipo puesto en el que hay diferencia si stakea antes o no:

DEF base ---------------------------------------------------- DEF por refine fórmula separada--------------------------------DEF por refine fómula stakeada

+6 sandals 1 def base ----------------------------------- 1*6*0.675= 4.05 (4 def)                                                                         +33*0.675=22.275
+5 guard 3 def base = 4 -------------------------------- 1*5*0.675= 3.375 (3 def redondeando)
+7 goibnes helm def base 5=9 ------------------------ 2*7*0.675= 9.45 (9 def)
+7 mufler def base 2 = 11 ------------------------------ contado arriba
+8 odin def base 6 = 17 def base total -------------- 1*8*0.675= 5.4 (5 def)

TOTALES--------------------------------------------------------------------------------- 21 DEF ---------------------------------------------------------------- 22 DEF

Por separado debería dar una def por refine de 21 añadidos con un total de 38
En la imagen se ve como hay 39 def totales por lo que obviamente stakean antes de redondear:

« Última modificación: 08 de Febrero de 2016, 19:01:40 pm por Drakon »

Desconectado Blues

  • Novice
  • *
  • Mensajes: 97
  • Pj Principal: Blues~
Re:Refine's System on armors
« Respuesta #18 en: 08 de Febrero de 2016, 19:54:33 pm »
Pruebas hechas por pm que llegamos a la misma conclusión, agregado un pequeño detalle que crea una excepción, porque no me había fijado, pero la fórmula sigue siendo la misma.

¡Editado y mejorado!
Mira mi colección de ss. Última edición: 7/8/2016



Lo mejor de todo es que dice "creo"...

Ay Guti, no sabía que eras del otro bando...


Vaya que golosas estas mujeres...


Los ofertones, solo 500m, baratísimo

Desconectado Diux~

  • First Job
  • *
  • Mensajes: 322
  • Guild: ] ~ Kannabiz ~ [
  • Pj Principal: Diux~
Re:Refine's System on armors
« Respuesta #19 en: 09 de Febrero de 2016, 00:55:44 am »
Aquí les dejo una hoja de cálculo, para el cálculo de la DEF, utilizando el factor por refine que viene por defecto en el emulador Hércules (0.66). Cabe mencionar que posiblemente estos no sean los valores utilizados en XatiyaRO, pero existe una gran posibilidad.

Dicho esto, la fórmula usada en el emulador es la siguiente:
Código: [Seleccionar]
Factor = 66 (0.66*100)
SumaRefines += Refine(n)*Factor
Defensa = BaseDefEquipo+BonusDefEquipo+[(SumaRefines+50)/100]

Siendo [] Truncando el valor hacia abajo.

La hoja muestra la DEF truncando y también aplicando un redondeo cuando el valor decimal sea mayor a 0.5

Saludos.
o.o

Desconectado Drakon

  • Respetad al dragón, temedme a mi.
  • First Job
  • **
  • Mensajes: 687
  • La vida es muy corta †Hagámosla más ancha†
  • Guild: Manda Carallo
  • Pj Principal: Tengo muchos, depende.
Re:Refine's System on armors
« Respuesta #20 en: 09 de Febrero de 2016, 00:58:36 am »
Resumidas cuentas, se suma el refine total primero y multiplicando por 0.66 con lo que sale el redondeo bién.
Al multiplicar por 0.675 quizá daba ese "sobrante" que hacía el redondeo raro a 0.7

Habrá que comprobarlo ingame pero por mi parte después de los cálculos y pruebas que hice me queda bién claro. Muchas gracias Diux~

Desconectado Juliancho

  • First Job
  • **
  • Mensajes: 288
  • Juego al RO en excel
  • Pj Principal: Corta MamBOSS
Re:Refine's System on armors
« Respuesta #21 en: 10 de Febrero de 2016, 02:31:46 am »
Osea que nada nuevo bajo el sol, al menos lo que debería ser en teoría. Se suman los refines en una bolsa, se multiplican por 2/3 y pronto...  /pang Bueno, que el RO redondee común sí es algo nuevo  /laugh


Gracias por los aportes!

Edit: el RO nunca redondea común, siempre redondea par abajo. Y tan orgulloso es, que incluso cuando redondea común, lo hace redondeando para abajo sumando 0.5  ... /laugh  /omg
« Última modificación: 10 de Febrero de 2016, 03:03:49 am por Juliancho »