## O QUE HÁ DE NOVO NA VERSÃO 3.5.0 ### [NEW] [NEW] Administradores podem usar o Item Position para selecionar um item no inventário V, ajustar posição, profundidade, rotações e escala em tempo real e gerar um CustomItemPosition.txt completo com backup automático. Somente o item do inventário acompanha as alterações. [NEW] O administrador pode usar [Panel] screentype=0 no UI\ui.ini para ocultar a escolha de formato da tela e obrigar o cliente a respeitar o ScreenType definido no MainInfo.ini. Com 1, o jogador pode escolher normalmente e sua preferência permanece salva. [NEW] Os buffs foram reposicionados e compactados nos cinco estilos de interface. Os estilos Normal e Downgrade mostram 10 por linha; Ex700 e Legends mostram 4 por linha. As linhas adicionais crescem para cima, o tooltip abre acima dos ícones e o botão de recolher/expandir foi mantido. [NEW] A Lucky Wheel da nova UI usa o posicionamento 3D configurado no Marketplace para seus prêmios, sem exigir ajustes repetidos por sistema. A janela tradicional permanece igual. [NEW] NPC Flower Fairy no Marketplace: a nova NPC 703 abre o Marketplace ao clicar, mantendo o comando configurável como uma segunda forma de acesso. O pacote inclui linhas de exemplo para cadastro, nome, posição, modelo e efeitos Static/Dynamic, além do modelo e da textura em Cliente\Data\Custom\Monster. [NEW] Eventos ativos na nova UI: a faixa superior mostra o evento prioritário, tempo e quantidade. Ao expandir, a lista apresenta todos os eventos, prévia 3D, quantidade restante e os mapas realmente ocupados pela invasão. ActiveEventsMapMode permite ocultar o botão, mover para a entrada normal do mapa ou mover para perto da invasão. Com InvasionEndOnClear=1, o evento desaparece da lista assim que o drop do último monstro termina. [NEW] Em Menu do Sistema → Interface, os perfis Completa, Limpa e Personalizada permitem mostrar ou ocultar os painéis de Eventos ativos e Party. A preferência é aplicada imediatamente, permanece salva no cliente e não desativa o funcionamento dos sistemas. [NEW] A Party na nova UI usa um painel compacto para mostrar classe, nível, vida, mana e buffs de cada membro. Cada jogador aparece em um cartão separado e é destacado ao passar o mouse, permitindo selecioná-lo e aplicar buffs com o botão direito, como na Party tradicional. Até cinco membros ficam visíveis ao mesmo tempo; Parties maiores podem ser percorridas pela roda do mouse ou arrastando a barra vertical. O líder pode ativar Party automática pelo mesmo modelo visual de toggle usado no Menu do Sistema para aceitar pedidos de entrada sem confirmar no OK; os botões − e + recolhem e expandem a lista. [NEW] JewelBankPayment = 1 permite pagar Bless, Soul e Chaos da Personal Shop diretamente pelo Banco de Joias: o comprador é debitado e o vendedor recebe o mesmo valor no banco. Com 0, permanecem as joias do inventário. [NEW] Clique com o botão direito em um equipamento na mochila para equipá-lo diretamente. Se o slot já estiver ocupado, o item anterior volta para a mesma posição do item clicado, sem exigir outro espaço livre no inventário. Armas de uma mão e anéis ainda usam primeiro o segundo slot quando ele estiver vazio. [NEW] SpecialCharName = 1 no DataServer.ini permite usar - e _ no nome do personagem. Com 0, novos nomes e renames permanecem limitados a letras e números; personagens já criados com esses caracteres continuam acessíveis. [NEW] Com as janelas arrastáveis ativadas, o inventário expandido pode ser movido separadamente pela barra de título. [NEW] O botão Organizar arruma os itens da grade inferior do inventário. Equipamentos e inventário expandido não entram na organização. A opção pode ser desligada por InventoryOrganizer = 0. [NEW] A chave DisableItemGlow15 = 0 no MainInfo.ini mantém o efeito +15 e o brilho de conjunto completo; com 1, o administrador bloqueia esses efeitos globalmente. Em Desempenho, Efeitos dos itens +15 e Fumaça dos itens são controles separados, ambos marcados como NOVO: cada um possui alcance próprio e escolher Nenhum/Nenhuma em um não desliga o outro. [NEW] Em Vídeo, Formato da tela permite escolher Normal, Widescreen pela altura ou Widescreen expandido. A mudança é aplicada após confirmar a reabertura do jogo. [NEW] Em Desempenho, Visual das asas custom permite escolher entre Normal e Asas simples. A opção simples mostra asas e capas custom com o visual básico da classe; DL e RF usam suas capas originais. [NEW] O mapa Tab mostra os NPCs ativos nas posições enviadas pelo servidor. Arraste com o botão esquerdo e use a roda do mouse para examinar outras áreas; Ctrl + clique continua a caminhar até o ponto escolhido. [NEW] Os spots configurados aparecem no mapa Tab com seta vermelha e nome. Os NPCs continuam com setas verdes. [NEW] O nome do remetente das mensagens do DiscordServer pode ser alterado em Configurações. O padrão é Genesys. [NEW] [DailyReward] panels=1 ativa a nova Daily Reward; panels=0 mantém a janela tradicional. [NEW] A Daily Reward e a Lucky Wheel da nova UI agora são totalmente traduzíveis nos quatro idiomas disponíveis. [NEW] As cores gradientstart e gradientend da seção [Theme] controlam o degradê global da nova UI. Repita a mesma cor para usar um fundo uniforme. [NEW] A Lucky Wheel recebeu uma interface moderna, e o Cofre de Prêmios agora apresenta os itens em lista com seleção e detalhes ampliados. A interface tradicional continua disponível. [NEW] [Ranking] panels=1/0 alterna entre o Ranking da nova UI e a janela tradicional. Na nova UI, profile=1/0 controla somente a abertura do perfil completo; mesmo desativado, o clique continua selecionando o jogador na lista. [NEW] Custom Pants no Painel Admin permitem detectar componentes da BMD, testar física de pano em tempo real e gerar a configuração organizada diretamente pelo cliente. [NEW] DeathDrop recebeu os modos 5, 6 e 7: o modo 5 derruba um item aleatório do inventário principal, o modo 6 derruba um equipamento tradicional aleatório e o modo 7 derruba os dois, sendo um item de cada grupo. [NEW] A coluna PkDropItem do MapManager.txt agora aceita os mesmos modos do DeathDrop, aplicados somente quando o personagem morto estiver no PKLevel 6. [NEW] Nova opção PkDropItemMob: 0 = desativado; 1 = monstros dropam apenas Zen para PK Level 6. [NEW] MaxCharacterSlots permite 5, 10 ou 15 personagens por conta. [NEW] Painel GM por Ctrl + A, com visão geral de jogadores, equipe online, contas, personagens, guildas e VIPs; consulta de contas e personagens banidos; criação, edição, desconexão, banimento e desbanimento de contas; acesso aos editores Item Position e Pants. [NEW] Novo comando configurável /limparinvexp para limpar somente as páginas liberadas do inventário expandido. ### [FIX] [FIX] Melhorada a suavização dos textos da interface tradicional, deixando letras e contornos mais nítidos. [FIX] Corrigido o nome da Lucky Wheel nos anúncios globais, que agora aparece completo no post. [FIX] Os controles Música e Efeitos e ambiente agora funcionam de forma mais independente. Música em 0 silencia os efeitos, e aumentar a música não aumenta o volume dos efeitos. [FIX] Na janela nova de Skills, clicar novamente no ícone agora fecha a janela sem abri-la outra vez no mesmo clique. [FIX] Os climas agora respeitam as áreas cobertas de Lorencia e Devias, sem chuva, piso molhado ou partículas congeladas sob os telhados. Ao desligar ou trocar o clima, as partículas anteriores também são removidas sem deixar resíduos pretos no cenário. [FIX] A poção de mana não é mais consumida automaticamente ao tentar usar uma skill cujo custo é maior que a mana máxima do personagem. O uso automático continua normal quando a mana máxima é suficiente. [FIX] FpsRenderMax agora funciona como o limite máximo permitido pelo administrador. O jogador pode escolher qualquer opção disponível até esse valor, mas não consegue selecionar nem executar uma taxa de quadros superior ao máximo configurado. [FIX] No DuelBet, apostas em Zen, WC, WP e GP são transferidas corretamente ao vencedor. Ao cancelar, os valores voltam aos donos sem exibir uma mensagem falsa de ganho de Zen. [FIX] Corrigida a redução de dano dos itens no PvP: valores altos de MaxDamageReductionRate não multiplicam os adicionais nem causam golpes com dano mínimo indevido. [FIX] Ao abrir o inventário expandido, a janela C fecha para evitar itens sobrepostos. Ao abrir C, a expansão fecha. [FIX] Mover um item entre espaços do inventário não é tratado como tentativa de descartá-lo no chão. [FIX] Potion infinita: com InfinitePotion = 1 em [Potion Settings] do GameServerInfo - Common.dat, o contador diminui a cada uso e volta a 255 ao esgotar, sem excluir o item. Com 0, o consumo permanece normal. [FIX] O progresso das missões de monstros e coleta do Battle Pass não volta a zero quando o GameServer grava o lote de 20; a janela mostra o valor correto ao reabrir. [FIX] Joias do Battle Pass e Daily Reward são entregues acumuladas até o limite configurado em ItemStack.txt; itens sem stack continuam separados. [FIX] Um prêmio ausente do Item.txt agora é identificado como erro de configuração, sem mostrar “inventário sem espaço”. [FIX] A Lucky Wheel envia catálogos grandes em lotes seguros e não desconecta mais o jogador ao abrir várias roletas com 16 prêmios. [FIX] A Lucky Wheel abre no primeiro lote com a roleta inicial pronta, sem esperar o envio de todas as categorias. O limite seguro de pacotes por lote permanece igual. [FIX] O Cofre de Prêmios da Lucky Wheel não trava mais ao acumular muitos prêmios. Novos giros continuam sendo salvos até o limite configurado, e os contadores dentro e fora do cofre agora mostram a mesma quantidade de posições guardadas. [FIX] NPCs criados por Lua não se multiplicam ao mudar de posição e recarregar os scripts. Os comandos administrativos são /reload scripts e /reload monster; este último também recria os NPCs Lua. [FIX] O Marketplace agora aceita itens válidos sem serial e oferece suporte ao Dark Raven e Dark Horse, preservando seus dados durante anúncios, compras, cancelamentos e retiradas. [FIX] DeathDrop deixou de afetar as páginas do inventário expansível em todos os modos, preservando integralmente os itens guardados nelas. [FIX] Corrigido o bloqueio que fazia a asa voltar automaticamente ao tentar desequipá-la em Atlans. A asa agora pode ser equipada e removida normalmente, sem afetar a animação de natação ou as restrições de montarias do mapa. [FIX] Corrigido o adicional Harmony SD Ratio em armaduras normais e customizadas; agora ele aumenta corretamente o dano absorvido pela SD. [FIX] A loja pessoal agora mostra a moeda correta ao informar saldo insuficiente, tanto no tooltip quanto no chat, usando o nome configurado no GlobalText.bmd. [FIX] O log do chat não fica mais sobreposto às janelas abertas da interface. [FIX] Corrigida a duração dos efeitos Type 2 aplicados por User:addBuff no Lua, permitindo usar o Seal of Ascension com duração em segundos e acumular seu bônus de EXP com o Talisman, respeitando os grupos nativos. [FIX] Corrigida a compra por WC, WP e GP na loja pessoal: saldo, pagamento e transferência do item são confirmados na mesma transação, evitando cobrança duplicada e compra sem saldo. [FIX] A compra de VIP agora confirma saldo, débito e ativação na mesma transação, corrigindo a verificação de GP e evitando cobrança duplicada. [FIX] O Daily Reward reserva o resgate antes de entregar os itens e bloqueia novas entregas quando ocorre falha no banco. [FIX] BuffSeller e Lucky Wheel agora validam a interação e a proximidade do NPC. O acesso da roleta pelo comando configurado permanece disponível. [FIX] Adicionados limites de solicitações na comunicação Lua com o servidor e nas consultas do Daily Reward. [FIX] O cliente agora exige UI.bin e config.bin válidos, impedindo que arquivos soltos substituam o conteúdo protegido da interface. [FIX] F2 agora oculta e reexibe também as mensagens do sistema da nova UI, preservando o histórico. [FIX] O comando /limparinv agora limpa somente o inventário normal, preservando equipamentos e inventário expandido. ### [REMOVED] [REMOVED] Removidos o conversor antigo SelectServerVideo, o modo SceneLogin = 10 e as configurações CustomSelectServer*. A seleção de servidor da nova interface utiliza o arquivo MP4 diretamente.