TrinityCore / TrinityCore/TrinityCoreCustomChanges
PvP Ranks extra honor
Đang mở
Chưa có ai nhận issue này.
- Ngôn ngữ chính
- C++
- Star
- 83
- Fork
- 58
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Mô tả
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.
Hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Hướng nghiên cứu
Tìm trong các mã nguồn C++ phép tính PvP Ranks được nêu trong issue và so sánh với commit c840b87d24ba21f1c06127f0d2ce991afe0de7b2. Theo dõi cách tỷ lệ honor bổ sung được truyền vào honor_f và giá trị số nguyên cuối cùng, sau đó xác minh rằng honor của rank PvP vẫn giữ điều chỉnh tùy chỉnh mà không thay đổi hành vi không liên quan.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- cpp
- Lĩnh vực
- game-dev
- Loại issue
- Lỗi
- Độ khó
- 2/5
- Thời gian dự kiến
- 1-3 giờ
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 45/100