Passív skillek

Indította gife974, 2018-03-08, 20:03:05

Sziasztok! A mai nap nézegettem a passív skilleket(szeretnék egy újat), és sajna nem találom, hogy melyik fájlban lenne megadva az, hogy az adott skill mit adjon a karakter számára. Megnéztem a Vezetés nevű skillt, ugye az támadó értéket ad. Néztem indítót, stb, de sajnos nem találom, hogy hol lenne neki az megadva, hogy támadó értéket adjon. Aki tud nekem segíteni, annak előre is köszönöm! :)

A vezetés nevű passzív skill oké, hogy támadóértéket adhatsz először mert csak kevés pont van rajta. De az nem ad neked támadóértéket, csak ha party-ban tolod, és kiosztod a passzív skilleket a party tagoknak.

http://wiki.metin2.hu/index.php/Vezetés

Én azt értem. De hol neki megadva, hogy azt adja?

Skill.h-ban kikerestem a 121-es skill-t, ami a Vezetés ugye:

SKILL_LEADERSHIP = 121



char.cpp-ben van ez a függvény:

int CHARACTER::GetLeadershipSkillLevel() const
{
   return GetSkillLevel(SKILL_LEADERSHIP);
}



party.cpp-ben erre keresve:

GetLeadershipSkillLevel()


Megtaláltam a party skillekeket.



Persze ez csak eligazítás, még kell nézegetni további fájlokat. (party.h stb.)


Indítóban is kell kiegészítés, és pythonban is, ha már szeretnél +1-et hozzáadni.


skill_proto-ba talán