Releases: Skayles/WoW-Reroll-Hub
Release list
v0.2.3 - Report-accurate tooltips and sources
Tooltips now show the item at the level from your report. Every item has a source.
Download
| File | Use |
|---|---|
WoW-Reroll-Hub-Setup-0.2.3.exe |
Installer. No admin rights needed. |
WoW-Reroll-Hub-portable-0.2.3.exe |
Portable. One file, no installation. |
Windows will warn you on first launch because the executable is not code-signed. Click More info then Run anyway.
Correct item level in tooltips
0.2.2 claimed this was not possible. That was wrong.
A Raidbots report carries simbot.meta.itemLibrary, which holds each item's real bonus ids, enchant, gems, item level and source. The value I had been reading out of the profile name was the enchant id, not a bonus id, which is why it looked identical between a heroic and a mythic report and led me to the wrong conclusion.
Bonus ids are what carry item level. The addon now builds the full item link from them, plus the enchant and gems, so hovering an item shows the piece from your report at its real level with its real effects. The Wowhead links from the app carry the same data.
Every item has a source
Sources now come from the report itself, which names the instance and the encounter. That covers Mythic+ dungeons from older expansions and trash drops, both of which were previously blank.
Measured on four real reports: 225 items, none without a source, none without bonus ids, none without an item level. Previously 73 of those 225 had no source.
The loot index built from Blizzard's adventure journal is now only a fallback, built if an item is missing from the report's own library rather than indexing 18,000 items up front. Item names come from the report too, which removes a large number of API calls.
Upgrading
Install over your current version, then export again from the Addon export tab. Your stored reports are re-downloaded once at startup to pick up the new data.
Source and issue tracker: https://github.com/Skayles/WoW-Reroll-Hub
v0.2.2 - Loot sources and tooltip
Much better loot sources, and an honest tooltip.
Download
| File | Use |
|---|---|
WoW-Reroll-Hub-Setup-0.2.2.exe |
Installer. No admin rights needed. |
WoW-Reroll-Hub-portable-0.2.2.exe |
Portable. One file, no installation. |
Windows will warn you on first launch because the executable is not code-signed. Click More info then Run anyway.
Fixed: items showing "unknown source"
Two causes, both fixed.
Raidbots puts the journal encounter id in the profile name. That is now read directly, so raid items get their exact boss without depending on any index.
The loot index only covered the last two expansions. The Mythic+ pool draws on far older dungeons, so those items had no source at all. It now covers every expansion, about 18,000 items. The first build takes a few minutes and then it is cached.
Measured on four real reports: 73 items out of 225 had no source before, 13 after. What is left is mostly Delve and Great Vault loot, which is not listed in the adventure journal.
Tooltips: what changed, and what cannot
The tooltip was showing the item at its base level, not the level from your report. I could not fix that the way you would hope, and here is why.
The bonus ids Raidbots provides do not encode item level. The exact same set appears on a heroic report at ilvl 321 and a mythic one at ilvl 344. The game builds a tooltip from the item link alone, so it has no way to know the report level from that data.
Rather than pretend otherwise, the tooltip now appends your report's own numbers underneath the game tooltip: item level, gain, and source, plus a line stating that the tooltip above shows the base item. The information you need is there, and nothing on screen is misleading.
Also
A rebuilt report that comes back empty no longer replaces a populated one.
Upgrading
Install over your current version, then export again from the Addon export tab. Your stored reports are re-downloaded once at startup to pick up the new source data.
Source and issue tracker: https://github.com/Skayles/WoW-Reroll-Hub
v0.2.1 - Correct item data and resizable window
Correct item data in tooltips, and a resizable addon window.
Download
| File | Use |
|---|---|
WoW-Reroll-Hub-Setup-0.2.1.exe |
Installer. No admin rights needed. |
WoW-Reroll-Hub-portable-0.2.1.exe |
Portable. One file, no installation. |
Windows will warn you on first launch because the executable is not code-signed. Click More info then Run anyway.
Fixed: wrong item in tooltips and links
Raidbots names its simulation profiles positionally: instance/boss/source/itemId/ilvl/bonus/slot. The parser was instead picking the largest number in the name. When a profile ends with a paired item id, that trailing id won, so one item was credited with another item's numbers.
Checked against all 389 profiles across four reports: 7 were mis-attributed before, 0 after.
Reading the name positionally also yields the item level and the bonus ids, which were simply not available before. That is what makes the rest possible:
- The addon now builds a full item link with its bonus ids, so hovering shows the piece from your report, at its real item level and with its real effects, instead of the base item at its minimum level.
- Item level is shown next to each item name.
- Wowhead links from the app carry the bonus and item level.
Reports you already imported are re-downloaded once at startup to repair their data. Nothing to do by hand. Reports imported from pasted JSON cannot be re-downloaded and keep their old values; re-import those from their link if you still have it.
Resizable addon window
Grab the handle at the bottom right of the /rh window. Minimum 720x420, and your size is remembered between sessions. The detail panel reflows to the real width.
Upgrading
Install over your current version, then export again from the Addon export tab.
Source and issue tracker: https://github.com/Skayles/WoW-Reroll-Hub
v0.2.0 - Item icons and tooltips
Item icons everywhere, and real item tooltips in the addon.
Download
| File | Use |
|---|---|
WoW-Reroll-Hub-Setup-0.2.0.exe |
Installer. No admin rights needed. Creates a desktop shortcut and a Start menu entry. |
WoW-Reroll-Hub-portable-0.2.0.exe |
Portable. One file, no installation. |
Windows will warn you on first launch because the executable is not code-signed. Click More info then Run anyway.
What's new
Item icons in the app. Both your equipped gear and every droptimizer item now show their icon. Gear icons are outlined in their quality colour. Icons come from Blizzard's item media endpoint and are cached on disk, so only items you have never seen before cost a request.
Readable enchants. Gear enchants used to show Blizzard's raw display string, game markup and all (|A:Professions-ChatIcon-Quality-Tier3:20:20|a). They now show the enchant name with its quality rank, and link to Wowhead.
Real tooltips in the addon. Hover any item in the /rh window and you get the actual in-game item tooltip, stats and all. Items also show their in-game icon.
This required rebuilding the addon's detail panel: it used to be one block of text, which cannot respond to the mouse. It is now made of real rows. Icons refresh on their own when the game finishes loading item data, so nothing stays blank.
Upgrading
Install over your current version, then export again from the Addon export tab. The export also rewrites the addon files, so the app and the addon stay in step.
Your settings, characters and droptimizer reports live in %APPDATA%/wow-reroll-hub/ and are untouched by the update.
Icons for gear and droptimizer items you already have are fetched automatically the first time you open this version. It takes under a minute for a large roster and only happens once. Settings → Item icons → Fetch icons forces another pass.
Enchant text is cleaned on load. Enchant links point to a Wowhead search until your next sync, which upgrades them to direct item links where Blizzard provides the source item.
Fixed since 0.1.0
The addon could reject the exported file with Incompatible data format (file v3, addon v2). The export format had been bumped without its counterpart in the addon. A build-time check now compares both and refuses to produce a mismatched build.
Full documentation, source and issue tracker: https://github.com/Skayles/WoW-Reroll-Hub
v0.1.0 — Première version
Première version publiable de WoW Reroll Hub : une application de bureau et son addon, pour suivre tous ses personnages sans avoir à se connecter en jeu sur chacun.
Installation
Deux fichiers, au choix :
| Fichier | Usage |
|---|---|
WoW-Reroll-Hub-Setup-0.1.0.exe |
Installeur. Pas besoin d'être administrateur. Crée un raccourci bureau et une entrée dans le menu Démarrer, désinstallable depuis les paramètres Windows. |
WoW-Reroll-Hub-portable-0.1.0.exe |
Portable. Un seul fichier, aucune installation : à poser où l'on veut, y compris sur une clé USB. |
Windows affichera « Windows a protégé votre ordinateur » au premier lancement : l'exécutable n'est pas signé numériquement. Informations complémentaires → Exécuter quand même.
Premiers pas
- Réglages → créer un client OAuth sur develop.battle.net, avec
http://localhost:8710/callbacken Redirect URL, puis coller Client ID et Client Secret. - Se connecter avec Battle.net — l'autorisation s'ouvre dans le navigateur.
- Synchroniser le compte : tous les personnages remontent d'un coup.
- Export addon → Exporter maintenant, puis
/rhen jeu.
Fonctionnalités
Roster complet sans connexion en jeu. Connexion OAuth Battle.net (portée wow.profile, lecture seule) puis récupération via /profile/user/wow. Pour chaque personnage : équipement, enchantements, châsses, pièces de tier, statistiques secondaires, score Mythique+, progression raid et métiers. Un personnage en échec — transféré, renommé, supprimé — n'interrompt pas la synchronisation des autres.
Intégration Droptimizer. Import d'un rapport Raidbots par son lien. Les contenus sont classés par la moyenne des trois meilleurs gains plutôt que par le pic : un contenu qui lâche cinq objets à +4 % passe devant un contenu avec un seul objet à +8 %. Plusieurs rapports partageant une étiquette sont regroupés en une seule priorité.
Détection des gains gratuits. Enchantements manquants, châsses vides et slots en retard sur l'ilvl moyen sont signalés avant tout conseil de farm.
Pont vers le jeu. L'application écrit directement dans Interface/AddOns après détection automatique de l'installation WoW, et installe l'addon au passage.
Notes techniques
- Le client OAuth appartient à l'utilisateur : aucune donnée ne transite par un serveur tiers. Le secret est chiffré au repos via DPAPI.
- Réglages et données vivent dans
%APPDATA%/wow-reroll-hub/, hors du dossier d'installation : une mise à jour ou une désinstallation ne les efface pas. - L'API Blizzard reflète l'état d'un personnage à sa dernière déconnexion, pas en temps réel.
- L'addon cible l'interface
120100(patch 12.1.0).