Skeletons and goblins do too little damage
Los mantenedores suelen responder en 2 días
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 68/100
Línea de trabajo
Start in common/game/damagecalculator.cpp and trace how goblin and skeleton attacks calculate damage and skills. Compare the existing logic with the vanilla formulas described in the issue, then verify that monster damage no longer depends on fighting skills; treat hitchance support as a separate consideration unless its data source is identified.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
In vanilla game damage dealt by
- goblins = strength - enemy's armor;
- skeletons = strength + weapon - enemy's armor;
fighting skills are irrelevant. Meanwhile in damagecalculator.cpp they are treated as normal weapon-wielding NPCs with zero skills.
UPD:
One can also consider adding proper (for example, default to 100% unless explicitly defined in gothic.dat) support for setting monsters' hitchance.
- Lenguaje dominante
- C++
- Estrellas
- 1.6k
- Forks
- 138
- Merge medio
- 1 d 15 h
- PR fusionados (30 d)
- 13
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de Try/OpenGothic
-
Build fails with GCC 16 and -march=native: -Werror=array-bounds in DynamicWorld::soundOclusion()Abiertobug
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
Try/OpenGothic#1010 · 2 comentarios ·
Los mantenedores suelen responder en 2 días
-
Out of box experienceAbierto
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
Try/OpenGothic#992 · 4 comentarios ·
Los mantenedores suelen responder en 2 días
-
bug
Dificultad 3/5 1-2 días Aptitud para principiantes 48/100
Try/OpenGothic#986 ·
Los mantenedores suelen responder en 2 días
-
Game crash on deathAbiertobug
Dificultad 4/5 3-5 días Aptitud para principiantes 42/100
Try/OpenGothic#984 · 4 comentarios ·
Los mantenedores suelen responder en 2 días
-
bug
Dificultad 4/5 3-5 días Aptitud para principiantes 55/100
Try/OpenGothic#974 · 1 comentario ·
Los mantenedores suelen responder en 2 días
Todos los issues de Try/OpenGothic
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
NVIDIA-Omniverse/usd-brep#23 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
qbittorrent/qBittorrent#25121 ·
Los mantenedores suelen responder en 2 días
-
SVT-AV1: Unnecessary size paddingPosiblemente ocupada @pszemus la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
strukturag/libheif#1945 ·
Los mantenedores suelen responder en 1 día
-
v9.6.0: CMake incorrectly enforces presence of libevdevPosiblemente ocupada Un pull request vinculado a esta issue está abierto o ya se fusionó. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 67/100
Los mantenedores suelen responder en 1 día
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 65/100
mltframework/shotcut#1943 ·
Los mantenedores suelen responder en 1 día