Para que serve
4.- GameServer\Data\GameServerInfo - Skill.dat reúne constantes, limites, duração e efeitos das habilidades desta instância. O arquivo entregue tem 201 chaves; o equivalente em GameServerCS tem 201. Leia sempre o arquivo da pasta do executável que vai alterar.
Formato das linhas
[GameServerInfo]
Chave = valor
Cada chave normalmente aparece uma vez dentro da seção [GameServerInfo]. Linhas iniciadas por ; são comentários. Preserve a grafia das chaves e as famílias com sufixo _AL0 a _AL3, que representam níveis de conta diferentes.
Grupos de parâmetros
| Grupo | Chaves para localizar | O que controlam |
|---|---|---|
| Proteção e cura | ManaShield*, Heal*, GreaterDefense*, GreaterLife* |
Constantes, taxas por classe e duração desses efeitos. |
| Dano e enfraquecimento | GreaterDamage*, FireSlash*, Sleep*, LesserDefense*, LesserDamage* |
Parâmetros usados nas fórmulas das habilidades citadas. |
| Imunidades e suporte | MagicDamageImmunity*, PhysiDamageImmunity*, ReflectDamage*, PartyHeal* |
Limites e duração de efeitos de proteção e grupo. |
| Classes e habilidades adicionais | Fitness*, DragonSlayer*, BloodHowling*, EarthPrison* |
Regras específicas dessas habilidades e classes. |
| Invocação e teleporte | SummonMonster*, DisableTeleportImmobilized |
Monstros da habilidade de invocação e restrição do teleporte sob imobilização. |
Exemplo do arquivo original
ManaShieldConstA = 10
Este exemplo mostra apenas a sintaxe e o valor entregue para GameServer; não define um valor recomendado para outros servidores.
Diferença entre GS e GSCS
Os dois arquivos têm as mesmas 201 chaves. A única diferença de valor do pacote é DisableTeleportAttack; mantenha a configuração própria de cada instância. Nesta comparação, 0 chaves existem somente no arquivo desta instância e 0 somente no arquivo de GameServerCS.
Antes de alterar
Este arquivo complementa MuServer/Data/Skill/Skill.txt; não substitui o cadastro de IDs, custo e classes. Constantes A, B, C e D pertencem a fórmulas diferentes. Compare o efeito real no jogo antes de alterar mais de uma constante. Faça backup, altere o arquivo da instância correta e teste a função afetada em manutenção planejada.