import type { Metadata } from 'next' import { setRequestLocale } from 'next-intl/server' import { redirect, Link } from '@/i18n/navigation' import { getSession } from '@/lib/session' import { getGameCharacters } from '@/lib/characters' import { getTransferPrice } from '@/lib/prices' import { PageShell } from '@/components/PageShell' import { ServiceBox } from '@/components/ServiceBox' import { TransferForm } from '@/components/TransferForm' export const dynamic = 'force-dynamic' export const metadata: Metadata = { title: 'Transferir personaje' } export default async function TransferCharacterPage({ 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, price] = await Promise.all([getGameCharacters(session.accountId!), getTransferPrice()]) return (

La herramienta Transferir personaje te permite mover un personaje a otra cuenta.


Para personajes Caballeros de la Muerte:

- La cuenta destino debe tener aunque sea un personaje con nivel 55 o superior.

- La cuenta destino no puede tener un personaje Caballero de la Muerte.


Tu cuenta será bloqueada por 5s como medida de seguridad si el trámite es exitoso.


Al usar el botón TRANSFERIR PERSONAJE del personaje que hayas escogido, se transferirá desde tu cuenta a la cuenta que hayas indicado.

Cuando ingreses a la lista de personajes de la cuenta destino, verás al personaje transferido.


Si aún no tienes Token de seguridad, puedes solicitarlo aquí.

Si aún no tienes 2FA, puedes solicitarlo aquí.


NOTA

Se requiere que el personaje esté desconectado.

Por favor, asegúrate de haber escogido al personaje correcto ya que esta acción no es reversible una vez realizada.



Requiere {price} (SumUp)

({ name: c.name, classCss: c.classCss }))} price={price} />
) }