import type { Metadata } from 'next' import { setRequestLocale } from 'next-intl/server' import { redirect } from '@/i18n/navigation' import { getSession } from '@/lib/session' import { getGameCharacters } from '@/lib/characters' import { getDPointsBalance } from '@/lib/dpoints' import { RESTORE_ITEM_PD } from '@/lib/restore-items' import { PageShell } from '@/components/PageShell' import { ServiceBox } from '@/components/ServiceBox' import { RestoreItemsForm } from '@/components/RestoreItemsForm' export const dynamic = 'force-dynamic' export const metadata: Metadata = { title: 'Recuperar ítems' } export default async function RestoreItemsPage({ params }: { params: Promise<{ locale: string }> }) { const { locale } = await params setRequestLocale(locale) const session = await getSession() if (!session.bnetId) redirect({ href: '/login', locale }) if (!session.username) redirect({ href: '/select-account', locale }) const [chars, balance] = await Promise.all([getGameCharacters(session.accountId!), getDPointsBalance(session.accountId!)]) return (

La herramienta Recuperar ítems te permite recuperar ítems que hayan sido borrados.


Sólo disponible para ítems que cumplan las siguientes condiciones:

- De calidad: Raro | Épico |{' '} Legendaria | Artefacto | Reliquia.

- Equipable.

- Se liga al recogerlo.

- Borrado en un período menor a 7 días.


NOTA

Ítems borrados que no cumplan dichas condiciones ya no son recuperables.

Se pueden consultar ítems borrados en un mismo personaje cada 8 horas.



Cada ítem requiere {RESTORE_ITEM_PD} PD


({ name: c.name, classCss: c.classCss }))} canAfford={balance >= RESTORE_ITEM_PD} />
) }