Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

PvP Ranks extra honor

Offen
#16 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
2/5
Geschätzter Aufwand
1-3 Stunden
Anfängerfreundlichkeit
45/100
Issue-Typ
Bug
Klarheit
Größtenteils klar
Aktivitätsstatus
Veraltet
Tech-Stack
cpp
Bereich
game-dev

Rechercherichtung

Durchsuche die C++-Quellen nach der im Issue gezeigten Berechnung der PvP Ranks und vergleiche sie mit Commit c840b87d24ba21f1c06127f0d2ce991afe0de7b2. Verfolge, wie die Rate der zusätzlichen Ehre in honor_f und den endgültigen Ganzzahlwert einfließt, und überprüfe anschließend, dass die PvP-Rang-Ehre die benutzerdefinierte Anpassung beibehält, ohne anderes Verhalten zu ändern.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

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.

https://github.com/TrinityCore/TrinityCoreCustomChanges/commit/c840b87d24ba21f1c06127f0d2ce991afe0de7b2#diff-5589ee47b3a7ad220cff105a8fe7eac3R6854

Vorherrschende Sprache
C++
Sterne
84
Forks
58
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Entwicklungsumgebung

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus TrinityCore/TrinityCoreCustomChanges

Alle Issues in TrinityCore/TrinityCoreCustomChanges

Ähnliche Issues

Weitere Issues zu C++

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.