kakysha / HonorSpy

World of Warcraft: Classic HonorSpy addon
57 stars 50 forks source link

HonorSpy addon for WoW: Classic

Important notice

Since blizzard reworked the ranking system in classic ERA, your progress is unrelated to other players honor or rank. This makes honorspy purposeless and outdated, which results in the end of dev and maintenance for this addon. You should probably uninstall it as it will cause error and problems sooner or later.

For Private Vanilla 1.12 servers

Use vanilla branch instead

Description

Addon helps players estimate their PvP next week rank and overall progress.

It uses the exact formulaes as game server does, the only difference is that it operates on the database collected by players themselves. The final result is pretty close to what you get in reality, as the database is collected by all addon users and is synced instantly across other players.

Known Problems

How it works

Addon does all the magic in background.

Right click on minimap icon to estimate your progress without opening the addon window.

Install

You have three options:

About

  1. Estimates your honor during the day
  2. Calculates diminishing returns after each kill, prints into chat real honor gained and number of kills for every victim
  3. It inspects every player in 'inspect range' which you target or mouseover
  4. It syncs your db with other party/raid/bg members and your guildmates on your death
  5. It can estimate your (or specific player) onward RP, Rank and Progress, taking into account your (player's) standing and pool size
  6. It can export your internal DB in CSV format to copy-paste it into Google Spreadsheets for future calculations. Spreadsheet done specially for HonorSpy, it will estimate RP for all players
  7. It supports automatic weekly pvp reset.
  8. Supports sorting by Rank, Honor and last week Standing.
  9. Groups players in table by brackets
  10. Esc → Interface Options → Addons → HonorSpy for addon settings.

It only stores players with >15HKs.

P.S. Do not be afraid of losing all your data, very likely that other players with HonorSpy will push you their database very soon. The more players use and collect data -> the more up-to-date data you will have. Magic of sync.

Commands

/hs show -> show/hide standings table

/hs search player_name -> report specific player's standing

Screenshot

HonorSpy Screenshot