Para que serve
MuServer\Data\Skill\Skill.txt cadastra as habilidades reconhecidas pelo GameServer. Cada linha informa o ID, o nome, os valores básicos e as classes que podem usá-la. O arquivo original contém 393 linhas de habilidades e termina com end.
Formato de cada linha
Index Name Damage MP BP Range Radio Delay Type Effect ReqLevel ReqEnergy ReqLeadership ReqKillCount ReqGuildStatus DW DK FE MG DL SU RF GL RW SL GC KUN LEM KIN ALC
Name deve ficar entre aspas quando tiver espaços. Separe os valores por espaços ou tabulações; não remova colunas, mesmo quando o valor é 0.
O que significa cada coluna
| Coluna | Significado |
|---|---|
Index |
ID da habilidade. Outros arquivos e regras podem referir-se a ele. |
Name |
Nome cadastrado para a habilidade. Preserve as aspas do arquivo original. |
Damage |
Valor básico de dano da habilidade. O dano final também depende das demais regras de combate. |
MP |
Custo de mana. |
BP |
Custo de BP/AG. |
Range |
Alcance configurado. |
Radio |
Raio de ação configurado, quando usado pela habilidade. |
Delay |
Intervalo configurado para a habilidade. |
Type |
Tipo interno da habilidade. Os valores não são intercambiáveis entre habilidades. |
Effect |
ID do efeito associado à habilidade, quando houver. |
ReqLevel |
Nível de personagem exigido. |
ReqEnergy |
Energia exigida. |
ReqLeadership |
Liderança exigida. |
ReqKillCount |
Contagem de mortes exigida, quando aplicável. |
ReqGuildStatus |
Status de guilda exigido, quando aplicável. |
DW a ALC |
Uma coluna para cada classe, na ordem do cabeçalho. 0 impede o uso pela classe. Valor positivo representa o estágio de evolução exigido; 1 é a classe base, 2 exige a primeira evolução e assim por diante. |
As 15 colunas de classe são, nesta ordem: DW, DK, FE, MG, DL, SU, RF, GL, RW, SL, GC, KUN, LEM, KIN e ALC. Siga os códigos do arquivo entregue; trocar a ordem muda a classe à qual cada valor se aplica.
Exemplo do arquivo original
1 "Poison" 12 42 0 6 0 0 1 55 0 0 0 0 0 1 0 0 1 0 0 0 0 1 0 0 0 0 0 0
Essa é a linha Poison do pacote. Os valores finais indicam a disponibilidade por classe. Não a use como modelo de dano ou de classe para outra habilidade sem comparar suas regras.
Antes de alterar
Mantenha IDs existentes e as 30 colunas de cada linha. Confira as dependências da habilidade em itens, árvore master e dados do cliente. Depois de aplicar, teste custo, alcance e uso em todas as classes que alterou.