Oi pessoal,
Estou usando Lucera Legacy (cliente HF, EP30) e o cliente está travando completamente com todos os conjuntos de armadura da era GoD - Moirai, Vorpal, Apella e Elegia. Dynasty (também nível 80) funciona normalmente.
**Sintoma:** o cliente trava completamente no momento em que você passa o cursor sobre o item no inventário ou o equipa.
**Histórico de falhas:**
```
FL2GameData::GetSetItemID <- UUIDATA_ITEM::execGetSetItemFirstID
<- ToolTip.AddSimpleSetitem <- NCTooltipManager::MakeTooltipInfo
Exceção: EXCEPTION_READ_VIOLATION Engine.dll Offset 0x0059872C
```
**O que descobri:** a definição do conjunto para Moirai (num=168 em SetItemGrp-eu) tem `additional_setitem_id={{15621;16304}}`, mas esses IDs não existem no ArmorGrp do cliente. Dynasty funciona porque seu `additional_setitem_id` está vazio `{}`.
O cliente lê os conjuntos de dados de **SetItemGrp-eu.dat** (e não de _Classic-eu ou _ClassicAden-eu).
**Solução parcial que funciona:** remover a entrada do conjunto (num=168) de SetItemGrp-eu impede a falha e o efeito do conjunto ainda se aplica (no servidor). Mas então surge um segundo problema: a dica de ferramenta mostra o efeito de conjunto errado: uma peça de armadura leve (Peitoral de Couro Moirai, 15610) exibe o efeito do conjunto de túnica/mago em vez do seu próprio.
Os itens aparecem em vários arquivos SetItemGrp (-eu, _Classic-eu, _ClassicAden-eu) com diferentes valores de `num`, e o `name_class` em ItemName parece correto, então suspeito que o cliente esteja fazendo referência cruzada à fonte errada.
**Minha pergunta:** Alguém já resolveu completamente este problema no cliente HF? Especificamente:
1. Qual arquivo SetItemGrp o cliente HF usa para definir dicas de ferramentas?
2. Como adicionar corretamente um conjunto GoD sem que ocorra a falha additional_setitem_id?
3. Existe alguma solução conhecida para o problema do efeito de conjunto incorreto que aparece após a edição?
Tenho todos os arquivos de cliente relevantes (SetItemGrp-eu, ArmorGrp, ItemName, Weapongrp) e um pacote de armadura Moirai. Ficarei feliz em compartilhar os detalhes. Agradeço desde já!
Estou usando Lucera Legacy (cliente HF, EP30) e o cliente está travando completamente com todos os conjuntos de armadura da era GoD - Moirai, Vorpal, Apella e Elegia. Dynasty (também nível 80) funciona normalmente.
**Sintoma:** o cliente trava completamente no momento em que você passa o cursor sobre o item no inventário ou o equipa.
**Histórico de falhas:**
```
FL2GameData::GetSetItemID <- UUIDATA_ITEM::execGetSetItemFirstID
<- ToolTip.AddSimpleSetitem <- NCTooltipManager::MakeTooltipInfo
Exceção: EXCEPTION_READ_VIOLATION Engine.dll Offset 0x0059872C
```
**O que descobri:** a definição do conjunto para Moirai (num=168 em SetItemGrp-eu) tem `additional_setitem_id={{15621;16304}}`, mas esses IDs não existem no ArmorGrp do cliente. Dynasty funciona porque seu `additional_setitem_id` está vazio `{}`.
O cliente lê os conjuntos de dados de **SetItemGrp-eu.dat** (e não de _Classic-eu ou _ClassicAden-eu).
**Solução parcial que funciona:** remover a entrada do conjunto (num=168) de SetItemGrp-eu impede a falha e o efeito do conjunto ainda se aplica (no servidor). Mas então surge um segundo problema: a dica de ferramenta mostra o efeito de conjunto errado: uma peça de armadura leve (Peitoral de Couro Moirai, 15610) exibe o efeito do conjunto de túnica/mago em vez do seu próprio.
Os itens aparecem em vários arquivos SetItemGrp (-eu, _Classic-eu, _ClassicAden-eu) com diferentes valores de `num`, e o `name_class` em ItemName parece correto, então suspeito que o cliente esteja fazendo referência cruzada à fonte errada.
**Minha pergunta:** Alguém já resolveu completamente este problema no cliente HF? Especificamente:
1. Qual arquivo SetItemGrp o cliente HF usa para definir dicas de ferramentas?
2. Como adicionar corretamente um conjunto GoD sem que ocorra a falha additional_setitem_id?
3. Existe alguma solução conhecida para o problema do efeito de conjunto incorreto que aparece após a edição?
Tenho todos os arquivos de cliente relevantes (SetItemGrp-eu, ArmorGrp, ItemName, Weapongrp) e um pacote de armadura Moirai. Ficarei feliz em compartilhar os detalhes. Agradeço desde já!