Murloc Cult

Back to the log

Site: the trial's armory, a real sheet for every character

Every character in the trial now has its own page, like the official armory: a 3D model wearing its gear, gear with full tooltips, stats, talents and glyphs, achievements, statistics, reputations, professions, PvP, trial dungeons and bags. A page lists all 2,500 characters, with a search by name.

Commit
dc97203
Build
Build success · Target site
A character's sheet

Every character in the trial now has its own page, modelled on the game's official armory:

  • the header: name in class colour, level, race, class, faction, role and rank in the trial, title, guild, achievement points, average item level and finished dungeons;
  • a 3D preview of the character, with its appearance and visible gear, which can be rotated with the mouse, a finger or the keyboard;
  • the gear, slot by slot, with the game's icons and full tooltips: damage and speed, armour, stats, enchantments, gems and sockets, set bonuses, item level, sell price;
  • stats by group: general, attributes, melee, ranged, spells, defence and resistances.

Then come tabs: talents and glyphs, achievements, statistics (deaths, quests, monsters killed, time played, then every counter in the game), reputations, professions, PvP, trial dungeons and bags.

All characters

A page lists the trial's 2,500 characters, ranked as on the home page, with a search by name. The home page's top 5 leads to it, and each name opens the character's sheet.

How it works

Sheets are read from the server's database and refreshed every 5 minutes. The 3D model is built on the server from the game files the first time the sheet is opened: a silhouette is shown for the few seconds it takes, then the real model replaces it. Only the trial's characters, played by the server, have a public sheet: any other name leads to the "not found" page.

Still imperfect
  • staves appear horizontal in the hand;
  • enchantments do not glow on weapons;
  • a newly created character only gets its sheet at the next refresh, 5 minutes at most.