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:
+10
-2
@@ -59,6 +59,14 @@ function wowheadDomain(locale: string): string {
|
||||
* el script prioriza este atributo sobre el subdominio del href; sin el idioma
|
||||
* aquí, el tooltip saldría en inglés aunque el enlace sea es.wowhead.com.
|
||||
*/
|
||||
export function wowheadData(type: WowheadType, id: number | string, locale: string): string {
|
||||
return `${type}=${id}&domain=${wowheadDomain(locale)}`
|
||||
export function wowheadData(
|
||||
type: WowheadType,
|
||||
id: number | string,
|
||||
locale: string,
|
||||
opts?: { ench?: number; gems?: number[] },
|
||||
): string {
|
||||
let s = `${type}=${id}&domain=${wowheadDomain(locale)}`
|
||||
if (opts?.ench) s += `&ench=${opts.ench}`
|
||||
if (opts?.gems && opts.gems.length) s += `&gems=${opts.gems.join(':')}`
|
||||
return s
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user