Armería: muñeco de papel, talentos, actividad y caché del visor 3D

La ficha de personaje pasa a mostrar el equipo sobre el paperdoll (con
encantamientos y gemas en los tooltips de wowhead), el árbol de talentos y
la actividad reciente del personaje.

El proxy de /modelviewer/* deja de ser un rewrite de Next y pasa a un route
handler que cachea en disco los assets de zamimg, para no repetir la descarga
en cada visita.
This commit is contained in:
2026-07-16 21:07:39 +00:00
parent 65f6776969
commit 3af7f5e804
18 changed files with 1788 additions and 105 deletions
+32 -2
View File
@@ -1709,7 +1709,8 @@
"help": "HELP",
"myAccount": "MY ACCOUNT",
"logout": "LOG OUT",
"login": "LOG IN"
"login": "LOG IN",
"armory": "ARMORY"
},
"footer": {
"terms": "Terms and Conditions",
@@ -2032,6 +2033,35 @@
"rank": "Rank",
"leader": "Leader",
"noEquipment": "No visible equipment.",
"backToArmory": "Back to armory"
"backToArmory": "Back to armory",
"stats": "Statistics",
"statsPending": "Stats will appear once the character logs back in.",
"professions": "Professions",
"noProfessions": "No professions",
"strength": "Strength",
"agility": "Agility",
"stamina": "Stamina",
"intellect": "Intellect",
"armor": "Armor",
"attackPower": "Attack Power",
"rangedAttackPower": "Ranged Attack Power",
"spellPower": "Spell Power",
"critChance": "Crit Chance",
"spellCrit": "Spell Crit",
"dodge": "Dodge",
"parry": "Parry",
"block": "Block",
"resilience": "Resilience",
"health": "Health",
"mana": "Mana",
"achievementPoints": "Achievement points",
"talents": "Talents",
"noTalents": "No talents",
"specialization": "Specialization",
"recentActivity": "Recent Activity",
"earned": "Earned",
"viewFirstActivity": "View first activity",
"achSearch": "Search achievement by name or ID…",
"noAchievements": "No achievements"
}
}