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

[ES - Feature request] Extraer datos de los hechizos / poderes psíquicos / normas especiales armas #192

Open
3 tasks
Eryx5502 opened this issue Dec 29, 2023 · 1 comment
Labels

Comments

@Eryx5502
Copy link
Contributor

Eryx5502 commented Dec 29, 2023

Descripción

En la PR #181, el código usa expresiones regulares para extraer los datos necesarios (e.g.: el daño de un conjuro de ataque, los puntos de resistencia de un escudo, el valor de la tirada de resistencia de un conjuro, el valor de la fatiga en los poderes psíquicos, etc) de las descripciones de los hechizos/poderes para obtener dichos valores. Esto depende, entre otras cosas, del idioma del compendio que se esté usando, y eso no es ideal.

Debemos extraer estos datos a propiedades de los Items en cuestión. Para ello, habrá que:

  • Modificar el template.json y los [...]ItemConfig para añadir los atributos necesarios.
  • Crear una migración que use las expresiones regulares que ya están en el código para extraer los datos correspondientes.
  • Reemplazar las expresiones regulares del código por los valores de los atributos creados.

Nota: Para llevar a cabo esta PR habrá que implementar las migraciones de Items, que no se implementaron en la primera versión de las migraciones (PR #184).

@Eryx5502 Eryx5502 changed the title [ES - Feature request] Extraer datos de los hechizos / poderes psíquicos [ES - Feature request] Extraer datos de los hechizos / poderes psíquicos / normas especiales armas Jun 20, 2024
@Eryx5502
Copy link
Contributor Author

Eryx5502 commented Jun 20, 2024

Lo mismo también tiene que aplicarse a las reglas especiales para ataques específicos de las armas, introducido en la PR #196.

@Eryx5502 Eryx5502 added the good first issue Good for newcomers label Oct 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant