В \data\scripts\quests\SagasScripts\SagasSuperClass
Когда заканчивается квест и даются награды дописать добавление скилов.
Код:
if (player.getLevel() >= 76)
{
st.exitQuest(false);
st.set("cond","0");
htmltext = "0-07.htm";
st.takeItems(Items[10],-1);
st.addExpAndSp(2299404,0);
st.giveItems(57,5000000);
st.giveItems(6622,1);
int Class = getClassId(player);
int id_ = 0;
int level_ = 0;
if (Class == id класса )
id_ = id скила; level = ;
else if (Class == id др.класса)
id_ = id скила; level = ;
итд. . .
if (id_ != 0 )
final L2Skill AutoSkill = SkillTable.getInstance().getInfo(id_, level_);
st.addSkill(AutoSkill, true);
int prevClass = getPrevClass(player);
player.setClassId(Class);
if (!player.isSubClassActive() && player.getBaseClass() == prevClass)
player.setBaseClass(Class);
player.broadcastUserInfo();
Cast(npc,player,4339,1);
Quest q = QuestManager.getInstance().getQuest("SkillTransfer");
if (q != null)
q.startQuestTimer("givePormanders", 1, npc, player);
}
// поправил