<?php
session_start();
require '../conexao.php';

if (!isset($_SESSION['personagem'])) {
    echo "Erro: Personagem não selecionado.";
    exit;
}

$id_pers = $_SESSION['personagem'];
$body = $_POST['body'] ?? 'body_human';
$eyes = $_POST['eyes'] ?? 'eyes_blue';
$hair = $_POST['hair'] ?? 'none';
$armor = $_POST['armor'] ?? 'armor_rag';

// Você precisará criar essas colunas na sua tabela 'personagens'
// ALTER TABLE personagens ADD COLUMN avatar_body VARCHAR(50);
// ALTER TABLE personagens ADD COLUMN avatar_eyes VARCHAR(50);
// ... etc

try {
    $sql = "UPDATE personagens SET 
            avatar_body = :body, 
            avatar_eyes = :eyes, 
            avatar_hair = :hair, 
            avatar_armor = :armor 
            WHERE id = :id";
            
    $stmt = $pdo->prepare($sql);
    $stmt->execute([
        ':body' => $body,
        ':eyes' => $eyes,
        ':hair' => $hair,
        ':armor' => $armor,
        ':id' => $id_pers
    ]);
    
    echo "Salvo!";
} catch (Exception $e) {
    echo "Erro no banco.";
}
?>