no need patch, just pure skill tree
db\re\skill_tree.conf
Knight: {
inherit: ( "Swordsman" );
skills: {
TF_HIDING: 10
KN_SPEARMASTERY: 10
KN_PIERCE: {
MaxLevel: 10
KN_SPEARMASTERY: 1
}
data\luafiles514\lua files\skillinfoz\skilltreeview.lub
[JOBID.JT_KNIGHT] = {
[0] = SKID.KN_TWOHANDQUICKEN,
[1] = SKID.KN_AUTOCOUNTER,
[2] = SKID.KN_RIDING,
[3] = SKID.KN_SPEARMASTERY,
[6] = SKID.KN_CHARGEATK,
[8] = SKID.KN_BOWLINGBASH,
[9] = SKID.KN_CAVALIERMASTERY,
[10] = SKID.KN_PIERCE,
[13] = SKID.KN_ONEHAND,
[16] = SKID.KN_SPEARBOOMERANG,
[17] = SKID.KN_SPEARSTAB,
[24] = SKID.KN_BRANDISHSPEAR,
[25] = SKID.TF_HIDING
},
data\luafiles514\lua files\skillinfoz\skillinfolist.lub
[SKID.TF_HIDING] = {
"TF_HIDING",
SkillName = "Hiding",
MaxLv = 10,
SpAmount = { 10, 10, 10, 10, 10, 10, 10, 10, 10, 10 },
bSeperateLv = true,
AttackRange = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
NeedSkillList = {
[JOBID.JT_THIEF] = {
{ SKID.TF_STEAL, 5 }
}
}
},
and if having trouble when client clash, don't unpack from data.grf, copy the one from translation team