Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[🇪🇸 - Bug] Daño de armas a 1 o 2 manos no se calcula bien si es a distancia de tipo lanzada. #95

Closed
Lui-Sin opened this issue Nov 25, 2021 · 3 comments · Fixed by #115
Assignees
Labels
bug Something isn't working
Milestone

Comments

@Lui-Sin
Copy link

Lui-Sin commented Nov 25, 2021

Información

  • Versión de Foundry: 0.8.9
  • Versión del sistema: 1.13.0
  • Navegador: Desktop

Descripción

El daño de las armas que sean a distancia de tipo lanzada (como la lanza o cualquier perfil nuevo que se cree), no aplican el doble de bono de fuerza del actor cuando se portan a 2 manos. Solo lo hacen cuando se deseleccionan como armas a distancia.

@Lui-Sin Lui-Sin added the bug Something isn't working label Nov 25, 2021
@Eryx5502
Copy link
Contributor

Eryx5502 commented Feb 13, 2022

Dos cosas relacionadas con este issue:

  • @Lui-Sin, he buscado en el core pero no veo nada específico. Cuando lanzas, qué bono se aplica al daño? Depende si es a una mano o a dos?
  • Cuando "a distancia" está marcado en la ficha del arma, no se muestra el crítico 1 en esa ficha. Esto debería ser así?

Ahora mismo, se asume que si el arma es lanzable se usa a 1 mano para calcular el modificador que se suma al daño, causando el bug.

getCurrentEquippedHand(weapon) === WeaponEquippedHandType.ONE_HANDED || weapon.data.isRanged.value;

Necesitamos indicar cómo se está usando el arma. Qué os parece usar el desplegable "1 o 2 manos" que hay en el apartado de armas de la ficha del personaje para indicar si el arma se está manejando a 1 mano, 2 manos o se está lanzando? (Habría que cambiarle el nombre a "Manejo" o algo así). Es la manera más sencilla que se me ocurre de indicar si se está lanzando un arma o se está usando cuerpo a cuerpo para poder hacer el cálculo bien.

@Lui-Sin
Copy link
Author

Lui-Sin commented Feb 13, 2022

A la primera pregunta, cuando se lanza un arma el bono de fuerza sí depende de si es a una o dos manos (confirmado ahora mismo por Carlos).
A la segunda pregunta, no sé cuál era el motivo, pero podría cambiarse para que se muestre, incluso se podría añadir un tercer crítico a las armas para representar ataques elementales de ki y cosas similares.

@Eryx5502
Copy link
Contributor

Entonces creo que se facilita la solución, porque el daño sería el mismo si se lanza o se usa cuerpo a cuerpo. La única excepción para el cálculo de daño sería el caso de las armas de proyectiles, que tienen su propia fuerza.

@Eryx5502 Eryx5502 self-assigned this Feb 14, 2022
Eryx5502 added a commit that referenced this issue Feb 17, 2022
@Linkaynn Linkaynn added this to the v1.14.0 milestone Feb 18, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants