Releases: ernestdefoe/armory
Releases · ernestdefoe/armory
Release list
v0.2.1 — Fix admin settings on Flarum 2
Fixes the admin panel crash ("ernestdefoe-armory failed to initialize" / Cannot read properties of undefined reading 'for') by switching admin settings to the Flarum 2 declarative Extend.Admin().setting() extender. The Armory settings page (Battle.net Client ID / Secret / region) now loads correctly.
v0.2.0 — Role-Play integration
Adds the Role-Play tie-in for forums running ernestdefoe/roleplay.
- Add to Role-Play button on the gear tab (owner only, when Role-Play is installed)
- Imports a WoW character as an RP character + combat sheet (HP and might/agility/wits/heart scaled from item level + primary stats) + a deck of signature class ability cards with item-level-scaled damage dice
- Safe to re-run after a gear upgrade (rescales cleanly)
Verified on flarum.test.
v0.1.0 — Initial release
Initial release of Armory for Flarum 2.
World of Warcraft armory with Battle.net sign-in:
- Battle.net OAuth + automatic character sync
- Tabbed character page: Gear (with item tooltips + 3D render), Stats, Talents, PvE (Mythic+/raids), Professions, PvP, Reputations, Achievements/Collections
- Roster sidebar, set-main/hide alts, theme-aware (light/dark)
Setup: composer require ernestdefoe/armory, then add a Battle.net API client in Admin → Armory (redirect URL https://YOUR-FORUM/auth/battlenet/callback).