En la branch Character Creation, introduje una ventana para setear las caracteristicas del mob a ser creado. Por defalult, cada característica tiene un valor de 8 (como en D&D). El problema vino cuando ejecuté el juego, y vi que un valor de 8 en la Agilidad del heroe hacía que corriese demasiado rápido.
Lo que hice entonces fue desvincular el valor de Agilidad de la velocidad en Caracterizado, restableciendola a 3, pero esto hace que otros mobs pierdan el camino y empiecen a "vibrar", incapaces de trasladarse de un punto a otro dentro de su ruta.
Se me ocurren dos soluciones:
Hacerlo como en D&D, en donde el valor de velocidad esta completamente desvinculado de la Destreza (depende enteramente de raza).
Derivar el valor de velocidad (y otros valores también, como la capacidad de carga) del valor de la característica (en D&D se toma el modificador, que es floor(puntuacion-10) aproximadamente).
En la branch Character Creation, introduje una ventana para setear las caracteristicas del mob a ser creado. Por defalult, cada característica tiene un valor de 8 (como en D&D). El problema vino cuando ejecuté el juego, y vi que un valor de 8 en la Agilidad del heroe hacía que corriese demasiado rápido. Lo que hice entonces fue desvincular el valor de Agilidad de la velocidad en Caracterizado, restableciendola a 3, pero esto hace que otros mobs pierdan el camino y empiecen a "vibrar", incapaces de trasladarse de un punto a otro dentro de su ruta.
Se me ocurren dos soluciones:
floor(puntuacion-10)
aproximadamente).