WIKI

ARTIGO · GENESYS WIKI

Skill.dat — parâmetros em detalhe.

Explicação das famílias de parâmetros de Skill.

Como ler este arquivo

GameServerInfo - Skill.dat complementa o cadastro de habilidades em MuServer/Data/Skill/Skill.txt. Os dois arquivos GS/GSCS têm 201 chaves com os mesmos nomes; no pacote, somente DisableTeleportAttack tem valor diferente. Aqui ficam constantes de fórmulas, duração, limites e taxas por classe. Não é o arquivo que define o ID, o nome e o custo básico de cada habilidade.

[GameServerInfo]
ManaShieldConstA = 10

O exemplo é uma linha real dos dois arquivos. ConstA é uma parcela do cálculo do Mana Shield; não significa “10%” para qualquer outra habilidade.

Proteção, cura e suporte

Família O que controla
ManaShieldConst*, ManaShieldRate*, ManaShieldTimeConst*, ManaShieldMaxRate Cálculo, variação por classe, duração e teto do Mana Shield.
DefenseConst*, DefenseTimeConst* Valores e duração da habilidade Defense.
HealConst*, PartyHealConst* Parcelas das habilidades de cura individual e em grupo.
GreaterDefense*, GreaterDamage*, GreaterLife*, GreaterCriticalDamage* Força, taxa por classe e duração dos buffs citados.
GreaterMana*, GreaterDefenseSuccessRate* Parâmetros dos buffs de mana e defesa/sucesso.
*GreaterDefenseSuccessMaxRate, *FitnessMaxValue Limites específicos de cada classe para esses dois efeitos.
BlessConst*, BlessTimeConst*, GreaterIgnoreDefenseRate* Valores e duração desses efeitos de suporte.
MagicDamageImmunity*, PhysiDamageImmunity* Valores e duração das imunidades correspondentes.
ReflectDamage*, ShieldRecover* Regras de reflexão e recuperação de escudo.

Ataque e efeitos

Família O que controla
FireSlash*, SwordPower*, DragonSlayer*, BloodHowling* Parcelas de dano, duração ou limites dessas habilidades.
Sleep*, Blind*, EarthPrison*, Stern*, Invisibility* Duração, limites e condições de efeitos de controle.
LesserDefense*, LesserDamage*, DrainLife* Cálculo de efeitos de redução e drenagem.
Brand*, InfinityArrow*, MagicCircle*, Fitness* Valores dos efeitos de suporte correspondentes.
Sahamutt*, Neil*, IronDefense* Parâmetros das habilidades nomeadas.
DisableTeleportAttack Regra de ataque durante o teleporte. Os valores originais de GS e GSCS diferem; mantenha a configuração da instância desejada.
DisableTeleportImmobilized Bloqueia o teleporte quando o personagem está imobilizado, como pelo efeito de Ice Arrow.
SummonMonster* IDs dos oito monstros usados pela habilidade de invocação; confirme os IDs antes de trocar.

Chaves com códigos de classe, como ManaShieldRateDW e ManaShieldRateDK, afetam a classe indicada pelo sufixo. ConstA, ConstB e demais letras são parcelas distintas da fórmula; TimeConst* costuma participar da duração. Sem medir o efeito concreto da habilidade, não converta uma constante em “porcentagem” nem copie o valor de outra classe.

Antes de alterar

Faça backup. Escolha uma habilidade e uma classe, registre os valores anteriores e mude apenas a família necessária. Verifique também Skill.txt e, quando aplicável, MasterSkillTree.txt. Teste uso, duração, dano ou proteção contra jogador e monstro, nos mapas e eventos em que a habilidade pode funcionar.

Fim do artigo
AJUDE A MELHORAR A WIKI

Encontrou algo incorreto ou faltando?

O WhatsApp abrirá com o título e o link deste artigo. Conte no atendimento o que precisamos ajustar.

Reportar uma questão