TrinityCore / TrinityCore/TrinityCoreCustomChanges
PvP Ranks extra honor
Abierto
Nadie ha tomado este issue todavía.
- Lenguaje dominante
- C++
- Estrellas
- 83
- Forks
- 58
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
PvP Ranks calls
honor *= 1 + sWorld->getRate(RATE_PVP_RANK_EXTRA_HONOR)*(((float)rank_diff) / 10.0f);
but then
honor = int32(honor_f);
so the custom extra honor gets lost.
honor_f should probably be changed instead.
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.
Línea de trabajo
Busca en las fuentes de C++ el cálculo de PvP Ranks mostrado en el issue y compáralo con el commit c840b87d24ba21f1c06127f0d2ce991afe0de7b2. Traza cómo la tasa de honor adicional se incorpora a honor_f y al valor entero final, y verifica después que el honor del rango PvP conserve el ajuste personalizado sin cambiar ningún comportamiento no relacionado.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- cpp
- Área
- game-dev
- Tipo de issue
- Error
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 45/100